[Freeciv-Dev] [bug #19846] Closing unit select dialog asserts or crashes
Update of bug #19846 (project freeciv): Status: Ready For Test = Fixed Assigned to:None = cazfi Open/Closed:Open = Closed ___ Reply to this item at: http://gna.org/bugs/?19846 ___ Message sent via/by Gna! http://gna.org/ ___ Freeciv-dev mailing list Freeciv-dev@gna.org https://mail.gna.org/listinfo/freeciv-dev
[Freeciv-Dev] [bug #19846] Closing unit select dialog asserts or crashes
Update of bug #19846 (project freeciv): Status:None = Ready For Test Planned Release:2.4.0, 2.5.0 = 2.4.0, 2.5.0, 2.6.0 ___ Follow-up Comment #12: Attached patch avoids the crash. Supposedly this leaves a minor bug that cursor is sometimes not correctly changed, but I didn't notice any situation where that happened in my testing. Also, it shouldn't be happening with any gtk+ version where the code was not crashing before. (file #17872, file #17873) ___ Additional Item Attachment: File name: Gtk3UDlgClosed.patch Size:0 KB File name: Gtk3UDlgClosed-S2_4.patch Size:1 KB ___ Reply to this item at: http://gna.org/bugs/?19846 ___ Message sent via/by Gna! http://gna.org/ ___ Freeciv-dev mailing list Freeciv-dev@gna.org https://mail.gna.org/listinfo/freeciv-dev
[Freeciv-Dev] [bug #19846] Closing unit select dialog asserts or crashes
Follow-up Comment #10, bug #19846 (project freeciv): Ubuntu Precise:3.4.2 FWIW, I run this and I get the assertion failures but haven't had the crash yet. (Precise is an LTS release, so like Debian Wheezy it will be with us for a while.) Comment #6 in January: Now works perfectly with my crosser build that uses gtk+-3.6.4. Maybe this is fixed in gtk+ 3.6? But the note on the upstream bug https://bugzilla.gnome.org/show_bug.cgi?id=671939 about a patch being committed was in March (I haven't tried to track down the actual commit and what releases it went into). ___ Reply to this item at: http://gna.org/bugs/?19846 ___ Message sent via/by Gna! http://gna.org/ ___ Freeciv-dev mailing list Freeciv-dev@gna.org https://mail.gna.org/listinfo/freeciv-dev
[Freeciv-Dev] [bug #19846] Closing unit select dialog asserts or crashes
Follow-up Comment #11, bug #19846 (project freeciv): (I haven't tried to track down the actual commit and what releases it went into). commit 5e2c23214564f7dcc687fa8467020eeb6b9407a9 Author: John Lindgren john.lindg...@aol.com Date: Wed Mar 13 02:03:45 2013 +0100 treeview: Don't emit cursor-changed in destruction This is a workaround until we have a good idea on how we want to handle signal disconnection before/during/after dispose and destroy vfunc calls. https://bugzilla.gnome.org/show_bug.cgi?id=671939 So yes, some other change had already fixed the crash problem for our crosser builds before. ___ Reply to this item at: http://gna.org/bugs/?19846 ___ Message sent via/by Gna! http://gna.org/ ___ Freeciv-dev mailing list Freeciv-dev@gna.org https://mail.gna.org/listinfo/freeciv-dev
[Freeciv-Dev] [bug #19846] Closing unit select dialog asserts or crashes
Follow-up Comment #8, bug #19846 (project freeciv): gtk+ bug is now RESOLVED FIXED. That leaves us to figure out how to live with buggy versions. What distributions are affected? I know all too well that Debian Wheezy (to be released 4/5 May weekend) is. Probably recent Ubuntu versions are too (assuming they have inherited from Debian gtk+ version that has been frozen for a long time - once Wheezy is out we hopefully get a new version soon). ___ Reply to this item at: http://gna.org/bugs/?19846 ___ Message sent via/by Gna! http://gna.org/ ___ Freeciv-dev mailing list Freeciv-dev@gna.org https://mail.gna.org/listinfo/freeciv-dev
[Freeciv-Dev] [bug #19846] Closing unit select dialog asserts or crashes
Follow-up Comment #9, bug #19846 (project freeciv): Ubuntu and Debian historically diverge in libgtk update timing and history. Current revisions in releases: Debian Wheezy: 3.4.2 Debian Experimental: 3.8.0 Ubuntu Oneiric: 3.2.0 Ubuntu Precise:3.4.2 Ubuntu Quantal: 3.6.0 Ubuntu Raring: 3.6.4 I don't have tooling to get release history for other distributions installed. I don't know what to do about Wheezy (would need to meet a fairly high set of criteria to get applied), but the patch in bugzilla looks small enough, focused enough, and safe enough that it could probably be released as part of Precise updates, if that meets the local need. As with the tooling, I'm less certain how to arrange this for other distributions. ___ Reply to this item at: http://gna.org/bugs/?19846 ___ Message sent via/by Gna! http://gna.org/ ___ Freeciv-dev mailing list Freeciv-dev@gna.org https://mail.gna.org/listinfo/freeciv-dev
[Freeciv-Dev] [bug #19846] Closing unit select dialog asserts or crashes
Update of bug #19846 (project freeciv): Summary: Closing unit select dialog asserts = Closing unit select dialog asserts or crashes ___ Reply to this item at: http://gna.org/bugs/?19846 ___ Message sent via/by Gna! http://gna.org/ ___ Freeciv-dev mailing list Freeciv-dev@gna.org https://mail.gna.org/listinfo/freeciv-dev