Update of bug #22342 (project freeciv):
Status: In Progress => Ready For Test
Follow-up Comment #2:
The crash was caused by processing settings stored in game.ruleset: the
settings validation code presumes a sane ruleset with cached data. The
attached patch moves the settings loading until after ruleset sanity checking,
and makes it conditional on ruleset sanity checking passing.
Scheduled for immediate commit to avoid crashes loading rulesets that impose
settings that expect sane rulesets.
Additional Item Attachment:
File name: only-load-settings-for-sane-rulesets.patch Size:1 KB
Reply to this item at:
Message sent via/by Gna!
Freeciv-dev mailing list