The International Simutrans Forum

Simutrans Extended => Pak128.Britain-Ex Bug Reports => Pak128.Britain-Ex => Simutrans-Extended paksets => Pak128.Britain-Ex closed bug reports => Topic started by: Moe Ron on July 23, 2016, 11:55:29 PM

Title: reload_and_save_on_quit = 0 causing fatal error
Post by: Moe Ron on July 23, 2016, 11:55:29 PM
After changing reload_and_save_on_quit from 1 to 0, any attempt to start Simutrans 120.1.2 Experimental - Dev build 12.9000 leads to a fatal error message of "settings_t::rdwr() - Too many (26979) city roads!"

What should be done to remedy this?
Title: Re: reload_and_save_on_quit = 0 causing fatal error
Post by: jamespetts on July 24, 2016, 12:14:16 AM
Thank you for reporting this: this appears to be a bug, and I will have to look into this when I get home. Does changing this back again for the time being allow you to continue to use Simutrans?
Title: Re: reload_and_save_on_quit = 0 causing fatal error
Post by: Moe Ron on July 24, 2016, 12:23:37 AM
Quote from: jamespetts on July 24, 2016, 12:14:16 AM
Thank you for reporting this: this appears to be a bug, and I will have to look into this when I get home. Does changing this back again for the time being allow you to continue to use Simutrans?

At this time, no. Only the initial change caused the bug, and toggling the value back to 1 does not fix the issue.

Is there a way to change the file that is loaded on startup? If the default load file could be the issue, then changing it might be a quick fix.
Title: Re: reload_and_save_on_quit = 0 causing fatal error
Post by: jamespetts on July 24, 2016, 09:37:18 AM
You could try deleting settings_experimental.xml, which is the file to which you refer.