[0.13.10] Headless linux 64bit crash on tryFinishCrafting(?)

Things that has been reported already before.
Post Reply
cappie
Inserter
Inserter
Posts: 29
Joined: Fri May 15, 2015 1:17 pm
Contact:

[0.13.10] Headless linux 64bit crash on tryFinishCrafting(?)

Post by cappie »

The server crashed when I opened a chemical plant.. or at least, that's what I thought.. after restarting, the crash could be reproduced by having something delivered by logistic robot... or maybe it was because of my manual upgrade module crafting was done (tryFinishCrafting) and it tried to put the item in my inventory (transferResult)..

When I think I opened a chemical plant (could have been a logistic robot, I wasn't looking for it then):

Code: Select all

Factorio crashed. Generating symbolized stacktrace, please wait ...
2110.660 Warning Logger.cpp:360: Symbols.size() == 21, usedSize == 12
#0  0x4fcaeb in writeStackTrace at /tmp/factorio-n2rKaz/src/Util/CrashHandler.cpp:84
#1  0x4fcd64 in SignalHandler at /tmp/factorio-n2rKaz/src/Util/CrashHandler.cpp:189
#2  0x7ff5212a5d40 in ?? at ??:0
#3  0x578490 in transferResult at /tmp/factorio-n2rKaz/src/CraftingQueue.cpp:281
#4  0xb1ca9f in tryFinishCrafting at /tmp/factorio-n2rKaz/src/CraftingQueue.cpp:124
#5  0xbed7cb in performCrafting at /tmp/factorio-n2rKaz/src/ManualCrafter.cpp:150
#6  0xbef5cc in update at /tmp/factorio-n2rKaz/src/Entity/Character.cpp:462
#7  0xbfe3a8 in get_next at /home/build/build_environment/boost_1_61_0/output_linux64/include/boost/intrusive/detail/list_node.hpp:63
#8  0xc1c3f0 in operator++ at /home/build/build_environment/boost_1_61_0/output_linux64/include/boost/intrusive/detail/list_iterator.hpp:81
#9  0xc8b8d3 in update at /tmp/factorio-n2rKaz/src/Surface/Chunk.cpp:479
#10 0x7ff521290ec5 in update at /tmp/factorio-n2rKaz/src/Surface/Surface.cpp:864
#11 0x406379 in update at /tmp/factorio-n2rKaz/src/Map/Map.cpp:1097
2110.660 Error CrashHandler.cpp:85: Map tick at moment of crash: 5826006
2110.660 Error Util.cpp:77: 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.
Reproduced problem, this crash happened when the logistic robot dropped off some circuits:

Code: Select all

 129.414 Error CrashHandler.cpp:184: Received SIGSEGV
 130.336 Warning Logger.cpp:360: Symbols.size() == 22, usedSize == 13
Factorio crashed. Generating symbolized stacktrace, please wait ...
 131.222 Warning Logger.cpp:360: Symbols.size() == 21, usedSize == 12
#0  0x4fcaeb in writeStackTrace at /tmp/factorio-n2rKaz/src/Util/CrashHandler.cpp:84
#1  0x4fcd64 in SignalHandler at /tmp/factorio-n2rKaz/src/Util/CrashHandler.cpp:189
#2  0x7feeef1ced40 in ?? at ??:0
#3  0x578490 in transferResult at /tmp/factorio-n2rKaz/src/CraftingQueue.cpp:281
#4  0xb1ca9f in tryFinishCrafting at /tmp/factorio-n2rKaz/src/CraftingQueue.cpp:124
#5  0xbed7cb in performCrafting at /tmp/factorio-n2rKaz/src/ManualCrafter.cpp:150
#6  0xbef5cc in update at /tmp/factorio-n2rKaz/src/Entity/Character.cpp:462
#7  0xbfe3a8 in get_next at /home/build/build_environment/boost_1_61_0/output_linux64/include/boost/intrusive/detail/list_node.hpp:63
#8  0xc1c3f0 in operator++ at /home/build/build_environment/boost_1_61_0/output_linux64/include/boost/intrusive/detail/list_iterator.hpp:81
#9  0xc8b8d3 in update at /tmp/factorio-n2rKaz/src/Surface/Chunk.cpp:479
#10 0x7feeef1b9ec5 in update at /tmp/factorio-n2rKaz/src/Surface/Surface.cpp:864
#11 0x406379 in update at /tmp/factorio-n2rKaz/src/Map/Map.cpp:1097
 131.222 Error CrashHandler.cpp:85: Map tick at moment of crash: 5831598
 131.222 Error Util.cpp:77: 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.
Seeing the tryFinishCrafting, it could be because I was manually crafting some upgrade modules.. that was the reason why the logistics bots in the 2nd crash were delivering new green and red circuits...

Save file (for the first crash) uploaded... good luck debugging, sorry if this is a double post or if I forgot that the map generator has changed and that I just need to restart my game... I apologize in advance :)

Hope this helps!
Attachments
_autosave3.zip
save of our server map.. I've been upgrading it since 0.13.1 (if I remember correctly)
(11.97 MiB) Downloaded 76 times

rayman2200
Manual Inserter
Manual Inserter
Posts: 1
Joined: Sun Jul 24, 2016 7:13 am
Contact:

Re: [0.13.10] Headless linux 64bit crash on tryFinishCrafting(?)

Post by rayman2200 »

I have also a tryFinishCrafting bug on a linux 64bit client (non multiplayer) since 0.13.10 release.

To me it happen, if i start manually crafting an oil refinery, if the progressbar fill up to 100 % it stuck there, the item won't finish and after 1-2 sec the game crash.

Here is my savegame and log
https://www.dropbox.com/sh/1pufiqvkk0fa ... TqS6a?dl=0

illmaren
Long Handed Inserter
Long Handed Inserter
Posts: 78
Joined: Mon Jun 27, 2016 3:25 pm
Contact:

Re: [0.13.10] Headless linux 64bit crash on tryFinishCrafting(?)

Post by illmaren »

Duplicate Report and already fixed: viewtopic.php?f=30&t=29614

cappie
Inserter
Inserter
Posts: 29
Joined: Fri May 15, 2015 1:17 pm
Contact:

Re: [0.13.10] Headless linux 64bit crash on tryFinishCrafting(?)

Post by cappie »

Thank you very much, lock this one up! :)

Post Reply

Return to “Duplicates”