The game crashed after the artillery top left started to shoot the biter base.
Coudn't reproduct it though.
[0.18.36] Crash in ai pathfinder: "!queue.empty() was not true"
[0.18.36] Crash in ai pathfinder: "!queue.empty() was not true"
- Attachments
-
- 0.18.zip
- (19.26 MiB) Downloaded 124 times
-
- factorio-current.log
- (22.33 KiB) Downloaded 131 times
Re: [0.18.36] Crash in ai pathfinder: "!queue.empty() was not true"
Same error happens again.
But this time I can "reproduce" it by loading my savegame
It's attached as autosave2; once you load it wait for the bots to place the poower poles and right when it places the last once it crashes
Factorio crashed. Generating symbolized stacktrace, please wait ...
c:\cygwin64\tmp\factorio-build-hsh4m2\src\ai\pathfinder.cpp (708): PathFinder::scheduleWaitingClients
c:\cygwin64\tmp\factorio-build-hsh4m2\src\ai\pathfinder.cpp (454): PathFinder::update
c:\cygwin64\tmp\factorio-build-hsh4m2\src\surface\surface.cpp (1580): Surface::update
c:\cygwin64\tmp\factorio-build-hsh4m2\src\map\map.cpp (1644): Map::updateEntities
c:\cygwin64\tmp\factorio-build-hsh4m2\src\game.cpp (207): Game::update
c:\cygwin64\tmp\factorio-build-hsh4m2\src\scenario\scenario.cpp (1220): Scenario::update
c:\cygwin64\tmp\factorio-build-hsh4m2\src\mainloop.cpp (1175): MainLoop::gameUpdateStep
c:\cygwin64\tmp\factorio-build-hsh4m2\src\mainloop.cpp (1042): MainLoop::gameUpdateLoop
c:\cygwin64\tmp\factorio-build-hsh4m2\src\util\workerthread.cpp (49): WorkerThread::loop
c:\program files (x86)\microsoft visual studio\2017\buildtools\vc\tools\msvc\14.15.26726\include\thr\xthread (230): std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl LogitechLEDController::*)(void),LogitechLEDController *>,std::default_delete<std::tuple<void (__cdecl LogitechLEDController::*)(void),LogitechLEDController *> > > >::_Go
c:\program files (x86)\microsoft visual studio\2017\buildtools\vc\tools\msvc\14.15.26726\include\thr\xthread (209): std::_Pad::_Call_func
minkernel\crts\ucrt\src\appcrt\startup\thread.cpp (115): thread_start<unsigned int (__cdecl*)(void * __ptr64)>
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFDAFB97BD4)
00007FFDAFB97BD4 (KERNEL32): (filename not available): BaseThreadInitThunk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFDB09ECE51)
00007FFDB09ECE51 (ntdll): (filename not available): RtlUserThreadStart
Stack trace logging done
18.615 Error PathFinder.cpp:708: !queue.empty() was not true
Logger::writeStacktrace skipped.
18.615 Error CrashHandler.cpp:190: Map tick at moment of crash: 14572961
But this time I can "reproduce" it by loading my savegame
It's attached as autosave2; once you load it wait for the bots to place the poower poles and right when it places the last once it crashes
Factorio crashed. Generating symbolized stacktrace, please wait ...
c:\cygwin64\tmp\factorio-build-hsh4m2\src\ai\pathfinder.cpp (708): PathFinder::scheduleWaitingClients
c:\cygwin64\tmp\factorio-build-hsh4m2\src\ai\pathfinder.cpp (454): PathFinder::update
c:\cygwin64\tmp\factorio-build-hsh4m2\src\surface\surface.cpp (1580): Surface::update
c:\cygwin64\tmp\factorio-build-hsh4m2\src\map\map.cpp (1644): Map::updateEntities
c:\cygwin64\tmp\factorio-build-hsh4m2\src\game.cpp (207): Game::update
c:\cygwin64\tmp\factorio-build-hsh4m2\src\scenario\scenario.cpp (1220): Scenario::update
c:\cygwin64\tmp\factorio-build-hsh4m2\src\mainloop.cpp (1175): MainLoop::gameUpdateStep
c:\cygwin64\tmp\factorio-build-hsh4m2\src\mainloop.cpp (1042): MainLoop::gameUpdateLoop
c:\cygwin64\tmp\factorio-build-hsh4m2\src\util\workerthread.cpp (49): WorkerThread::loop
c:\program files (x86)\microsoft visual studio\2017\buildtools\vc\tools\msvc\14.15.26726\include\thr\xthread (230): std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl LogitechLEDController::*)(void),LogitechLEDController *>,std::default_delete<std::tuple<void (__cdecl LogitechLEDController::*)(void),LogitechLEDController *> > > >::_Go
c:\program files (x86)\microsoft visual studio\2017\buildtools\vc\tools\msvc\14.15.26726\include\thr\xthread (209): std::_Pad::_Call_func
minkernel\crts\ucrt\src\appcrt\startup\thread.cpp (115): thread_start<unsigned int (__cdecl*)(void * __ptr64)>
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFDAFB97BD4)
00007FFDAFB97BD4 (KERNEL32): (filename not available): BaseThreadInitThunk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFDB09ECE51)
00007FFDB09ECE51 (ntdll): (filename not available): RtlUserThreadStart
Stack trace logging done
18.615 Error PathFinder.cpp:708: !queue.empty() was not true
Logger::writeStacktrace skipped.
18.615 Error CrashHandler.cpp:190: Map tick at moment of crash: 14572961
- Attachments
-
- _autosave2.zip
- (25.39 MiB) Downloaded 125 times