[0.12.33] Error Util.cpp:78: Unexpected error occurred.

This subforum contains all the issues which we already resolved.
NicoNet
Burner Inserter
Burner Inserter
Posts: 8
Joined: Tue May 10, 2016 3:07 pm
Contact:

[0.12.33] Error Util.cpp:78: Unexpected error occurred.

Post by NicoNet »

Was playing a game hosted on a remote server. Lauched the rocket. Chose to Save Replay. Saved locally. Playing back replay at 64x speed. Game crashed. Log follows, load the replay, watch the replay at 64x, crash after about 20 minutes of real time, happens consistently every time. The game also does not appear to play back properly, especially later on. It only tracks the player that originally created the game, "IAN". So, there is no movement when he is not connected.

Save file: https://mega.nz/#!1kZmQZRC!1QECSuLIeN2j ... _P6W6hpTdM

0.001 2016-05-18 18:39:41; Factorio 0.12.33 (Build 18092, win64, steam)
0.002 Operating system: Windows 10
0.002 Program arguments: "C:\Program Files (x86)\Steam\steamapps\common\Factorio\bin\x64\Factorio.exe"
0.002 Read data path: C:/Program Files (x86)/Steam/steamapps/common/Factorio/data
0.002 Write data path: C:/Users/Nicodemus/AppData/Roaming/Factorio
0.002 Binaries path: C:/Program Files (x86)/Steam/steamapps/common/Factorio/bin
0.074 Graphics options: [FullScreen: false] [VSync: true] [UIScale: 100%] [MultiSampling: OFF] [Graphics quality: normal] [Video memory usage: all] [Light scale: 20%] [Screen: 255]
0.077 Available display adapters: 3
0.077 [0]: \\.\DISPLAY1 - NVIDIA GeForce GTX 660 {0x05, [0,0], 1920x1080, 32bit, 60Hz}
0.077 [1]: \\.\DISPLAY2 - NVIDIA GeForce GTX 660 {0x01, [1920,0], 1920x1080, 32bit, 60Hz}
0.077 [2]: \\.\DISPLAY3 - NVIDIA GeForce GTX 660 {0x01, [-1440,180], 1440x900, 32bit, 75Hz}
0.078 Create display on adapter 0. Size 1280x720 at position [310, 162].
0.262 Initialised Direct3D:[0] NVIDIA GeForce GTX 660 ; driver: nvd3dumx.dll 10.18.13.6510
0.377 Desktop composition is active.
0.503 Loading mod core 0.0.0 (data.lua)
0.527 Loading mod base 0.12.33 (data.lua)
1.072 Checksum for core: 3711505753
1.073 Checksum for mod base: 2829195351
1.789 Initial atlas bitmap size is 16384
1.793 Created atlas bitmap 16384x7754
20.818 Sprites loaded
21.278 Loading sounds...
25.834 Factorio initialised
60.730 Checksum for script C:/Users/Nicodemus/AppData/Roaming/Factorio/temp/currently-playing/control.lua: 393467729
1250.912 Error CrashHandler.cpp:105: Exception Code: c0000005, Address: 00007FF625BADE39
1250.912 Error CrashHandler.cpp:115: Exception Context:
rax=00000000ffffffff, rbx=00000000ffffffff, rcx=0000000000000010,
rdx=000001fb76986410, rsi=0000000000000010, rdi=000001fb76995eb0,
rip=00007ff625bade39, rsp=000000581fb1f050, rbp=000000581fb1f070,
r8=0000000000000000, r9=000001fb76995ec0, r10=000001fb2bec5234,
r11=000001fb2bec5234, r12=0000000000000000, r13=0000000000000000,
r14=000001fb76986410, r15=000001fb76995ec0
Factorio crashed. Generating symbolized stacktrace, please wait ...
c:\cygwin64\tmp\factorio-uzl5nu\libraries\stackwalker\stackwalker.cpp (923): StackWalker::ShowCallstack
c:\cygwin64\tmp\factorio-uzl5nu\src\util\logger.cpp (306): Logger::writeStacktrace
c:\cygwin64\tmp\factorio-uzl5nu\src\util\logger.cpp (360): Logger::logStacktrace
c:\cygwin64\tmp\factorio-uzl5nu\src\util\crashhandler.cpp (84): CrashHandler::writeStackTrace
c:\cygwin64\tmp\factorio-uzl5nu\src\util\crashhandler.cpp (125): CrashHandler::SehHandler
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFBA0337E1E)
00007FFBA0337E1E (KERNELBASE): (filename not available): UnhandledExceptionFilter
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFBA341D998)
00007FFBA341D998 (ntdll): (filename not available): memset
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFBA3405B26)
00007FFBA3405B26 (ntdll): (filename not available): _C_specific_handler
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFBA3419AFD)
00007FFBA3419AFD (ntdll): (filename not available): _chkstk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFBA33A4FE9)
00007FFBA33A4FE9 (ntdll): (filename not available): RtlImageNtHeaderEx
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFBA3418C0A)
00007FFBA3418C0A (ntdll): (filename not available): KiUserExceptionDispatcher
c:\cygwin64\tmp\factorio-uzl5nu\src\item\itemstack.cpp (357): ItemStack::cursorTransfer
c:\cygwin64\tmp\factorio-uzl5nu\src\gameactionhandler.cpp (874): GameActionHandler::cursorTransfer
c:\cygwin64\tmp\factorio-uzl5nu\src\gameactionhandler.cpp (207): GameActionHandler::actionPerformed
c:\cygwin64\tmp\factorio-uzl5nu\src\input\inputhandler.cpp (39): InputHandler::flushToListeners
c:\cygwin64\tmp\factorio-uzl5nu\src\input\inputhandler.cpp (33): InputHandler::flushActions
c:\cygwin64\tmp\factorio-uzl5nu\src\gameactionhandler.cpp (247): GameActionHandler::update
c:\cygwin64\tmp\factorio-uzl5nu\src\mainloop.cpp (257): MainLoop::gameUpdateStep
c:\cygwin64\tmp\factorio-uzl5nu\src\mainloop.cpp (378): MainLoop::updateLoop
c:\boost_1_58_0\boost\function\function_template.hpp (160): boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void,void (__cdecl*)(ThreadBarrier * __ptr64,boost::chrono::time_point<boost::chrono::steady_clock,boost::chrono::duration<__int64,boost::ratio<1,1000000000> > > * __ptr64,boost::chrono::time_point<boost::chrono::steady_clock,boost::chrono::duration<__int64,boost::ratio<1,1000000000> > > * __ptr64,bool * __ptr64,bool),boost::_bi::list5<boost::_bi::value<ThreadBarrier * __ptr64>,boost::_bi::value<boost::chrono::time_point<boost::chrono::steady_clock,boost::chrono::duration<__int64,boost::ratio<1,1000000000> > > * __ptr64>,boost::_bi::value<boost::chrono::time_point<boost::chrono::steady_clock,boost::chrono::duration<__int64,boost::ratio<1,1000000000> > > * __ptr64>,boost::_bi::value<bool * __ptr64>,boost::_bi::value<bool> > >,void>::invoke
c:\cygwin64\tmp\factorio-uzl5nu\src\util\thread.cpp (34): Thread::loop
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF6259B1B93)
00007FF6259B1B93 (Factorio): (filename not available): boost::`anonymous namespace'::thread_start_function
f:\dd\vctools\crt\crtw32\startup\threadex.c (376): _callthreadstartex
f:\dd\vctools\crt\crtw32\startup\threadex.c (354): _threadstartex
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFBA0B48102)
00007FFBA0B48102 (KERNEL32): (filename not available): BaseThreadInitThunk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFBA33CC5B4)
00007FFBA33CC5B4 (ntdll): (filename not available): RtlUserThreadStart
1253.718 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.
User avatar
Klonan
Factorio Staff
Factorio Staff
Posts: 5377
Joined: Sun Jan 11, 2015 2:09 pm
Contact:

Re: [0.12.33] Error Util.cpp:78: Unexpected error occurred.

Post by Klonan »

Thanks for the report,

Can confirm the save file provided crashes in replay at x64 speed
Log
kovarex
Factorio Staff
Factorio Staff
Posts: 8252
Joined: Wed Feb 06, 2013 12:00 am
Contact:

Re: [0.12.33] Error Util.cpp:78: Unexpected error occurred.

Post by kovarex »

The replay is off, as the multiplayer replays are not yet supported, but the crash is fixed anyway.
Post Reply

Return to “Resolved Problems and Bugs”