[1.1.46] Crash when crossing belts (CommonManualBuilder::buildByMovingCheck)

Post your bugs and problems so we can fix them.
Post Reply
BrainGamer_
Manual Inserter
Manual Inserter
Posts: 1
Joined: Sun Nov 14, 2021 9:52 pm
Contact:

[1.1.46] Crash when crossing belts (CommonManualBuilder::buildByMovingCheck)

Post by BrainGamer_ »

I encountered this in my normal save file but was able to figure out how to reproduce it reliably.

Requirements: Factorio 1.1.46, Ghost In Hand 1.0.6 and The Blueprint Designer Lab 1.0.3

The issue: While inside the Blueprint Designer Lab building a belt from a ghost belt that crosses another belt which should result in an underground belt (or just straight belt on both sides) causes the game to crash.

crash_reproduction.mp4
(2.15 MiB) Downloaded 199 times
Attachments
factorio-current.log
(10.21 KiB) Downloaded 189 times

Baguettedood
Manual Inserter
Manual Inserter
Posts: 1
Joined: Mon Dec 06, 2021 6:25 am
Contact:

Re: [1.1.46] Crash when crossing belts (CommonManualBuilder::buildByMovingCheck)

Post by Baguettedood »

I can reproduce this on Factorio 1.1.48 with just The Blueprint Designer Lab 1.0.3. The game segfaults (SIGSESV) when attempting to build ghost belts through another entity when smart belt dragging is enabled.

Most likely something to do with how the blueprint lab mod auto-creates the actual entity of the ghost you just placed but Factorio attempts to turn the ghost belt into a ghost underground belt but the ghost no longer exists.

Attached is the Factorio log which includes the crash and stack trace, a video of me reproducing the crash, and a save where you can reproduce it yourself (just drag some ghost belts through the line of boilers after loading the save).
Attachments
blueprintlabcrash2.zip
(1.15 MiB) Downloaded 351 times
factorio_blueprintlab_crash.mp4
(2.41 MiB) Downloaded 351 times
factorio-current.log
(11.12 KiB) Downloaded 353 times

Post Reply

Return to “Bug Reports”