Page 1 of 1

[13.19, 14.1] Crash when quiting to main menu: "(626): Surface::~Surface"

Posted: Sun Aug 28, 2016 12:37 pm
by Loewchen
I had the train path and train stopping distance activated in the debug settings, but was not sitting in the train nor was the train next to me moving.

Code: Select all

   0.003 2016-08-28 14:17:55; Factorio 0.13.19 (build 24004, win64, alpha)
   0.004 Operating system: Windows 7 Service Pack 1
   0.004 Program arguments: "C:\Spiele\Factorio\Factorio_0.13.0\bin\x64\factorio.exe" 
   0.004 Read data path: C:/Spiele/Factorio/Factorio_0.13.0/data
   0.004 Write data path: C:/Spiele/Factorio/Factorio_0.13.0
   0.004 Binaries path: C:/Spiele/Factorio/Factorio_0.13.0/bin
   0.038 Graphics options: [FullScreen: true] [VSync: false] [UIScale: 95%] [MultiSampling: OFF] [Graphics quality: low] [Video memory usage: all] [Light scale: 100%] [Screen: 255] [DXT: false]
   0.040 Available display adapters: 1
   0.040  [0]: \\.\DISPLAY1 - NVIDIA GeForce GTX 560 Ti   {0x05, [0,0], 1920x1080, 32bit, 60Hz}
   0.041 Create display on adapter 0. Size 1280x720 at position [310, 162].
   0.094 Initialised Direct3D:[0] NVIDIA GeForce GTX 560 Ti  ; driver: nvd3dumx.dll 9.18.13.4052
   0.096     Video memory size (dedicated video/dedicated system/shared system/available): 977/0/3071/4041 MB
   0.131 Desktop composition is active.
   0.213 Loading mod core 0.0.0 (data.lua)
   0.220 Loading mod base 0.13.19 (data.lua)
   0.362 Checksum for core: 303426634
   0.362 Checksum for mod base: 423724387
   0.706 Info PlayerData.cpp:45: Local player-data.json available, timestamp 1472330682
   0.706 Info PlayerData.cpp:52: Cloud player-data.json unavailable
   0.827 Initial atlas bitmap size is 16384
   0.829 Created atlas bitmap 16384x3813
   1.052 Created atlas bitmap 4096x912
   1.056 Created atlas bitmap 4096x1044
   7.642 Sprites loaded
   7.642 Convert atlas 4096x912 to: trilinear-filtering 
   7.665 Convert atlas 4096x1044 to: mipmap 
   7.793 Loading sounds...
   9.456 Custom inputs active: 0
   9.502 Factorio initialised
  18.459 Loading map C:\Spiele\Factorio\Factorio_0.13.0\saves\wonky_train_pathfinding.zip
  18.512 Info Scenario.cpp:127: Map version 0.13.18-1
  24.705 Checksum for script C:/Spiele/Factorio/Factorio_0.13.0/temp/currently-playing/control.lua: 900459546
 418.281 Error CrashHandler.cpp:210: Received SIGSEGV
Factorio crashed. Generating symbolized stacktrace, please wait ...
c:\cygwin64\tmp\factorio-zmdi1d\libraries\stackwalker\stackwalker.cpp (906): StackWalker::ShowCallstack
c:\cygwin64\tmp\factorio-zmdi1d\src\util\logger.cpp (328): Logger::writeStacktrace
c:\cygwin64\tmp\factorio-zmdi1d\src\util\logger.cpp (382): Logger::logStacktrace
c:\cygwin64\tmp\factorio-zmdi1d\src\util\crashhandler.cpp (105): CrashHandler::writeStackTrace
c:\cygwin64\tmp\factorio-zmdi1d\src\util\crashhandler.cpp (213): 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 (273): `__scrt_common_main_seh'::`1'::filt$0
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 000000014080FDC4)
000000014080FDC4 (factorio): (filename not available): __C_specific_handler
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 0000000077887E8D)
0000000077887E8D (ntdll): (filename not available): RtlDecodePointer
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00000000778784CF)
00000000778784CF (ntdll): (filename not available): RtlUnwindEx
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00000000778ABAC8)
00000000778ABAC8 (ntdll): (filename not available): KiUserExceptionDispatcher
c:\cygwin64\tmp\factorio-zmdi1d\src\map\advancedtile.cpp (84): AdvancedTile::~AdvancedTile
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00000001407EDDC0)
00000001407EDDC0 (factorio): (filename not available): `eh vector destructor iterator'
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00000001407EDDC0)
00000001407EDDC0 (factorio): (filename not available): `eh vector destructor iterator'
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00000001403B50B6)
00000001403B50B6 (factorio): (filename not available): Chunk::~Chunk
c:\cygwin64\tmp\factorio-zmdi1d\src\surface\surface.cpp (626): Surface::~Surface
c:\cygwin64\tmp\factorio-zmdi1d\src\map\map.cpp (935): Map::~Map
c:\cygwin64\tmp\factorio-zmdi1d\src\scenario\scenario.cpp (702): Scenario::~Scenario
c:\cygwin64\tmp\factorio-zmdi1d\src\appmanager.cpp (202): AppManager::quitGameAndGoToMainMenu
c:\cygwin64\tmp\factorio-zmdi1d\src\appmanager.cpp (174): AppManager::process
c:\cygwin64\tmp\factorio-zmdi1d\src\mainloop.cpp (246): MainLoop::prePrepare
c:\cygwin64\tmp\factorio-zmdi1d\src\mainloop.cpp (321): MainLoop::mainLoopStep
c:\cygwin64\tmp\factorio-zmdi1d\src\mainloop.cpp (186): MainLoop::run
c:\cygwin64\tmp\factorio-zmdi1d\src\main.cpp (743): wmain
f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl (255): __scrt_common_main_seh
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00000000776559BD)
00000000776559BD (kernel32): (filename not available): BaseThreadInitThunk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 000000007788A2E1)
000000007788A2E1 (ntdll): (filename not available): RtlUserThreadStart
 421.656 Error Util.cpp:77: 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.
Save: https://dl.dropboxusercontent.com/u/104 ... inding.zip

Re: [13.19] Crash when quiting to main menu: "(626): Surface::~Surface"

Posted: Sun Aug 28, 2016 10:25 pm
by Loewchen
Happened again, different save and this time in 14.1

Code: Select all

   0.002 2016-08-29 00:14:24; Factorio 0.14.1 (build 24302, win64, alpha)
   0.002 Operating system: Windows 7 Service Pack 1
   0.002 Program arguments: "C:\Spiele\Factorio\Factorio_0.14\bin\x64\factorio.exe" 
   0.002 Read data path: C:/Spiele/Factorio/Factorio_0.14/data
   0.002 Write data path: C:/Spiele/Factorio/Factorio_0.14
   0.002 Binaries path: C:/Spiele/Factorio/Factorio_0.14/bin
   0.017 Graphics options: [FullScreen: true] [VSync: true] [UIScale: 95%] [MultiSampling: OFF] [Graphics quality: low] [Video memory usage: all] [Light scale: 50%] [Screen: 255] [DXT: false]
   0.017 Available display adapters: 1
   0.017  [0]: \\.\DISPLAY1 - NVIDIA GeForce GTX 560 Ti   {0x05, [0,0], 1920x1080, 32bit, 60Hz}
   0.018 Create display on adapter 0. Size 1280x720 at position [310, 162].
   0.084 Initialised Direct3D:[0] NVIDIA GeForce GTX 560 Ti  ; driver: nvd3dumx.dll 9.18.13.4052
   0.086     Video memory size (dedicated video/dedicated system/shared system/available): 977/0/3071/4041 MB
   0.113 Device reset internal.
   0.114 Desktop composition is active.
   0.114 WARNING: You have vsync and desktop composition enabled on Direct3d. Cosider disabling vsync to increase performance on some confirgurations.
   0.197 Loading mod core 0.0.0 (data.lua)
   0.202 Loading mod base 0.14.1 (data.lua)
   0.345 Checksum for core: 303426634
   0.345 Checksum for mod base: 3069294402
   0.672 Info PlayerData.cpp:45: Local player-data.json available, timestamp 1472417212
   0.672 Info PlayerData.cpp:52: Cloud player-data.json unavailable
   0.877 Initial atlas bitmap size is 16384
   0.879 Created atlas bitmap 16384x3814
   1.126 Created atlas bitmap 4096x912
   1.131 Created atlas bitmap 4096x1052
   6.633 Sprites loaded
   6.633 Convert atlas 4096x912 to: trilinear-filtering 
   6.655 Convert atlas 4096x1052 to: mipmap 
   6.809 Loading sounds...
   8.304 Custom inputs active: 0
   8.343 Factorio initialised
  83.661 Loading map C:\Spiele\Factorio\Factorio_0.14\saves\Live Fusee 19.zip
  83.711 Info Scenario.cpp:148: Map version 0.14.1-1
  86.594 Checksum for script C:/Spiele/Factorio/Factorio_0.14/temp/currently-playing/control.lua: 900459546
 149.589 Loading map C:\Spiele\Factorio\Factorio_0.14\saves\Live Fusee 19.zip
 149.619 Info Scenario.cpp:148: Map version 0.14.1-1
 152.417 Checksum for script C:/Spiele/Factorio/Factorio_0.14/temp/currently-playing/control.lua: 900459546
 454.140 Error CrashHandler.cpp:210: Received SIGSEGV
Factorio crashed. Generating symbolized stacktrace, please wait ...
c:\cygwin64\tmp\factorio-vupmpy\libraries\stackwalker\stackwalker.cpp (906): StackWalker::ShowCallstack
c:\cygwin64\tmp\factorio-vupmpy\src\util\logger.cpp (332): Logger::writeStacktrace
c:\cygwin64\tmp\factorio-vupmpy\src\util\logger.cpp (386): Logger::logStacktrace
c:\cygwin64\tmp\factorio-vupmpy\src\util\crashhandler.cpp (105): CrashHandler::writeStackTrace
c:\cygwin64\tmp\factorio-vupmpy\src\util\crashhandler.cpp (213): CrashHandler::SignalHandler
d:\th\minkernel\crts\ucrt\src\appcrt\misc\exception_filter.cpp (219): _seh_filter_exe
d:\th\minkernel\crts\ucrt\src\appcrt\startup\thread.cpp (117): `thread_start<unsigned int (__cdecl*)(void * __ptr64)>'::`1'::filt$0
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 000000014057E8B4)
000000014057E8B4 (factorio): (filename not available): __C_specific_handler
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 0000000077887E8D)
0000000077887E8D (ntdll): (filename not available): RtlDecodePointer
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00000000778784CF)
00000000778784CF (ntdll): (filename not available): RtlUnwindEx
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00000000778ABAC8)
00000000778ABAC8 (ntdll): (filename not available): KiUserExceptionDispatcher
c:\cygwin64\tmp\factorio-vupmpy\src\map\advancedtile.cpp (84): AdvancedTile::~AdvancedTile
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 000000014055C8A0)
000000014055C8A0 (factorio): (filename not available): `eh vector destructor iterator'
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 000000014055C8A0)
000000014055C8A0 (factorio): (filename not available): `eh vector destructor iterator'
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 000000014011BB76)
000000014011BB76 (factorio): (filename not available): Chunk::~Chunk
c:\cygwin64\tmp\factorio-vupmpy\src\surface\surface.cpp (626): Surface::~Surface
c:\cygwin64\tmp\factorio-vupmpy\src\map\map.cpp (934): Map::~Map
c:\cygwin64\tmp\factorio-vupmpy\src\scenario\scenario.cpp (752): Scenario::~Scenario
c:\cygwin64\tmp\factorio-vupmpy\src\appmanager.cpp (217): AppManager::quitGameAndGoToMainMenu
c:\cygwin64\tmp\factorio-vupmpy\src\appmanager.cpp (187): AppManager::process
c:\cygwin64\tmp\factorio-vupmpy\src\mainloop.cpp (248): MainLoop::prePrepare
c:\cygwin64\tmp\factorio-vupmpy\src\mainloop.cpp (323): MainLoop::mainLoopStep
c:\cygwin64\tmp\factorio-vupmpy\src\mainloop.cpp (188): MainLoop::run
c:\cygwin64\tmp\factorio-vupmpy\src\main.cpp (722): wmain
f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl (255): __scrt_common_main_seh
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00000000776559BD)
00000000776559BD (kernel32): (filename not available): BaseThreadInitThunk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 000000007788A2E1)
000000007788A2E1 (ntdll): (filename not available): RtlUserThreadStart
 457.624 Error Util.cpp:77: 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.

Re: [13.19, 14.1] Crash when quiting to main menu: "(626): Surface::~Surface"

Posted: Mon Sep 12, 2016 11:44 am
by kovarex
I guess that there is not a clear way to reproduce it. Was there anything specific about the second crash?

Re: [13.19, 14.1] Crash when quiting to main menu: "(626): Surface::~Surface"

Posted: Mon Sep 12, 2016 11:58 am
by Loewchen
kovarex wrote:Was there anything specific about the second crash?
Not that I recall, it did not happen in the recent versions but that might just be luck.

Re: [13.19, 14.1] Crash when quiting to main menu: "(626): Surface::~Surface"

Posted: Mon Sep 12, 2016 12:00 pm
by kovarex
To be honest, I have no idea what could it be. I will just move it to pending, let's see if we get any more hints on this later.