Re: [Java-gnome-developer] Slashtime 0.5.10 crash when closing About dialog
Brought to you by:
afcowie
From: Andrew C. <an...@op...> - 2009-08-06 00:09:41
|
On Wed, 2009-08-05 at 01:07 -0400, Kenneth Prugh wrote: > Triggering the > crash was simple: Simply launch Slashtime, open the About dialog, and > then click on close. This would cause the application to crash. Well that sucks. > So as far as I can tell, the About dialog in Slashtime crashes when > closed when gtk+ 2.16.5 is installed but does not crash when gtk+ 2.16.1 > is installed. So I noticed the same CRITICAL thrown out when I was running OpenOffice Impress briefly this afternoon. So it's not just something we're doing. The question I have now is whether this is: a) some change that is internal to GTK (outside possibility a bug in GTK, more usual is that they went and changed something that now results in a CRITICAL being reported [uh? middle of a stable release series? What the hell?]), b) or something to do with the way Gentoo is packaging GTK, c) something wrong in java-gnome (probably not, since I've seen another application emit this) d) something fundamentally incorrect in the way that Slashtime (and other applications) are using GTK. Let's see. The code in question is: dialog = new AboutDialog(); ... dialog.run(); dialog.hide(); which is, as I understand things, how it's suppose to be! And since this use to work fine, I'll be damned if I know what changed. We certainly haven't changed anything in our internals that has anything even remotely close to having anything to do wit this. So I agree, > The question now is why is the About dialog crashing in gtk+ 2.16.5? AfC Sydney -- Andrew Frederick Cowie Operational Dynamics is an operations and engineering consultancy focusing on IT strategy, organizational architecture, systems review, and effective procedures for change management: enabling successful deployment of mission critical information technology in enterprises, worldwide. http://www.operationaldynamics.com/ Sydney New York Toronto London |