Page 1 of 1

[kovarex] [1.1.0] Crash loading save from 1.0.0 (BlueprintLibrary::applyUpdateBlueprintShelfData)

Posted: Mon Nov 23, 2020 9:18 pm
by thuejk
Happens every time when loading the attached save. Looking at the backtrace, looks to be blueprint related.
factorio-current.log
(14.5 KiB) Downloaded 209 times

Re: [1.1.0] Crash when loading save game from 1.0.0

Posted: Mon Nov 23, 2020 9:22 pm
by Loewchen
That is the wrong log.

Re: [1.1.0] Crash when loading save game from 1.0.0

Posted: Mon Nov 23, 2020 9:26 pm
by thuejk
Fixed the log.

Re: [kovarex] [1.1.0] Crash loading save from 1.0.0 (BlueprintLibrary::applyUpdateBlueprintShelfData)

Posted: Mon Dec 07, 2020 2:16 pm
by kovarex
Hello, I can load the save fine, because to reproduce it, save isn't enough, I need the file blueprint-storage.dat as well.
The bug is related the blueprint shelf update, where the in game personal blueprint shelf is updated to whatever is in your blueprint-storage.dat.

Re: [kovarex] [1.1.0] Crash loading save from 1.0.0 (BlueprintLibrary::applyUpdateBlueprintShelfData)

Posted: Mon Dec 07, 2020 2:23 pm
by posila
Based on log:

Code: Select all

  19.653 Warning BlueprintLibrary.cpp:605: Storage record hash doesn't match external after the synchronizing action.
  19.653 Warning BlueprintLibrary.cpp:606: storage={id=player=0;id=141, type=0, label=, description=, icons={{name=fast-transport-belt}, {name=signal-4}}, hash=6566e3040405e8a688dc8b29ebe4ce91178c6b56, isPreview= true, empty=true, hasBackup=false}
  19.653 Warning BlueprintLibrary.cpp:607: external={id=player=0;id=141, type=0, label=, description=, icons={{name=fast-transport-belt}, {name=signal-4}}, hash=c54b5f6926d7d882cc53ccdf87ef2a70f7d219d8, isPreview= false, empty=false, hasBackup=false}
It is the same issue as 92422 which was already fixed for 1.1.6

Re: [kovarex] [1.1.0] Crash loading save from 1.0.0 (BlueprintLibrary::applyUpdateBlueprintShelfData)

Posted: Wed Dec 09, 2020 1:44 pm
by thuejk
blueprint-storage.dat attached.