[boskid] [2.0.10] Crash after deleting buildings connected to circuit network: ControlBehaviorManager::update()

This subforum contains all the issues which we already resolved.
Post Reply
Chyrion
Manual Inserter
Manual Inserter
Posts: 1
Joined: Fri Oct 25, 2024 7:43 pm
Contact:

[boskid] [2.0.10] Crash after deleting buildings connected to circuit network: ControlBehaviorManager::update()

Post by Chyrion »

Initially faced a crash upon an autosave, which I tracked down to be a circuit network issue according to the crash log. Attached is a picture in which I've outlined buildings to remove, and manually disconnecting a wire from a passive provider chest. None of the buildings are interacted upon in any other way than deconstructing them manually. Upon doing these steps, the game crashes after some time, from seconds to a minute. From the point of the attached autosave, the game will not crash if the buildings are not dismantled, but will if they are. I cannot track down the specific action that prompts the crash.
Attachments
factorio_Fatf0hPXXS.png
factorio_Fatf0hPXXS.png (1.59 MiB) Viewed 405 times
_autosave1.zip
(24.67 MiB) Downloaded 3 times
factorio-current.log
(12.06 KiB) Downloaded 4 times
factorio-previous.log
(11.68 KiB) Downloaded 2 times

User avatar
boskid
Factorio Staff
Factorio Staff
Posts: 2691
Joined: Thu Dec 14, 2017 6:56 pm
Contact:

Re: [boskid] [2.0.10] Crash after deleting buildings connected to circuit network: ControlBehaviorManager::update()

Post by boskid »

Thanks for the report. Issue is now fixed for 2.0.14.

Primary cause in this case was the gun turret because it has circuit wire and is also connected to logistic network. For a workaround before 2.0.14, if you want to get rid of this turret, first disconnect it from the circuit wire and then destroy the entity itself.

Post Reply

Return to “Resolved Problems and Bugs”