0.16.22 Crash on MacOS (ItemStack::removeInternal)

Bugs that we were not able to reproduce, and/or are waiting for more detailed info.
Post Reply
cvkurt
Inserter
Inserter
Posts: 30
Joined: Tue Jan 31, 2017 2:45 pm
Contact:

0.16.22 Crash on MacOS (ItemStack::removeInternal)

Post by cvkurt »

I was staring at my production values when it crashed :shock: If the log isn't enough, holler and I'll upload the last auto save (75MB) and mods (115MB).

Attached is the factorio-current.log...

Code: Select all

Factorio crashed. Generating symbolized stacktrace, please wait ...
#0  0x00000001009d5bc2 in Logger::logStacktrace(StackTraceInfo*) (in factorio) (Logger.cpp:472)
#1  0x00000001009c48ff in CrashHandler::writeStackTrace(CrashHandler::CrashReason) (in factorio) (CrashHandler.cpp:127)
#2  0x00000001009c4882 in CrashHandler::SignalHandler(int) (in factorio) (CrashHandler.cpp:421)
#3  0x00007fffb6cbcb3a in 0x00007fffb6cbcb3a
#4  0x00000001011ef328 in TransportLine::nextUniqueItemID (in factorio) + 0
#5  0x00000001006d02cc in ItemStack::removeInternal(unsigned int) (in factorio) (ItemStack.cpp:1193)
#6  0x000000010022a7ae in ProductionHelper::takeIngredients(Inventory&, FluidBoxManager*, Recipe const&, ForceData&, bool) (in factorio) (ItemStack.cpp:1229)
#7  0x0000000100229dae in CraftingMachine::useRecipeOnSource() (in factorio) (CraftingMachine.cpp:579)
#8  0x00000001002297fe in CraftingMachine::update() (in factorio) (CraftingMachine.cpp:433)
#9  0x000000010098b10c in Chunk::updateEntities(unsigned int) (in factorio) (Chunk.cpp:622)
#10 0x000000010075d5a1 in Surface::update() (in factorio) (Surface.cpp:1181)
#11 0x0000000100381df8 in Map::update() (in factorio) (Map.cpp:1275)
#12 0x0000000100381ae2 in Game::update() (in factorio) (Game.cpp:153)
#13 0x0000000100856753 in Scenario::update() (in factorio) (Scenario.cpp:832)
#14 0x0000000100730979 in MainLoop::gameUpdateStep(MultiplayerManagerBase*, Scenario*, AppManager*, MainLoop::HeavyMode) (in factorio) (MainLoop.cpp:991)
#15 0x000000010072ef11 in MainLoop::gameUpdateLoop(MainLoop::HeavyMode) (in factorio) (MainLoop.cpp:858)
#16 0x00000001009f1df4 in WorkerThread::loop() (in factorio) (WorkerThread.cpp:36)
#17 0x0000000100c975fe in void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (WorkerThread::*)(), WorkerThread*> >(void*) (in factorio) (thread:354)
#18 0x00007fffb6cc693b in 0x00007fffb6cc693b
#19 0x00007fffb6cc6887 in 0x00007fffb6cc6887
#20 0x00007fffb6cc608d in 0x00007fffb6cc608d
Attachments
factorio-current.log
(32.85 KiB) Downloaded 70 times

posila
Factorio Staff
Factorio Staff
Posts: 5202
Joined: Thu Jun 11, 2015 1:35 pm
Contact:

Re: 0.16.22 Crash on MacOS (ItemStack::removeInternal)

Post by posila »

Hi, did it crash again after reloading your autosave? Can you reproduce it somehow?

cvkurt
Inserter
Inserter
Posts: 30
Joined: Tue Jan 31, 2017 2:45 pm
Contact:

Re: 0.16.22 Crash on MacOS (ItemStack::removeInternal)

Post by cvkurt »

posila wrote:Hi, did it crash again after reloading your autosave? Can you reproduce it somehow?
I had like a dozen crashes last week, some matching the above traceback and others match issues 0.16.22 reported by others. I have no clue as to the cause, as I noted the above, the first time I was just staring at the production graphs when it fell over.

That said, I haven't crashed since updating to 0.16.23... as well as updating various mods I'm using.

I see little reason for this issue to say open. If it happens again, I can resurrect the thread.

posila
Factorio Staff
Factorio Staff
Posts: 5202
Joined: Thu Jun 11, 2015 1:35 pm
Contact:

Re: 0.16.22 Crash on MacOS (ItemStack::removeInternal)

Post by posila »

Thanks for the response. If it happens again, can you also upload the latest autosave, please?

Post Reply

Return to “Pending”