[0.16.5] Multiplayer Linux Headless Crash, Custom Scenario

Things that has been reported already before.
Post Reply
Oarc
Fast Inserter
Fast Inserter
Posts: 101
Joined: Sun Sep 18, 2016 2:04 pm
Contact:

[0.16.5] Multiplayer Linux Headless Crash, Custom Scenario

Post by Oarc »

Details:
V0.16.5
Headless Linux Server
Hosting a custom scenario: (https://github.com/Oarcinae/FactorioSce ... e/dev_0.16)
No mods otherwise.
NOT SURE HOW TO REPRO.

The crash report didn't look like it was due to my scenario code?

Relevant crash code:

Code: Select all

18137.879 Info AppManager.cpp:259: Saving to _autosave9 (blocking).
18138.384 Info AppManagerStates.cpp:1527: Saving finished
18867.685 Error CrashHandler.cpp:419: Received SIGSEGV
Factorio crashed. Generating symbolized stacktrace, please wait ...
18873.439 Warning Logger.cpp:446: Symbols.size() == 21, usedSize == 18
#0  0x0000000000b08b1d in Logger::logStacktrace(StackTraceInfo*) at /tmp/factorio-vr1aM6/src/Util/Logger.cpp:471
#1  0x0000000000684751 in CrashHandler::writeStackTrace(CrashHandler::CrashReason) at /tmp/factorio-vr1aM6/src/Util/CrashHandler.cpp:127
#2  0x00000000006848fa in CrashHandler::SignalHandler(int) at /tmp/factorio-vr1aM6/src/Util/CrashHandler.cpp:421
#3  0x00000000000354b0 in ?? at ??:0
#4  0x0000000000a5293c in Inserter::update() at /tmp/factorio-vr1aM6/src/Entity/Inserter.cpp:789
#5  0x0000000000541bbd in IntrusiveListIterator<UpdatableEntity, void, false>::operator!=(IntrusiveListIterator<UpdatableEntity, void, false> const&) const at /tmp/factorio-vr1aM6/src/Util/Container/IntrusiveList.hpp:404
#6  0x00000000007a89ae in Chunk::updateActiveEntities(IntrusiveList<UpdatableEntity, void, false>&) at /tmp/factorio-vr1aM6/src/Surface/Chunk.cpp:575
#7  0x0000000000b7eee8 in Chunk::isConditionallyActive(unsigned int) const at /tmp/factorio-vr1aM6/src/Surface/Chunk.cpp:893
#8  0x0000000000c1431d in Chunk::updateEntities(unsigned int) at /tmp/factorio-vr1aM6/src/Surface/Chunk.cpp:624
#9  0x0000000000c148fd in Surface::update() at /tmp/factorio-vr1aM6/src/Surface/Surface.cpp:1176
#10 0x0000000000c14d8c in Map::update() at /tmp/factorio-vr1aM6/src/Map/Map.cpp:1224
#11 0x0000000000c24769 in Game::update() at /tmp/factorio-vr1aM6/src/Game.cpp:153
#12 0x0000000000c2527f in Scenario::update() at /tmp/factorio-vr1aM6/src/Scenario/Scenario.cpp:822
#13 0x0000000000c298d3 in Scenario::updateStep() at /tmp/factorio-vr1aM6/src/Scenario/Scenario.cpp:728
#14 0x0000000000c2a2d3 in MainLoop::gameUpdateStep(MultiplayerManagerBase*, Scenario*, AppManager*, MainLoop::HeavyMode) at /tmp/factorio-vr1aM6/src/MainLoop.cpp:985
#15 0x000000000041f6bf in MainLoop::gameUpdateLoop(MainLoop::HeavyMode) at /tmp/factorio-vr1aM6/src/MainLoop.cpp:852
#16 (nil) in MainLoop::mainLoopStepHeadless(MainLoop::HeavyMode) at /tmp/factorio-vr1aM6/src/MainLoop.cpp:467
#17 0x000000000042596f in MainLoop::run(std::experimental::filesystem::Path const&, std::experimental::filesystem::Path const&, bool, bool, std::function<void ()>, std::experimental::filesystem::Path const&, MainLoop::HeavyMode) at /tmp/factorio-vr1aM6/src/MainLoop.cpp:326
18879.115 Warning Logger.cpp:446: Symbols.size() == 20, usedSize == 17
18879.116 Error CrashHandler.cpp:128: Map tick at moment of crash: 2131756
18879.117 Error Util.cpp:67: 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.
Full game log is attached.
Last autosave also attached but I think it's about 10-20 minutes before the crash?
Attachments
_autosave9.zip
Last autosave
(5.7 MiB) Downloaded 59 times
factorio-current.log
Crash log
(28.78 KiB) Downloaded 53 times

Bilka
Factorio Staff
Factorio Staff
Posts: 3156
Joined: Sat Aug 13, 2016 9:20 am
Contact:

Re: [0.16.5] Multiplayer Linux Headless Crash, Custom Scenario

Post by Bilka »

Duplicate: 55176
I'm an admin over at https://wiki.factorio.com. Feel free to contact me if there's anything wrong (or right) with it.

Post Reply

Return to “Duplicates”