GNOME Bugzilla – Bug 118760
dia-gnome crashed when typing Ctrl-Q (exit)
Last modified: 2004-12-22 21:47:04 UTC
Package: dia Severity: normal Version: 0.91 Synopsis: dia-gnome crashed when typing Ctrl-Q (exit) Bugzilla-Product: dia Bugzilla-Component: general BugBuddy-GnomeVersion: 2.0 (2.2.2) Description: Description of Problem: dia-gnome crashed when typing Ctrl-Q (exit) Steps to reproduce the problem: 1. Type Ctrl-Q. 2. 3. Actual Results: Segmentation fault. Expected Results: Clean program exit. How often does this happen? Additional Information: Debugging Information: Backtrace was generated from '/usr/bin/dia-gnome' (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)...[New Thread 16384 (LWP 7011)] (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)...0x409bcaf9 in wait4 () from /lib/libc.so.6
+ Trace 39183
Thread 1 (Thread 16384 (LWP 7011))
------- Bug moved to this database by unknown@bugzilla.gnome.org 2003-07-31 08:28 ------- The original reporter (bug-buddy@ranang.org) of this bug does not have an account here. Reassigning to the exporter, unknown@bugzilla.gnome.org. Reassigning to the default owner of the component, dia-maint@bugzilla.gnome.org.
Appears to be a unique stack trace, according to the simple-dup-finder.
This seems to be an old bug from Gtk 1 -- UML uses GTK_LIST, which is now deprecated. In that, the destroy function can call the update function in the midst of destroying, wreaking havoc (at least, that's what it looks like to me). We're working on getting those lists replaced with something more useful.
Duplicate of following bug report? http://bugzilla.gnome.org/show_bug.cgi?id=73819
Alan: No, separate bug.
Adding stupid kludge to get around this problem. To be removed when uml class no longer uses deprecated GtkList.