Page 1 of 1

[0.12.30] [Pending] Win64 Steam Crash on loading save

Posted: Tue Apr 26, 2016 1:23 am
by ipiano
The game crashed when I tried to load my autosave. Here's the logfile

0.002 2016-04-25 18:31:21; Factorio 0.12.29 (Build 17931, win64, steam)
0.002 Operating system: Windows 10
0.003 Program arguments: "C:\Program Files (x86)\Steam\steamapps\common\Factorio\bin\x64\Factorio.exe"
0.003 Read data path: C:/Program Files (x86)/Steam/steamapps/common/Factorio/data
0.003 Write data path: C:/Users/Andrew Stelter/AppData/Roaming/Factorio
0.003 Binaries path: C:/Program Files (x86)/Steam/steamapps/common/Factorio/bin
0.022 Graphics options: [FullScreen: false] [VSync: true] [UIScale: 100%] [MultiSampling: OFF] [Graphics quality: normal] [Video memory usage: high] [Light scale: 50%] [Screen: 255]
0.025 Available display adapters: 1
0.025 [0]: \\.\DISPLAY1 - AMD Radeon HD 7700 Series {0x8000005, [0,0], 1680x1050, 32bit, 60Hz}
0.025 Create display on adapter 0. Size 1280x720 at position [190, 147].
0.346 Initialised OpenGL:[0] AMD Radeon HD 7700 Series; driver: 4.5.13431 Compatibility Profile Context 16.150.2211.0
0.382 Desktop composition is active.
0.466 Loading mod core 0.0.0 (data.lua)
0.478 Loading mod base 0.12.29 (data.lua)
1.120 Initial atlas bitmap size is 16384
1.124 Created atlas bitmap 16384x5509
33.693 Sprites loaded
33.694 Loading sounds...
37.829 Factorio initialised
83.610 Loading map C:/Users\Andrew Stelter\AppData\Roaming\Factorio\saves\AG.zip
83.811 Info Scenario.cpp:124: Map version 0.12.29-0
1221.584 Loading map C:/Users\Andrew Stelter\AppData\Roaming\Factorio\saves\_autosave1.zip
1221.709 Info Scenario.cpp:124: Map version 0.12.29-0
2289.302 Loading map C:/Users\Andrew Stelter\AppData\Roaming\Factorio\saves\_autosave3.zip
2289.433 Info Scenario.cpp:124: Map version 0.12.29-0
2650.507 Loading map C:/Users\Andrew Stelter\AppData\Roaming\Factorio\saves\_autosave2.zip
2650.881 Info Scenario.cpp:124: Map version 0.12.29-0
2651.838 Error Util.cpp:58: Error in function boost::math::round<double>(double): Value -1.#QNAN can not be represented in the target integer type.
Factorio crashed. Generating symbolized stacktrace, please wait ...
c:\cygwin64\tmp\factorio-vbn8ul\libraries\stackwalker\stackwalker.cpp (923): StackWalker::ShowCallstack
c:\cygwin64\tmp\factorio-vbn8ul\src\util\logger.cpp (306): Logger::writeStacktrace
c:\cygwin64\tmp\factorio-vbn8ul\src\util\logger.cpp (360): Logger::logStacktrace
c:\cygwin64\tmp\factorio-vbn8ul\src\util\crashhandler.cpp (84): CrashHandler::writeStackTrace
c:\cygwin64\tmp\factorio-vbn8ul\src\util\crashhandler.cpp (174): CrashHandler::SignalHandler
f:\dd\vctools\crt\crtw32\misc\winxfltr.c (372): _XcptFilter
f:\dd\vctools\crt\crtw32\startup\threadex.c (378): _callthreadstartex$filt$0
f:\dd\vctools\crt\crtw32\misc\amd64\chandler.c (162): __C_specific_handler
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF8E9349AED)
00007FF8E9349AED (ntdll): (filename not available): _chkstk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF8E92D4FE9)
00007FF8E92D4FE9 (ntdll): (filename not available): RtlImageNtHeaderEx
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF8E9348BFA)
00007FF8E9348BFA (ntdll): (filename not available): KiUserExceptionDispatcher
c:\cygwin64\tmp\factorio-vbn8ul\src\util\garbagecollector.cpp (10): GarbageCollector::cleanGarbage
c:\cygwin64\tmp\factorio-vbn8ul\src\globalcontext.cpp (494): GlobalContext::clearResources
c:\cygwin64\tmp\factorio-vbn8ul\src\globalcontext.cpp (536): GlobalContext::~GlobalContext
c:\cygwin64\tmp\factorio-vbn8ul\src\mainloop.cpp (597): MainLoop::run
c:\cygwin64\tmp\factorio-vbn8ul\src\main.cpp (493): wmain
f:\dd\vctools\crt\crtw32\startup\crt0.c (255): __tmainCRTStartup
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF8E66E8102)
00007FF8E66E8102 (KERNEL32): (filename not available): BaseThreadInitThunk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF8E92FC5B4)
00007FF8E92FC5B4 (ntdll): (filename not available): RtlUserThreadStart
2665.342 Error Util.cpp:78: Unexpected error occurred. You can help us to solve the problem by posting the contents of the log file on the Factorio forums.

Re: #QNAN can not be represented in the target integer type

Posted: Tue Apr 26, 2016 7:53 am
by Smarty
Could you provide the save?

Re: [P] #QNAN can not be represented in the target integer type

Posted: Tue Apr 26, 2016 11:15 am
by Klonan
Thanks for the report,

Can you provide a save game and any steps you have to reproduce this?
A working autosave and the not working one would be great

Re: [0.12.30] [Pending] Win64 Steam Crash on loading save

Posted: Fri May 20, 2016 3:03 pm
by daniel34
SkyLiGht on the Steam forums had the same problem on 0.12.33, saves included:
http://steamcommunity.com/app/427520/di ... 3117497290

Re: [0.12.30] [Pending] Win64 Steam Crash on loading save

Posted: Mon May 23, 2016 10:35 am
by Klonan
Well i loaded those saves just fine, and don't really have a way to reproduce the crash as of yet