[0.15.23] Crash after enabling/disabling/deleting mods

Bugs that are actually features.
Post Reply
dgw
Fast Inserter
Fast Inserter
Posts: 197
Joined: Tue Apr 12, 2016 7:06 pm
Contact:

[0.15.23] Crash after enabling/disabling/deleting mods

Post by dgw »

After my latest session, I elected to remove a number of mods as long as I was re-enabling EvoGUI now that it's been updated.

Factorio crashed upon relaunching itself. All I have, unfortunately, is the factorio-previous.log from the aborted restart; the log of the session in which I actually performed the mod management actions was overwritten by the time I realized this might be a bug.

Attached are the log file I could save, the mod-list.json from before I changed/removed mods, and the current mod-list.json.

Detailed steps:
  • Started Factorio
  • Played a few hours on a loaded (existing) game
  • Saved & quit game, entered mod manager
  • Toggled a couple mods, marked several for deletion
  • Click "Back" — Factorio initiated a restart, then crashed
Environment: Windows 7 x64, running under Steam (streaming to another computer using Steam In-Home Streaming)
Attachments
mod-list.json
mod-list.json prior to changes that preceded restart & crash
(3.28 KiB) Downloaded 27 times
mod-list.json
Current mod-list.json, Factorio is running fine
(3.29 KiB) Downloaded 30 times
factorio-crashed-after-enabling-disabling-deleting-mods.log
factorio-previous.log as of my next successful Factorio start
(6.88 KiB) Downloaded 28 times

Loewchen
Global Moderator
Global Moderator
Posts: 8402
Joined: Wed Jan 07, 2015 5:53 pm
Contact:

Re: [0.15.23] Crash after enabling/disabling/deleting mods

Post by Loewchen »

Code: Select all

   0.007 2017-06-23 03:18:34; Factorio 0.15.23 (build 30400, win64, steam)
   0.007 Operating system: Windows 7 Service Pack 1
   0.007 Program arguments: "D:\SteamLibrary\steamapps\common\Factorio\bin\x64\Factorio.exe" "--wait-to-close" "6072" 
   0.007 Read data path: D:/SteamLibrary/steamapps/common/Factorio/data
   0.007 Write data path: C:/Users/dgw/AppData/Roaming/Factorio
   0.007 Binaries path: D:/SteamLibrary/steamapps/common/Factorio/bin
   1.131 System info: [CPU: AMD Phenom(tm) 9750 Quad-Core Processor, 4 cores, RAM: 4094MB]
   1.134 Display options: [FullScreen: 1] [VSync: 0] [UIScale: 100%] [MultiSampling: OFF] [Screen: 255]
   1.138 Available display adapters: 3
   1.139  [0]: \\.\DISPLAY1 - NVIDIA GeForce GTX 750 Ti {0x05, [0,0], 1920x1080, 32bit, 60Hz}
   1.139  [1]: \\.\DISPLAY2 - NVIDIA GeForce GTX 750 Ti {0x01, [1920,-200], 1024x1280, 32bit, 60Hz}
   1.139  [2]: \\.\DISPLAY3 - NVIDIA GeForce GTX 750 Ti {0x01, [-1280,56], 1280x1024, 32bit, 60Hz}
   1.140 Create display on adapter 0. Size 1280x720 at position [310, 162].
  13.893 Error CrashHandler.cpp:232: Received SIGSEGV
Factorio crashed. Generating symbolized stacktrace, please wait ...
c:\cygwin64\tmp\factorio-edos8q\libraries\stackwalker\stackwalker.cpp (923): StackWalker::ShowCallstack
c:\cygwin64\tmp\factorio-edos8q\src\util\logger.cpp (364): Logger::writeStacktrace
c:\cygwin64\tmp\factorio-edos8q\src\util\logger.cpp (421): Logger::logStacktrace
c:\cygwin64\tmp\factorio-edos8q\src\util\crashhandler.cpp (105): CrashHandler::writeStackTrace
c:\cygwin64\tmp\factorio-edos8q\src\util\crashhandler.cpp (235): CrashHandler::SignalHandler
d:\th\minkernel\crts\ucrt\src\appcrt\misc\exception_filter.cpp (219): _seh_filter_exe
f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl (269): `__scrt_common_main_seh'::`1'::filt$0
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00000001402F1988)
00000001402F1988 (Factorio): (filename not available): __C_specific_handler
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00000000776A812D)
00000000776A812D (ntdll): (filename not available): RtlDecodePointer
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 000000007769855F)
000000007769855F (ntdll): (filename not available): RtlUnwindEx
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00000000776CBCB8)
00000000776CBCB8 (ntdll): (filename not available): KiUserExceptionDispatcher
c:\cygwin64\tmp\factorio-edos8q\libraries\allegro\src\win\d3d_disp.cpp (378): d3d_reset_state
c:\cygwin64\tmp\factorio-edos8q\libraries\allegro\src\win\d3d_disp.cpp (1831): d3d_create_display_internals
c:\cygwin64\tmp\factorio-edos8q\libraries\allegro\src\win\d3d_disp.cpp (1876): d3d_create_display_locked
c:\cygwin64\tmp\factorio-edos8q\libraries\allegro\src\win\d3d_disp.cpp (1939): d3d_create_display
c:\cygwin64\tmp\factorio-edos8q\libraries\allegro\src\display.c (55): al_create_display
c:\cygwin64\tmp\factorio-edos8q\src\graphics\display.cpp (100): Display::Display
c:\cygwin64\tmp\factorio-edos8q\src\globalcontext.cpp (754): GlobalContext::loadAllegro
c:\cygwin64\tmp\factorio-edos8q\src\globalcontext.cpp (379): GlobalContext::init
c:\cygwin64\tmp\factorio-edos8q\src\mainloop.cpp (223): MainLoop::run
c:\cygwin64\tmp\factorio-edos8q\src\main.cpp (1008): wmain
f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl (253): __scrt_common_main_seh
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00000000775759CD)
00000000775759CD (kernel32): (filename not available): BaseThreadInitThunk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00000000776AA561)
00000000776AA561 (ntdll): (filename not available): RtlUserThreadStart
  37.724 D:\SteamLibrary\steamapps\common\Factorio\bin\x64\Factorio.exe
  37.724 C:\Windows\SYSTEM32\ntdll.dll
  37.724 C:\Windows\system32\kernel32.dll
  37.724 C:\Windows\system32\KERNELBASE.dll
  37.724 D:\SteamLibrary\steamapps\common\Factorio\bin\x64\steam_api64.dll
  37.724 C:\Windows\system32\ADVAPI32.dll
  37.724 C:\Windows\system32\msvcrt.dll
  37.724 C:\Windows\SYSTEM32\sechost.dll
  37.724 C:\Windows\system32\RPCRT4.dll
  37.724 C:\Windows\system32\SHELL32.dll
  37.725 C:\Windows\system32\SHLWAPI.dll
  37.725 C:\Windows\system32\GDI32.dll
  37.725 C:\Windows\system32\USER32.dll
  37.725 C:\Windows\system32\LPK.dll
  37.725 C:\Windows\system32\USP10.dll
  37.725 C:\Windows\system32\WLDAP32.dll
  37.725 C:\Windows\system32\ole32.dll
  37.725 C:\Windows\system32\WINMM.dll
  37.725 C:\Windows\system32\PSAPI.DLL
  37.725 C:\Windows\system32\OPENGL32.dll
  37.725 C:\Windows\system32\GLU32.dll
  37.725 C:\Windows\system32\DDRAW.dll
  37.725 C:\Windows\system32\DCIMAN32.dll
  37.725 C:\Windows\system32\SETUPAPI.dll
  37.725 C:\Windows\system32\CFGMGR32.dll
  37.725 C:\Windows\system32\OLEAUT32.dll
  37.725 C:\Windows\system32\DEVOBJ.dll
  37.725 C:\Windows\system32\dwmapi.dll
  37.725 C:\Windows\WinSxS\amd64_microsoft.windows.gdiplus_6595b64144ccf1df_1.1.7601.23721_none_1457f4f68b936a93\gdiplus.dll
  37.725 C:\Windows\system32\IPHLPAPI.DLL
  37.725 C:\Windows\system32\NSI.dll
  37.725 C:\Windows\system32\WINNSI.DLL
  37.725 C:\Windows\system32\WS2_32.dll
  37.725 C:\Windows\system32\CRYPT32.dll
  37.725 C:\Windows\system32\MSASN1.dll
  37.725 C:\Windows\system32\DSOUND.dll
  37.725 C:\Windows\system32\POWRPROF.dll
  37.725 C:\Windows\system32\VERSION.dll
  37.725 C:\Windows\system32\IMM32.DLL
  37.725 C:\Windows\system32\MSCTF.dll
  37.725 C:\Program Files (x86)\Steam\gameoverlayrenderer64.dll
  37.725 C:\Windows\system32\api-ms-win-core-synch-l1-2-0.DLL
  37.725 C:\Windows\system32\secur32.dll
  37.725 C:\Windows\system32\SSPICLI.DLL
  37.725 C:\Program Files (x86)\Steam\steamclient64.dll
  37.725 C:\Windows\system32\imagehlp.dll
  37.725 C:\Program Files (x86)\Steam\tier0_s64.dll
  37.725 C:\Program Files (x86)\Steam\vstdlib_s64.dll
  37.725 C:\Windows\system32\cryptbase.dll
  37.725 C:\Windows\system32\profapi.dll
  37.725 C:\Windows\system32\d3d9.dll
  37.725 C:\Windows\system32\d3d8thk.dll
  37.725 C:\Windows\system32\uxtheme.dll
  37.725 C:\Windows\system32\nvd3dumx.dll
  37.726 C:\Windows\system32\nvspcap64.dll
  37.726 C:\Windows\system32\WINHTTP.dll
  37.726 C:\Windows\system32\webio.dll
  37.726 C:\Windows\system32\WTSAPI32.dll
  37.726 C:\Windows\system32\nvapi64.dll
  37.726 C:\Program Files (x86)\RivaTuner Statistics Server\RTSSHooks64.dll
  37.726 C:\Windows\WinSxS\amd64_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.6161_none_08e61857a83bc251\MSVCR90.dll
  37.726 C:\Program Files (x86)\DisplayFusion\Hooks\AppHookWIN6064_7E1D42FF-EBF1-4DFA-B831-121FA9217DB6.dll
  37.726 C:\Windows\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_5.82.7601.18837_none_a4d981ff711297b6\COMCTL32.dll
  37.726 Error Util.cpp:80: Unexpected error occurred. If you're running the latest version of the game you can help us solve the problem by posting the contents of the log file on the Factorio forums.
Please also include the save file(s), any mods you may be using, and any steps you know of to reproduce the crash.

Rseding91
Factorio Staff
Factorio Staff
Posts: 13256
Joined: Wed Jun 11, 2014 5:23 am
Contact:

Re: [0.15.23] Crash after enabling/disabling/deleting mods

Post by Rseding91 »

37.726 C:\Program Files (x86)\RivaTuner Statistics Server\RTSSHooks64.dll
You appear to have Riva tuner installed - which is what caused the crash. If you haven't already: make sure you update it to the latest version.

If that doesn't fix it, add an exception to Riva tuner so it doesn't try to hook into Factorio.
If you want to get ahold of me I'm almost always on Discord.

dgw
Fast Inserter
Fast Inserter
Posts: 197
Joined: Tue Apr 12, 2016 7:06 pm
Contact:

Re: [0.15.23] Crash after enabling/disabling/deleting mods

Post by dgw »

Oh, that was installed ages ago for testing when I brought the system out of storage. I should just remove it, since I haven't used the OSD in months. Thanks!

Post Reply

Return to “Not a bug”