[Rseding91] [2.1.11] Crash on changing recipe with pending bot orders

Bugs which we just recently fixed in our development version and will reach you in the next release.
OhSnap
Burner Inserter
Burner Inserter
Posts: 18
Joined: Sat Sep 06, 2025 6:47 pm
Contact:

[Rseding91] [2.1.11] Crash on changing recipe with pending bot orders

Post by OhSnap »

What did you do?
delivered items to an assembler via construction bots, then changed my mind and placed removal orders, then changed recipe.
Screenshot from 2026-07-17 02-35-11.png
Screenshot from 2026-07-17 02-35-11.png (54.36 KiB) Viewed 200 times
Screenshot from 2026-07-17 02-35-27.png
Screenshot from 2026-07-17 02-35-27.png (55.82 KiB) Viewed 200 times
What happened?
Game crashed. stack trace below, full log attached.

Code: Select all

Factorio crashed. Generating symbolized stacktrace, please wait ...
src/Util/StacktraceToStream.cpp (52): walkStackAndPrintToStream
src/Util/StacktraceToStream.cpp (60): printStacktraceToStream
src/Util/Logger.cpp (340): writeStacktrace
src/Util/Logger.cpp (385): logStacktrace
src/Util/Logging.cpp (59): logStackTrace
src/Util/Logging.cpp (107): logAndAbortOrThrow
src/Util/Logging.cpp (96): logAndAbortOrThrow
_Z19ReleaseAssertFailedPKcjS0_
src/Entity/ConstructionRobot.cpp (0): processQueue
src/Entity/ConstructionRobot.cpp (347): processWork
src/Entity/ConstructionRobot.cpp (295): update
src/Entity/UpdatableEntity.cpp (331): performPlannedUpdate
src/Map/Map.cpp (2542): performPlannedEntityUpdates
src/Map/Map.cpp (1338): updateEntities
src/Map/Map.cpp (1279): update
src/Game.cpp (226): update
src/Scenario/Scenario.cpp (1217): update
src/Scenario/Scenario.cpp (1129): updateStep
src/MainLoop.cpp (1451): gameUpdateStep
src/MainLoop.cpp (1245): gameUpdateLoop
/opt/gcc-16.1.0/lib/gcc/x86_64-pc-linux-gnu/16.1.0/../../../../include/c++/16.1.0/bits/std_function.h (581): operator()
src/Util/WorkerThread.cpp (70): loop
/tmp/gcc.mxHYMXXV/objdir/../gcc-16.1.0/libstdc++-v3/src/c++11/thread.cc (105): execute_native_thread_routine
0x768f214c3b7a
0x768f215417f7
0xffffffffffffffff
Stack trace logging done
What did you expect to happen instead? It might be obvious to you, but do it anyway!
No crash
Does it happen always, once, or sometimes?
I have tested different assembling machines on different surfaces, but was only successful reliably on one specific machine on lignumis.

Save-file attached.
Steps to reliably reproduce:
- Load game
- Open remote view, change to lignumis
- Open the assembling-machine-2 in view (with 2 quality modules)
- Change recipe to red logistic chest (same as before)
- Order all 3 ingredients via pipette in AM2 UI
- After some chips arrived, cancel/order removal on all ingredients
- click change recipe
--> Crash
Attachments
factorio-previous.log
(45.1 KiB) Downloaded 37 times
[planet=lignumis]10x Engineer 2.1 Try 2 - CRASH.zip
(13.16 MiB) Downloaded 35 times
Rseding91
Factorio Staff
Factorio Staff
Posts: 17226
Joined: Wed Jun 11, 2014 5:23 am
Contact:

Re: [Rseding91] [2.1.11] Crash on changing recipe with pending bot orders

Post by Rseding91 »

Thanks for the report. This is now fixed for the next release.
If you want to get ahold of me I'm almost always on Discord.
Post Reply

Return to “Resolved for the next release”