[0.15.1] Crash when using deleted blueprint?

Things that has been reported already before.
Strauman
Burner Inserter
Burner Inserter
Posts: 9
Joined: Mon Apr 24, 2017 7:48 pm
Contact:

[0.15.1] Crash when using deleted blueprint?

Post by Strauman »

This might be the source of the blueprint crash - trying to use a deleted blueprint.

Code: Select all

2347.550 Error CrashHandler.cpp:232: Received SIGSEGV
Factorio crashed. Generating symbolized stacktrace, please wait ...
2350.086 Warning Logger.cpp:386: Symbols.size() == 22, usedSize == 15
#0  0x0000000000a8ebed in Logger::logStacktrace(StackTraceInfo*) at /tmp/factorio-Lcd5bD/src/Util/Logger.cpp:408
#1  0x00000000006daae0 in CrashHandler::writeStackTrace() at /tmp/factorio-Lcd5bD/src/Util/CrashHandler.cpp:105
#2  0x00000000006dad64 in CrashHandler::SignalHandler(int) at /tmp/factorio-Lcd5bD/src/Util/CrashHandler.cpp:237
#3  0x00007fc91c5324b0 in ?? at ??:0
#4  0x000000000049563c in cycleActiveBlueprint at /tmp/factorio-Lcd5bD/src/Item/BlueprintBook.cpp:316
#5  0x000000000095a1b9 in cycleBlueprintBook at /tmp/factorio-Lcd5bD/src/GameActionHandler.cpp:933
#6  0x00000000006d3dac in GameActionHandler::actionPerformed(InputAction const&) at /tmp/factorio-Lcd5bD/src/GameActionHandler.cpp:262 (discriminator 4)
#7  0x00000000006d3e94 in flushToListeners at /tmp/factorio-Lcd5bD/src/Input/InputHandler.cpp:55
#8  0x0000000000c84515 in flushActions at /tmp/factorio-Lcd5bD/src/Input/InputHandler.cpp:48
#9  0x0000000000c88cbd in flushActions at /tmp/factorio-Lcd5bD/src/Net/NetworkInputHandler.cpp:153
#10 0x0000000000dd1773 in nextTick at /tmp/factorio-Lcd5bD/src/Input/InputHandler.cpp:38
#11 0x0000000000dd24e1 in nextTick at /tmp/factorio-Lcd5bD/src/Net/NetworkInputHandler.cpp:112
#12 0x0000000000e8c906 in NetworkInputHandler::tryToApplyNextTickClosure() at /tmp/factorio-Lcd5bD/src/Net/NetworkInputHandler.cpp:105
#13 0x00007fc91c51d830 in ServerMultiplayerManager::updateMultiplayerInputInternal() at /tmp/factorio-Lcd5bD/src/Net/ServerMultiplayerManager.cpp:614
#14 0x0000000000406d69 in MainLoop::gameUpdateStep(MultiplayerManagerBase*, Scenario*, AppManager*, MainLoop::HeavyMode) [clone .constprop.106769] at /tmp/factorio-Lcd5bD/src/MainLoop.cpp:800
2352.017 Warning Logger.cpp:386: Symbols.size() == 21, usedSize == 14
2352.017 Error CrashHandler.cpp:106: Map tick at moment of crash: 136043
2352.017 Error Util.cpp:76: 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.
Last edited by Strauman on Tue Apr 25, 2017 5:50 pm, edited 4 times in total.
DSchmidtberg
Burner Inserter
Burner Inserter
Posts: 5
Joined: Fri Dec 18, 2015 5:08 pm
Contact:

Re: [0.15.1] Deleted blueprint books stays in inventory

Post by DSchmidtberg »

892.634 Error CrashHandler.cpp:232: Received SIGSEGV
Factorio crashed. Generating symbolized stacktrace, please wait ...
#0 0x0000000100870d72 in Logger::logStacktrace(StackTraceInfo*) (in factorio) (Logger.cpp:408)
#1 0x000000010086215d in CrashHandler::writeStackTrace() (in factorio) (CrashHandler.cpp:106)
#2 0x00000001008620ee in CrashHandler::SignalHandler(int) (in factorio) (CrashHandler.cpp:237)
#3 0x00007fffa350ab3a in 0x00007fffa350ab3a
#4 0x00007fffa1f0be2e in 0x00007fffa1f0be2e
#5 0x00000001003abb31 in non-virtual thunk to BlueprintLibraryGui::update() (in factorio) (BlueprintLibraryGui.cpp:501)
#6 0x0000000100048300 in Game::processGameViewFlags() (in factorio) (Game.cpp:308)
#7 0x0000000100650172 in MainLoop::prepare() (in factorio) (MainLoop.cpp:633)
#8 0x000000010064f6e1 in MainLoop::mainLoopStep(WorkerThread&, MainLoop::HeavyMode) (in factorio) (MainLoop.cpp:394)
#9 0x000000010064cf6e in MainLoop::run(boost::filesystem::path const&, boost::filesystem::path const&, bool, bool, bool, std::__1::function<void ()>, boost::filesystem::path const&, MainLoop::HeavyMode) (in factorio) (MainLoop.cpp:227)
#10 0x000000010064957c in _al_mangled_main (in factorio) (Main.cpp:881)
#11 0x0000000100cde577 in +[AllegroAppDelegate app_main:] (in factorio) (osx_app_delegate.m:229)
#12 0x00007fff8f024bcd in 0x00007fff8f024bcd
#13 0x00007fffa35149af in 0x00007fffa35149af
#14 0x00007fffa35148fb in 0x00007fffa35148fb
#15 0x00007fffa3514101 in 0x00007fffa3514101
895.374 Error CrashHandler.cpp:106: Map tick at moment of crash: 36539
895.374 Error Util.cpp:76: 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.
1051.396 Received SIGTERM, shutting down
You can not remove a Book an Blueprints at the same time. Remove Blueprints first.
Oxyd
Former Staff
Former Staff
Posts: 1428
Joined: Thu May 07, 2015 8:42 am
Contact:

Re: [0.15.1] Crash when using deleted blueprint?

Post by Oxyd »

How exactly are you trying to use a deleted blueprint? Can you post the exact steps needed to reproduce this?
Strauman
Burner Inserter
Burner Inserter
Posts: 9
Joined: Mon Apr 24, 2017 7:48 pm
Contact:

Re: [0.15.1] Crash when using deleted blueprint?

Post by Strauman »

It's hard to tell on multiplayer. I think you might reproduce it with:
  • Create new blueprint book
  • Put it on your character quick bar
  • Delete said blueprint book
  • Pick the book up from your quick bar and click around, shift click etc.
I'll update here if I come across it again.
Strauman
Burner Inserter
Burner Inserter
Posts: 9
Joined: Mon Apr 24, 2017 7:48 pm
Contact:

Re: [0.15.1] Crash when using deleted blueprint?

Post by Strauman »

Guessing it is duplicate of 44532 44532
posila
Factorio Staff
Factorio Staff
Posts: 5350
Joined: Thu Jun 11, 2015 1:35 pm
Contact:

Re: [0.15.1] Crash when using deleted blueprint?

Post by posila »

Strauman wrote:Guessing it is duplicate of 44532 44532
Yes, based on stacktrace, it seems to be same crash.

Thanks for the report.
Should be fixed in 0.15.2.
Post Reply

Return to “Duplicates”