[0.15.27] Headless server crash while user was in BP library
Posted: Thu Jul 06, 2017 1:54 pm
What happened
User reports that they were screwing with blueprints, when the server stopped responding. Server reports getting a SIGSEGV, and provides a stack trace.
Crashlog
Reproducing
The same crash appeared about 15 minutes into restarting the server. I believe the users are able to reproduce the issue.
User reports that they were screwing with blueprints, when the server stopped responding. Server reports getting a SIGSEGV, and provides a stack trace.
Crashlog
Code: Select all
2369.005 Info GameActionHandler.cpp:3323: MapTick (10774319) processed PlayerJoinGame peerID(4) playerIndex(0) mode(connect )
2369.110 Info ServerMultiplayerManager.cpp:755: mapTick(10774326) received stateChanged peerID(4) oldState(WaitingForCommandToStartSendingTickClosures) newState(InGame)
10167.361 Info ServerMultiplayerManager.cpp:859: Disconnect notification for peer (4)
10167.361 Info ServerMultiplayerManager.cpp:755: mapTick(11241025) received stateChanged peerID(4) oldState(InGame) newState(DisconnectScheduled)
10167.378 Info ServerSynchronizer.cpp:570: nextHeartbeatSequenceNumber(278565) removing peer(4).
23427.472 Error CrashHandler.cpp:232: Received SIGSEGV
Factorio crashed. Generating symbolized stacktrace, please wait ...
#0 0x00000000009eda8d in logStacktrace at /tmp/factorio-RDqsAi/src/Util/Logger.cpp:421
#1 0x00000000007452e0 in writeStackTrace at /tmp/factorio-RDqsAi/src/Util/CrashHandler.cpp:105
#2 0x0000000000745564 in SignalHandler at /tmp/factorio-RDqsAi/src/Util/CrashHandler.cpp:237
#3 0x00007ffffffff614 in ?? at src/Gui/FlowGui.hpp:55
#4 0x0000000000c05cc2 in transferNextInQueue at /tmp/factorio-RDqsAi/src/Blueprint/BlueprintLibrary.cpp:915
#5 0x0000000000c06411 in updateTransferQueue at /tmp/factorio-RDqsAi/src/Blueprint/BlueprintLibrary.cpp:652
#6 0x0000000000c064c7 in updateBlueprintTransferQueue at /tmp/factorio-RDqsAi/src/GameActionHandler.cpp:1065
#7 0x0000000000945bf9 in actionPerformed at /tmp/factorio-RDqsAi/src/GameActionHandler.cpp:262
#8 0x000000000063fb3c in flushActions at /tmp/factorio-RDqsAi/src/Input/InputHandler.cpp:55
#9 0x000000000063fc24 in nextTick at /tmp/factorio-RDqsAi/src/Net/NetworkInputHandler.cpp:158
#10 0x0000000000c04995 in tryToApplyNextTickClosure at /tmp/factorio-RDqsAi/src/Net/NetworkInputHandler.cpp:110
#11 0x0000000000c13d24 in updateMultiplayerInputInternal at /tmp/factorio-RDqsAi/src/Net/ServerMultiplayerManager.cpp:622
#12 0x0000000000e2a8d3 in gameUpdateStep at /tmp/factorio-RDqsAi/src/MainLoop.cpp:897
#13 0x0000000000e2b661 in gameUpdateLoop at /tmp/factorio-RDqsAi/src/GlobalContext.cpp:1168
#14 0x0000000000eebfe2 in main at /tmp/factorio-RDqsAi/src/MainLoop.cpp:429
#15 0x0000000803021b15 in ?? at src/Gui/FlowGui.hpp:55
#16 0x0000000000406e69 in ?? at src/Gui/FlowGui.hpp:55
23527.437 Error CrashHandler.cpp:106: Map tick at moment of crash: 12034291
23527.438 Error Util.cpp:80: 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.
The same crash appeared about 15 minutes into restarting the server. I believe the users are able to reproduce the issue.