[Freeciv-Dev] [bug #19846] Closing unit select dialog asserts or crashes

2013-05-03 Thread Marko Lindqvist
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

2013-05-01 Thread Marko Lindqvist
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

2013-04-27 Thread Jacob Nevins
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

2013-04-27 Thread Marko Lindqvist
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

2013-04-23 Thread Marko Lindqvist
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

2013-04-23 Thread Emmet Hikory
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

2013-04-21 Thread Marko Lindqvist
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