Update of bug #22625 (project freeciv):

                  Status:               Confirmed => Ready For Test         

    _______________________________________________________

Follow-up Comment #11:

The main problem (at least in case of gtk3-client) was that the dialog was
redrawn while the tileset was not fully loaded -> it ended up trying to draw
NULL sprites for units enabled by techs etc.

With the attached patch the gtk3-client survived tileset change every time I
tested it. Neither did gtk2-client backtrace show it to crash in science
dialog redraw any more, but it was crashing in mapview redraw instead. It
might be pure luck that gtk3-client never happened to redraw the mapview with
unfortunate timing.

(file #23861, file #23862)
    _______________________________________________________

Additional Item Attachment:

File name: HalfloadedTilesetReqtree.patch Size:2 KB
File name: HalfloadedTilesetReqtree-S2_4.patch Size:2 KB


    _______________________________________________________

Reply to this item at:

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

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


_______________________________________________
Freeciv-dev mailing list
[email protected]
https://mail.gna.org/listinfo/freeciv-dev

Reply via email to