Booktorio deprecated


Deprecated in favor of the built-in Tips and Tricks interface.

Tweaks
3 years ago
0.18 - 1.1
620

b [Fixed][1.4.0] Crash when adding mod on existing save

4 years ago

Hi,

Before anything further, launching a new game with all the mod work fine.
But when adding a new mod, the world won't launch, and have these logs (i Just kept the crash log and game/mod version):

0.001 2020-04-12 19:53:43; Factorio 0.18.18 (build 50828, win64, steam)
[...]
0.645 Loading mod settings Clockwork 0.18.3 (settings.lua)
0.645 Loading mod settings helmod 0.10.14 (settings.lua)
0.646 Loading mod settings rso-mod 6.0.6 (settings.lua)
0.647 Loading mod settings Squeak Through 1.8.0 (settings.lua)
0.647 Loading mod settings FluidMustFlow 1.2.4 (settings.lua)
0.648 Loading mod settings Krastorio2 0.9.9 (settings.lua)
0.648 Loading mod settings Krastorio2 0.9.9 (settings-updates.lua)
0.653 Loading mod core 0.0.0 (data.lua)
0.799 Loading mod base 0.18.18 (data.lua)
1.123 Loading mod Booktorio 1.3.0 (data.lua)
1.292 Loading mod Clockwork 0.18.3 (data.lua)
1.457 Loading mod FNEI 0.3.0 (data.lua)
1.629 Loading mod helmod 0.10.14 (data.lua)
1.878 Loading mod rso-mod 6.0.6 (data.lua)
2.136 Loading mod FluidMustFlow 1.2.4 (data.lua)
2.440 Loading mod Krastorio2 0.9.9 (data.lua)
2.798 Loading mod base 0.18.18 (data-updates.lua)
2.999 Loading mod Clockwork 0.18.3 (data-updates.lua)
3.202 Loading mod Squeak Through 1.8.0 (data-updates.lua)
3.403 Loading mod Krastorio2 0.9.9 (data-updates.lua)
3.742 Loading mod rso-mod 6.0.6 (data-final-fixes.lua)
4.034 Loading mod Krastorio2 0.9.9 (data-final-fixes.lua)
[...]
26.980 Info Scenario.cpp:187: Map version 0.18.18-1
27.280 Loading script.dat: 34552 bytes.
27.284 Checksum for script C:/Users/Beanux/AppData/Roaming/Factorio/temp/currently-playing/control.lua: 3441332399
27.287 Checksum for script Booktorio/control.lua: 85329139
27.288 Checksum for script Clockwork/control.lua: 3440748472
27.300 Checksum for script FNEI/control.lua: 3085612520
27.336 Checksum for script helmod/control.lua: 231045762
27.350 Checksum for script rso-mod/control.lua: 2486286180
27.352 Checksum for script FluidMustFlow/control.lua: 2195562785
27.361 Checksum for script Krastorio2/control.lua: 630298674
27.364 Script @helmod/controller/Controller.lua:128: Controller:on_init()
27.515 Script @helmod/controller/EventController.lua:179: EventController.onConfigurationChanged(data)
27.515 Script @helmod/controller/Controller.lua:128: Controller:on_init()
27.638 Script @rso-mod/control.lua:1848: RSO: Updated resource configurations
27.789 Error AppManagerStates.cpp:1455: Le mod Krastorio 2 (0.9.9) a engendré une erreur non récupérable.
Merci d'informer l'auteur de cette erreur.

Error while running event Krastorio2::on_configuration_changed
Error when running interface function Booktorio.add_thread: Booktorio/control-scripts/public-remotes.lua:19: attempt to compare number with nil
stack traceback:
Booktorio/control-scripts/public-remotes.lua:19: in function 'addThread'
Booktorio/control-scripts/public-remotes.lua:58: in function <Booktorio/control-scripts/public-remotes.lua:54>
stack traceback:
Krastorio2/lib/private/control-scripts/wiki.lua:340: in function 'callback'
...control-scripts/control-lib/control-callbacks-merger.lua:90: in function <...control-scripts/control-lib/control-callbacks-merger.lua:88>
stack traceback:
[C]: in function 'call'
Krastorio2/lib/private/control-scripts/wiki.lua:340: in function 'callback'
...control-scripts/control-lib/control-callbacks-merger.lua:90: in function <...control-scripts/control-lib/control-callbacks-merger.lua:88>
41.575 Info HttpSharedState.cpp:54: Downloading https://mods.factorio.com/api/mods?page_size=max&full=True&namelist=Booktorio%2CClockwork%2CFluidMustFlow%2CFNEI%2Chelmod%2CKrastorio2%2Crso-mod%2CSqueak%20Through&version=0.18.18&lang=fr
48.906 Info AppManager.cpp:1226: Restarting Factorio

I've been able to reproduce that with several mod (added after a new game), and with a factorio headless on a Linux server.

So saddly, i decided to disable Booktorio for now.
Tell me if there is anything i can do to help.

Regards,

4 years ago

Thank u for the report.
Is fixed in the version 1.5.0

4 years ago

thanks a lot for this hellish fast fix :)

New response