Page 1 of 1

[0.12.24 - steam][posila] Graphical related crash

Posted: Sun Feb 28, 2016 2:15 pm
by rolts
Factorio crashes for me after playing averagely 1-3 minutes. Here is my log file: https://gist.github.com/xxroltsxx/a04b010b0ce977a3a8c6

Perhaps someone knows what this means / causes.

EDIT (by posila):

Code: Select all

   0.000 2016-02-28 15:00:07; Factorio 0.12.24 (Build 17689, win64)
   0.000 Operating system: Windows 10 
   0.000 Program arguments: "F:\SteamLibrary\steamapps\common\Factorio\bin\x64\Factorio.exe" 
   0.000 Read data path: F:/SteamLibrary/steamapps/common/Factorio/data
   0.000 Write data path: C:/Users/dwayne/AppData/Roaming/Factorio
   0.000 Binaries path: F:/SteamLibrary/steamapps/common/Factorio/bin
   0.010 Available display adapters: 2
   0.010  [0]: \\.\DISPLAY1 - NVIDIA GeForce GTX 660 Ti {0x80005, [0,0], 1920x1080, 32bit, 60Hz}
   0.010  [1]: \\.\DISPLAY2 - NVIDIA GeForce GTX 660 Ti {0x80001, [1920,24], 1680x1050, 32bit, 59Hz}
   0.010 Create display on adapter 0. Size 1280x720 at position [310, 162]. Monitor 0
   0.061 Initialised Direct3D:[0] NVIDIA GeForce GTX 660 Ti; driver: nvd3dumx.dll 10.18.13.6175
   0.086 Desktop composition is active.
   0.086 Graphics options: [FullScreen: false] [VSync: true] [UIScale: 100%] [MultiSampling: OFF] [Graphics quality: normal] [Video memory usage: high] [Light scale: 20%] [Screen: 0]
   0.129 Loading mod core 0.0.0 (data.lua)
   0.130 Loading mod base 0.12.24 (data.lua)
   0.452 Initial atlas bitmap size is 16384
   0.453 Created atlas bitmap 16384x5511
   6.642 Factorio initialised
  89.023 Info Scenario.cpp:124: Map version 0.12.24-0
Factorio crashed. Generating symbolized stacktrace, please wait ...
c:\cygwin64\tmp\factorio-mgpfjr\libraries\stackwalker\stackwalker.cpp (923): StackWalker::ShowCallstack
c:\cygwin64\tmp\factorio-mgpfjr\src\util\logger.cpp (284): Logger::writeStacktrace
c:\cygwin64\tmp\factorio-mgpfjr\src\util\logger.cpp (338): Logger::logStacktrace
c:\cygwin64\tmp\factorio-mgpfjr\src\util\crashhandler.cpp (81): CrashHandler::writeStackTrace
c:\cygwin64\tmp\factorio-mgpfjr\src\util\crashhandler.cpp (139): CrashHandler::SignalHandler
f:\dd\vctools\crt\crtw32\misc\winxfltr.c (372): _XcptFilter
f:\dd\vctools\crt\crtw32\startup\thread.c (259): _callthreadstart$filt$0
f:\dd\vctools\crt\crtw32\misc\amd64\chandler.c (162): __C_specific_handler
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFA8F0A666D)
00007FFA8F0A666D (ntdll): (filename not available): _chkstk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFA8F023C00)
00007FFA8F023C00 (ntdll): (filename not available): RtlWalkFrameChain
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFA8F0A577A)
00007FFA8F0A577A (ntdll): (filename not available): KiUserExceptionDispatcher
ERROR: SymGetSymFromAddr64, GetLastError: 487 (Address: 00007FFA76F4F080)
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFA76F4F080)
00007FFA76F4F080 (d3d9): (filename not available): (function-name not available)
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFA77A04A79)
00007FFA77A04A79 (gameoverlayrenderer64): (filename not available): OverlayHookD3D3
ERROR: SymGetSymFromAddr64, GetLastError: 487 (Address: 00007FFA7EE530A9)
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFA7EE530A9)
00007FFA7EE530A9 (PrecisionXServerHooks_x64): (filename not available): (function-name not available)
c:\cygwin64\tmp\factorio-mgpfjr\libraries\allegro\src\win\d3d_disp.cpp (2064): d3d_flip_display
c:\cygwin64\tmp\factorio-mgpfjr\libraries\allegro\src\display.c (197): al_flip_display
c:\cygwin64\tmp\factorio-mgpfjr\src\mainloop.cpp (482): MainLoop::tickStep
c:\cygwin64\tmp\factorio-mgpfjr\src\mainloop.cpp (569): MainLoop::run
c:\cygwin64\tmp\factorio-mgpfjr\src\main.cpp (443): wmain
f:\dd\vctools\crt\crtw32\startup\crt0.c (255): __tmainCRTStartup
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFA8C6F2D92)
00007FFA8C6F2D92 (KERNEL32): (filename not available): BaseThreadInitThunk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFA8F019F64)
00007FFA8F019F64 (ntdll): (filename not available): RtlUserThreadStart
 132.506 Error Util.cpp:63: Unexpected error occurred. You can help us to solve the problem by posting the contents of the log file on the Factorio forums.

Re: Game crashes

Posted: Sun Feb 28, 2016 5:59 pm
by posila
It turns out, that Steam version has issue with overlays sometimes. In your case it is PrecisionX. Until we fix it set Factorio launch option in Steam to "--force-opengl"
That should workaround it.

Re: [0.12.24 - steam][posila] Graphical related crash

Posted: Tue Mar 01, 2016 1:10 pm
by posila
Hi, we haven't been able to reproduce the issue. So, new theory is that the problem is not caused by having Steam overlay and some other overlay, but it is probably related to something PrecisionX does. How do you have PrecisionX configured? What GPU settings do you change?

Duplicate of viewtopic.php?t=20606