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