GNOME Bugzilla – Bug 433975
crash in Glade Interface Designer: Changed selection from D...
Last modified: 2007-06-16 20:48:53 UTC
Version: 3.2.0 What were you doing when the application crashed? Changed selection from Disabled to Screen in a default inputdialog. The tabs worked (labelled Axes and Keys) and the Mode: drop down list appeared. Selecting Screen caused this report. Project is unnamed and unsaved, also contained a pagesetupdialog and messagedialog - both unmodified. Distribution: Debian lenny/sid Gnome Release: 2.18.1 2007-04-25 (Debian) BugBuddy Version: 2.18.1 System: Linux 2.6.18-4-amd64 #1 SMP Wed Feb 21 14:29:38 UTC 2007 x86_64 X Vendor: The X.Org Foundation X Vendor Release: 70101000 Selinux: No Accessibility: Disabled GTK+ Theme: Clearlooks Icon Theme: Smokey-Red Memory status: size: 186859520 vsize: 186859520 resident: 44179456 share: 14323712 rss: 44179456 rss_rlim: 18446744073709551615 CPU usage: start_time: 1177710322 rtime: 701 utime: 656 stime: 45 cutime:3 cstime: 1 timeout: 0 it_real_value: 0 frequency: 100 Backtrace was generated from '/usr/bin/glade-3' (no debugging symbols found) Using host libthread_db library "/lib/libthread_db.so.1". (no debugging symbols found) [Thread debugging using libthread_db enabled] [New Thread 47183173935600 (LWP 14987)] 0x00002ae9adaf6fcf in waitpid () from /lib/libc.so.6
+ Trace 130980
Thread 1 (Thread 47183173935600 (LWP 14987))
----------- .xsession-errors (25 sec old) --------------------- (glade-3:14987): GLib-GObject-WARNING **: IA__g_object_get_property: property `buttons' of object class `GtkMessageDialog' is not readable (glade-3:14987): Gtk-WARNING **: Ignoring the separator setting (glade-3:14987): Gtk-WARNING **: Ignoring the separator setting (glade-3:14987): Gtk-WARNING **: Attempting to add a widget with type GtkImage to a container of type GtkHBox, but the widget is already inside a container of type GtkHBox, the GTK+ FAQ at http://www. (glade-3:14987): Gtk-CRITICAL **: gtk_box_reorder_child: assertion `old_link != NULL' failed ** (glade-3:14987): CRITICAL **: Object type property refers to an object outside the project (glade-3:14987): Gtk-WARNING **: Ignoring the separator setting (glade-3:14987): Gtk-WARNING **: Ignoring the separator setting --------------------------------------------------
Yes, this a bug, I was able to reproduce it.
hmmm, this will be hard to fix it the good way! just take a look at input_dialog_from_widget() from gtkinputdialog.c in the menuitems callback they use input_dialog_from_widget() to get the input dialog pointer wich use gtk_widget_get_toplevel() but since our embedding code changes the toplevel we get a segfault :S the only solution would be to make option menu insensitive :S
*** Bug 428966 has been marked as a duplicate of this bug. ***
This bug has been remedied. Closing.