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.

(file #21423)
    _______________________________________________________

Additional Item Attachment:

File name: only-load-settings-for-sane-rulesets.patch Size:1 KB


    _______________________________________________________

Reply to this item at:

  <http://gna.org/bugs/?22342>

_______________________________________________
  Message sent via/by Gna!
  http://gna.org/


_______________________________________________
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev

Reply via email to