[Bug 216577] New: unison compiled with gtk-2 support crashes upon opening of additional windows
https://bugzilla.novell.com/show_bug.cgi?id=216577 Summary: unison compiled with gtk-2 support crashes upon opening of additional windows Product: openSUSE 10.2 Version: Beta 1 plus Platform: Other OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: Mobile Devices AssignedTo: behlert@novell.com ReportedBy: mhopf@novell.com QAContact: qa@suse.de CC: seife@novell.com When opening an additional window (e.g. by pressing the 'diff' button) when the main window is already open, the main window disappears, and the following error message is printed to stderr: (unison:22236): Gtk-CRITICAL **: gtk_paint_box: assertion `style->depth == gdk_drawable_get_depth (window)' failed I have been told that this error doesn't necessarily print, so for what it's worth, I'm still using gtk-1.2.10-907.3. I'm also not sure whether this failed assertion has anything to do with the main window disappearance. This doesn't happen if unison is compiled with gtk-1 support, so this is probably a bug in the intermediate layer lablgtk. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=216577 behlert@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |behlert@novell.com AssignedTo|behlert@novell.com |seife@novell.com ------- Comment #1 from behlert@novell.com 2006-10-31 07:10 MST ------- Seife, I am not sure if you can fix this...but as maintainer :) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=216577 seife@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |bnc-team-gnome@forge.provo.novell.com Status|NEW |ASSIGNED ------- Comment #2 from seife@novell.com 2006-11-11 02:36 MST ------- i need help from gtk experts her -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=216577 ------- Comment #3 from danw@novell.com 2006-11-11 08:54 MST ------- it looks like it's not actually crashing, it's just destroying the window and continuing to run. One possibility is that lablgtk is managing the underlying gtk objects incorrectly, and allowing the toplevel GtkWindow to be destroyed when the ocaml reference to it gets garbage collected. (gtk# had a bug like this once.) If that's the bug, then the easiest workaround would be to make sure that unison keeps a reference to its toplevel window somewhere throughout the lifetime of the app. PS - the unison gui is lame. just use "unison -ui text $PROFILENAME" :-) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=216577 ------- Comment #4 from mhopf@novell.com 2006-11-13 04:18 MST ------- As the window is closed the moment the additional window is opened, I doubt this is a garbage collection effect. Except if ocaml invokes the garbage collector is run every time the app gets idle. Just a thought. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=216577 ------- Comment #5 from seife@novell.com 2006-12-06 15:10 MST ------- to make this at least somewhat usable, i am adding a unison-gtk1 package that is built against gtk1. It looks worse, but it works at least. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=216577 seife@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |NEEDINFO Info Provider| |aj@novell.com ------- Comment #6 from seife@novell.com 2006-12-16 02:36 MST ------- Matthias found a patch on unison-hackers, that fixes the problem. Package is submitted, not sure if this warrants an online update, it will show up in factory and we did not get other bugreports for it. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=216577 aj@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |ASSIGNED Info Provider|aj@novell.com | ------- Comment #7 from aj@novell.com 2007-01-08 00:57 MST ------- so, we have now a working unison with gtk2? In that case let's release it, swamp-id is: MaintenanceTracker-7746 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=216577 seife@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |NEEDINFO Info Provider| |ast@novell.com ------- Comment #8 from seife@novell.com 2007-01-08 02:04 MST ------- ok. applies only to 10.2, the older versions were compiled against gtk1 anyway. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=216577 ast@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |ASSIGNED Info Provider|ast@novell.com | ------- Comment #9 from ast@novell.com 2007-01-08 07:05 MST ------- patchinfo is submitted -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=216577 ast@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution| |FIXED ------- Comment #10 from ast@novell.com 2007-01-09 09:15 MST ------- released -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=216577 behlert@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
participants (1)
-
bugzilla_noreply@novell.com