I have a problem which can be almost 100% reproduced using my save with provided set of mods. Steps to reproduce this crash are following:
- Load savefile
- Create any blueprint which contains splitter (just 2-3 splitters are enough)
- Select this blueprint
- Rotate it couple of times (sometimes 2-3, sometimes 10) without placing.
First crash has following in the log:
Code: Select all
Factorio crashed. Generating symbolized stacktrace, please wait ...
#1 0x000000010b1faff2 in Logger::logStacktrace(StackTraceInfo*) + 0x12
#2 0x000000010a679df9 in CrashHandler::writeStackTrace(CrashHandler::CrashReason) + 0xb9
#3 0x000000010b1e1ed4 in CrashHandler::commonSignalHandler(int) + 0x74
#4 0x000000010b1e13b9 in CrashHandler::SignalHandler(int) + 0x9
#5 0x00007fff6f072b5d in _sigtramp + 0x1d
Stack trace logging done
471.726 Error CrashHandler.cpp:189: Map tick at moment of crash: 1289569
471.726 Error Util.cpp:97: 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.
Second one - following:
Code: Select all
Factorio crashed. Generating symbolized stacktrace, please wait ...
#1 0x0000000109f73ff2 in Logger::logStacktrace(StackTraceInfo*) + 0x12
#2 0x00000001093f2df9 in CrashHandler::writeStackTrace(CrashHandler::CrashReason) + 0xb9
#3 0x0000000109f5aed4 in CrashHandler::commonSignalHandler(int) + 0x74
#4 0x0000000109f5a3b9 in CrashHandler::SignalHandler(int) + 0x9
#5 0x00007fff6f072b5d in _sigtramp + 0x1d
#6 0x000000010922720b in Splitter::drawItems(DrawQueue&, unsigned char, unsigned int&, FixedPointNumberTemplate<int, 8u>&) const + 0x2b
#7 0x00000001093eeb56 in EntityRenderer::prepareRow(int, unsigned long) + 0xaa6
#8 0x00000001093edf15 in EntityRenderer::threadJob(unsigned long) + 0x65
#9 0x0000000109fb4955 in WorkerThread::loop() + 0x85
#10 0x000000010a47ee0e in void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (WorkerThread::*)(), WorkerThread*> >(void*) + 0x3e
#11 0x00007fff6f07b2eb in _pthread_body + 0x7e
#12 0x00007fff6f07e249 in _pthread_start + 0x42
Stack trace logging done
4219.043 Error CrashHandler.cpp:189: Map tick at moment of crash: 1286987
4219.043 Error Util.cpp:97: 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.
Steps to reproduce and visible results are completely the same. I've attached both logs and actual savefile.