[0.18.1] Crash: "Inserter::dropHeldItem()"

Place for things which are bugs but we have no idea how to solve them. Things related to hardware, libraries, strange setups, etc.
User avatar
AmatorPhasma
Fast Inserter
Fast Inserter
Posts: 126
Joined: Sat Aug 05, 2017 8:20 pm
Contact:

[0.18.1] Crash: "Inserter::dropHeldItem()"

Post by AmatorPhasma »

This morning I found one of my factorio servers crashed.

Sorry I have no way to reproduce this, because I wasn't online, and doesn't know what happened ingame.

Code: Select all

68645.252 Info AppManager.cpp:288: Saving to _autosave6 (blocking).
68645.537 Info AppManagerStates.cpp:1810: Saving finished
68751.949 Error CrashHandler.cpp:602: Received SIGSEGV
Factorio crashed. Generating symbolized stacktrace, please wait ...
Raw stacktrace: 0xb81fa8, 0xd6efdd, 0xc18d5d, 0xc1914d, 0xc191a9, 0x3ef20, 0xc0e98d, 0xcf33eb, 0x7081fd, 0xa30fcd, 0xfbb6f7, 0x1014f15, 0x10154ad, 0x10157ea, 0x10428c4, 0x1042b72, 0x1066277, 0x1066beb, 0x53c9c1, 0, 0x54dcde
68758.985 Warning Logger.cpp:521: Symbols.size() == 28, usedSize == 20
#0  0x0000000000d6efdd in std::__uniq_ptr_impl<LoggerFileWriteStream, std::default_delete<LoggerFileWriteStream> >::_M_ptr() const at /usr/include/c++/8/bits/unique_ptr.h:150
#1  0x0000000000c18d5d in std::unique_ptr<LoggerFileWriteStream, std::default_delete<LoggerFileWriteStream> >::get() const at /usr/include/c++/8/bits/unique_ptr.h:343
#2  0x0000000000c1914d in std::unique_ptr<LoggerFileWriteStream, std::default_delete<LoggerFileWriteStream> >::operator->() const at /usr/include/c++/8/bits/unique_ptr.h:337
#3  0x0000000000c191a9 in Logger::flush() at /tmp/factorio-build-ErPjRp/src/Util/Logger.cpp:561
#4  0x000000000003ef20 in Logger::logStacktrace(StackTraceInfo*) at /tmp/factorio-build-ErPjRp/src/Util/Logger.cpp:547
#5  0x0000000000c0e98d in GlobalContext::getMap() at /tmp/factorio-build-ErPjRp/src/GlobalContext.cpp:1910
#6  0x0000000000cf33eb in CrashHandler::writeStackTrace(CrashHandler::CrashReason) at /tmp/factorio-build-ErPjRp/src/Util/CrashHandler.cpp:188
#7  0x00000000007081fd in CrashHandler::commonSignalHandler(int) at /tmp/factorio-build-ErPjRp/src/Util/CrashHandler.cpp:605
#8  0x0000000000a30fcd in CrashHandler::SignalHandler(int) at /tmp/factorio-build-ErPjRp/src/Util/CrashHandler.cpp:619
#9  0x0000000000fbb6f7 in ?? at ??:0
#10 0x0000000001014f15 in Inserter::dropHeldItem() at /tmp/factorio-build-ErPjRp/src/Entity/Inserter.cpp:1284
#11 0x00000000010154ad in Inserter::update() at /tmp/factorio-build-ErPjRp/src/Entity/Inserter.cpp:1406
#12 0x00000000010157ea in Chunk::updateActiveEntities(IntrusiveList<UpdatableEntity, void, false>&) at /tmp/factorio-build-ErPjRp/src/Surface/Chunk.cpp:649
#13 0x00000000010428c4 in Chunk::isConditionallyActive(unsigned int) const at /tmp/factorio-build-ErPjRp/src/Surface/Chunk.cpp:1085
#14 0x0000000001042b72 in Chunk::updateEntities(unsigned int) at /tmp/factorio-build-ErPjRp/src/Surface/Chunk.cpp:710
#15 0x0000000001066277 in Surface::update() at /tmp/factorio-build-ErPjRp/src/Surface/Surface.cpp:1547
#16 0x0000000001066beb in Map::updateEntities() at /tmp/factorio-build-ErPjRp/src/Map/Map.cpp:1630 (discriminator 2)
#17 0x000000000053c9c1 in Map::update() at /tmp/factorio-build-ErPjRp/src/Map/Map.cpp:1592
#18 (nil) in Game::update() at /tmp/factorio-build-ErPjRp/src/Game.cpp:201
#19 0x000000000054dcde in Scenario::update() at /tmp/factorio-build-ErPjRp/src/Scenario/Scenario.cpp:1216
#20 (nil) in Scenario::updateStep() at /tmp/factorio-build-ErPjRp/src/Scenario/Scenario.cpp:1113
#21 0x0000000000000001 in MainLoop::gameUpdateStep(MultiplayerManagerBase*, Scenario*, AppManager*, MainLoop::HeavyMode) at /tmp/factorio-build-ErPjRp/src/MainLoop.cpp:1172
#22 0x0ae5f53090446900 in MainLoop::gameUpdateLoop(MainLoop::HeavyMode) at /tmp/factorio-build-ErPjRp/src/MainLoop.cpp:1039
#23 0x00007fff4266c9d0 in MainLoop::mainLoopStepHeadless(MainLoop::HeavyMode) at /tmp/factorio-build-ErPjRp/src/MainLoop.cpp:566
#24 0x0000000003d25400 in MainLoop::run(Filesystem::Path const&, Filesystem::Path const&, bool, bool, std::function<void ()>, Filesystem::Path const&, MainLoop::HeavyMode) at /tmp/factorio-build-ErPjRp/src/MainLoop.cpp:372
#25 0x0000000003d25400 in main at /tmp/factorio-build-ErPjRp/src/Main.cpp:946 (discriminator 4)
#26 0x000000000056a74d in ?? at ??:0
#27 0x0000000003d25400 in _start at ??:?
Stack trace logging done
68764.862 Warning Logger.cpp:521: Symbols.size() == 23, usedSize == 19
68764.862 Error CrashHandler.cpp:189: Map tick at moment of crash: 2166385
68764.862 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.
Please also include the save file(s), any mods you may be using, and any steps you know of to reproduce the crash.
68764.862 Uploading log file
68764.869 Info SystemUtil.cpp:539: Started /home/factorio/factorio_2/bin/x64/factorio; trampoline PID: 20974
If needed the mod folder of the server:
https://www.dropbox.com/s/12qjn15xs10i6oh/mods.zip?dl=0
Attachments
factorio-current.log
(34.12 KiB) Downloaded 79 times
currently-playing.zip
(939.27 KiB) Downloaded 77 times
_autosave6.zip
(4.31 MiB) Downloaded 84 times
User avatar
boskid
Factorio Staff
Factorio Staff
Posts: 3017
Joined: Thu Dec 14, 2017 6:56 pm
Contact:

Re: [0.18.1] Crash: "Inserter::dropHeldItem()"

Post by boskid »

Without reproduction there is not too much i can do. This is only one crash instance in crash logs and it happend in a quite generic place.
Post Reply

Return to “1 / 0 magic”