[kovarex] [0.16.41] Crash converting save: "BuildCheckResult::Buildable was not true"

This subforum contains all the issues which we already resolved.
Knifepoint
Manual Inserter
Manual Inserter
Posts: 4
Joined: Tue Aug 16, 2016 2:18 pm
Contact:

[kovarex] [0.16.41] Crash converting save: "BuildCheckResult::Buildable was not true"

Post by Knifepoint »

Here is a link to a crash report. i cant post it on here because of character limit. Factorio crashes every time i try to convert any of my last 5 saves in map editor. i can convert older saves no problems (3 or 4 days old). Ive checked for mod updates which hasnt helped.

https://www.dropbox.com/s/5apa11hyk44eb ... t.log?dl=0
Knifepoint
Manual Inserter
Manual Inserter
Posts: 4
Joined: Tue Aug 16, 2016 2:18 pm
Contact:

Re: [16.41] Crash converting save: "BuildCheckResult::Buildable was not true"

Post by Knifepoint »

this save i cant convert, and it seems like i cant even load it now
https://www.dropbox.com/s/7aw5v0pi60h4r ... 7.zip?dl=0

This is the most recent save i can load
https://www.dropbox.com/s/um89jxlirpepl ... 3.zip?dl=0
kovarex
Factorio Staff
Factorio Staff
Posts: 8207
Joined: Wed Feb 06, 2013 12:00 am
Contact:

Re: [kovarex] [0.16.41] Crash converting save: "BuildCheckResult::Buildable was not true"

Post by kovarex »

The crash is related to strict check added recently.
The check (that is done when changing mod versions or factorio version) is checking, that there is never a transport belt entity over another, as the automatic connections could cause desyncs, as it could connect to one or another when loading the game.

In this case, it is the splitter on location {-146, 128.5} that collides with underground belt at {-145.5, 128.5}.

I can easily fix the map, but the point of this check is to find out, how can be this problematic situation avoided in the first place.

Do you have any ideas how could it happen?
kovarex
Factorio Staff
Factorio Staff
Posts: 8207
Joined: Wed Feb 06, 2013 12:00 am
Contact:

Re: [kovarex] [0.16.41] Crash converting save: "BuildCheckResult::Buildable was not true"

Post by kovarex »

I made some testing, and the only hole that I found (and fixed for 0.16.42 was this):

Make a splitter, mark it for deconstruction, build (by script) underground belt on top of it.
This should be only allowed for the ghost building, but not for the script (non-ghost) building.

Did you do this, or is there some other way how to break it?
kovarex
Factorio Staff
Factorio Staff
Posts: 8207
Joined: Wed Feb 06, 2013 12:00 am
Contact:

Re: [kovarex] [0.16.41] Crash converting save: "BuildCheckResult::Buildable was not true"

Post by kovarex »

Anyway, I re-activate the migration that removes invalid entities for the next version. Lets see if it happens again.
mouqisti
Manual Inserter
Manual Inserter
Posts: 1
Joined: Mon Nov 10, 2014 1:17 pm
Contact:

Re: [kovarex] [0.16.41] Crash converting save: "BuildCheckResult::Buildable was not true"

Post by mouqisti »

I have a similar problem, I played a continuation of a save with a marathon mod. It worked for a while I played for about 6 hours on 4-5 sessions, but all the saves crash now.
Attachments
Marathon nulled.zip
save
(18.73 MiB) Downloaded 94 times
Post Reply

Return to “Resolved Problems and Bugs”