[1.0.0] Crash while exiting program - may be openGL related

Place for things which are bugs but we have no idea how to solve them. Things related to hardware, libraries, strange setups, etc.
Sarcasticus
Manual Inserter
Manual Inserter
Posts: 1
Joined: Sat Oct 31, 2020 12:18 am
Contact:

[1.0.0] Crash while exiting program - may be openGL related

Post by Sarcasticus »

We have Factorio 1.0.0 version installed through steam. Previously, Factorio was crashing during normal play after a short amount of time (between 5-30 mins) due to (I think) a graphics card error. This results in a windows error with the following information

Code: Select all

Problem signature:
  Problem Event Name:	APPCRASH
  Application Name:	factorio.exe
  Application Version:	1.0.0.54889
  Application Timestamp:	5f350579
  Fault Module Name:	nvoglv64.DLL
  Fault Module Version:	27.21.14.5709
  Fault Module Timestamp:	5f91adcf
  Exception Code:	40000015
  Exception Offset:	000000000111cd9f
  OS Version:	6.1.7601.2.1.0.256.48
  Locale ID:	1033
  Additional Information 1:	68ac
  Additional Information 2:	68acac242e23d187ed2de266d03b6aaf
  Additional Information 3:	1ef3
  Additional Information 4:	1ef3144f03ef73bcc3ee6422f42a2661
There is 1 forum post for an error with this DLL which indicates the graphics card itself crashed. I am using an old graphics card (Nvidia GeForce GTX 650 Ti Boost) and suspect this was causing the issue. So I have reduced graphics quality and limited framerate as some websites suggest.

Subsequently, I was able to play for a longer period of time. However, when I exited the game, it crashed. I will paste the entire log file but here is the stacktrace:

Code: Select all

Factorio crashed. Generating symbolized stacktrace, please wait ...
c:\cygwin64\tmp\factorio-build-jhy8mv\libraries\stackwalker\stackwalker.cpp (924): StackWalker::ShowCallstack
c:\cygwin64\tmp\factorio-build-jhy8mv\src\util\logger.cpp (541): Logger::writeStacktrace
c:\cygwin64\tmp\factorio-build-jhy8mv\src\util\logger.cpp (548): Logger::logStacktrace
c:\cygwin64\tmp\factorio-build-jhy8mv\src\util\crashhandler.cpp (184): CrashHandler::writeStackTrace
c:\cygwin64\tmp\factorio-build-jhy8mv\src\util\crashhandler.cpp (576): CrashHandler::InvalidParameterHandler
minkernel\crts\ucrt\src\appcrt\misc\invalid_parameter.cpp (113): _invalid_parameter
minkernel\crts\ucrt\src\appcrt\misc\invalid_parameter.cpp (126): _invalid_parameter_noinfo_noreturn
c:\program files (x86)\microsoft visual studio\2017\buildtools\vc\tools\msvc\14.15.26726\include\vector (1916): std::vector<ItemStack *,std::allocator<ItemStack *> >::_Tidy
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 000000013F4B4FA8)
000000013F4B4FA8 (Factorio): (filename not available): LogisticCell::~LogisticCell
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 000000013F4B4E87)
000000013F4B4E87 (Factorio): (filename not available): Roboport::`scalar deleting destructor'
c:\cygwin64\tmp\factorio-build-jhy8mv\src\map\advancedtile.cpp (86): AdvancedTile::~AdvancedTile
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 000000014044754E)
000000014044754E (Factorio): (filename not available): `eh vector destructor iterator'
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 000000013F2C4012)
000000013F2C4012 (Factorio): (filename not available): std::array<AdvancedTile,16>::~array<AdvancedTile,16>
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 000000014044754E)
000000014044754E (Factorio): (filename not available): `eh vector destructor iterator'
c:\cygwin64\tmp\factorio-build-jhy8mv\src\surface\chunk.cpp (760): Chunk::~Chunk
c:\cygwin64\tmp\factorio-build-jhy8mv\src\surface\surface.cpp (1005): Surface::deleteAllChunks
c:\cygwin64\tmp\factorio-build-jhy8mv\src\surface\surface.cpp (991): Surface::~Surface
c:\cygwin64\tmp\factorio-build-jhy8mv\src\map\map.cpp (1370): Map::~Map
c:\cygwin64\tmp\factorio-build-jhy8mv\src\scenario\scenario.cpp (1080): Scenario::~Scenario
c:\cygwin64\tmp\factorio-build-jhy8mv\src\appmanager.cpp (342): AppManager::quitGameAndGoToMainMenu
c:\cygwin64\tmp\factorio-build-jhy8mv\src\appmanagerstates.cpp (421): InGameMenu::process
c:\cygwin64\tmp\factorio-build-jhy8mv\src\appmanager.cpp (238): AppManager::process
c:\cygwin64\tmp\factorio-build-jhy8mv\src\mainloop.cpp (507): MainLoop::prePrepare
c:\cygwin64\tmp\factorio-build-jhy8mv\src\mainloop.cpp (610): MainLoop::mainLoopStep
c:\cygwin64\tmp\factorio-build-jhy8mv\src\mainloop.cpp (379): MainLoop::run
c:\cygwin64\tmp\factorio-build-jhy8mv\src\main.cpp (1123): wmain
f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl (288): __scrt_common_main_seh
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 0000000076D559ED)
0000000076D559ED (kernel32): (filename not available): BaseThreadInitThunk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 0000000076E8C541)
0000000076E8C541 (ntdll): (filename not available): RtlUserThreadStart
Stack trace logging done
1. What did you do?

I exited the game.

2. What happened.

The game exited with error rather than successful exit.

3. What did I expect to happen?

No error upon exiting.
Attachments
11BaseDesign11.zip
(6.74 MiB) Downloaded 106 times
factorio-dump-current.dmp
(581.72 KiB) Downloaded 91 times
factorio-previous.log
(4.88 KiB) Downloaded 96 times
factorio-dump-previous.dmp
(572.37 KiB) Downloaded 86 times
factorio-current.log
(11.05 KiB) Downloaded 94 times
posila
Factorio Staff
Factorio Staff
Posts: 5440
Joined: Thu Jun 11, 2015 1:35 pm
Contact:

Re: [1.0.0] Crashe while exiting program - may be openGL related

Post by posila »

Thanks for the report.
Something is wrong with your computer, as you are getting crashes in random places (graphics driver, nonsensical crash on game exit). Try to verify integrity of game files in game properties in Steam Library and if no errors are found try to run memtest+ overnight to see if your memory modules are alright.
Post Reply

Return to “1 / 0 magic”