GNOME Bugzilla – Bug 577822
crash in Glade Interface Designer: 1. Added a checkbutton t...
Last modified: 2009-04-06 15:46:36 UTC
Version: 3.6.0 What were you doing when the application crashed? 1. Added a checkbutton to a container (e.g. a GtkWindow) 2. Select "Add custom button content" 3. Re-Select "Configure button content" Distribution: Gentoo Base System release 2.0.0 Gnome Release: 2.26.0 2009-03-17 (Gentoo) BugBuddy Version: 2.26.0 System: Linux 2.6.29-gentoo #1 SMP PREEMPT Sat Mar 28 12:41:40 CET 2009 i686 X Vendor: The X.Org Foundation X Vendor Release: 10503000 Selinux: No Accessibility: Disabled GTK+ Theme: Clearlooks Icon Theme: gnome GTK+ Modules: canberra-gtk-module, gnomebreakpad Memory status: size: 70594560 vsize: 70594560 resident: 38539264 share: 17915904 rss: 38539264 rss_rlim: 18446744073709551615 CPU usage: start_time: 1238752477 rtime: 131 utime: 119 stime: 12 cutime:1 cstime: 1 timeout: 0 it_real_value: 0 frequency: 100 Backtrace was generated from '/usr/bin/glade-3' [?1034h[Thread debugging using libthread_db enabled] [New Thread 0xb61cf720 (LWP 5391)] 0xb7fb7424 in __kernel_vsyscall ()
+ Trace 214157
Thread 1 (Thread 0xb61cf720 (LWP 5391))
----------- .xsession-errors (18 sec old) --------------------- GladeUI-Message: No displayable values for property VteTerminal::backspace-binding GladeUI-Message: No displayable values for property VteTerminal::cursor-blink-mode GladeUI-Message: No displayable values for property VteTerminal::cursor-shape GladeUI-Message: No displayable values for property VteTerminal::delete-binding GladeUI-Message: No displayable values for property GnomeIconList::selection-mode Fenstermanager-Warnung:Ungültiges WM_TRANSIENT_FOR-Fenster 0x1e002b7 festgelegt für 0x1e00274 (Unsaved 1 ). (glade-3:19378): GLib-GObject-WARNING **: gvalue.c:185: cannot initialize GValue with type `gchararray', the value has already been initialized as `GtkRadioButton' (glade-3:19378): GLib-GObject-CRITICAL **: g_value_copy: assertion `g_value_type_compatible (G_VALUE_TYPE (src_value), G_VALUE_TYPE (dest_value))' failed (glade-3:19378): GLib-GObject-CRITICAL **: g_value_get_string: assertion `G_VALUE_HOLDS_STRING (value)' failed (glade-3:19378): GLib-GObject-CRITICAL **: g_param_values_cmp: assertion `PSPEC_APPLIES_TO_VALUE (pspec, value2)' failed Fenstermanager-Warnung:Ungültiges WM_TRANSIENT_FOR-Fenster 0x1e002b6 festgelegt für 0x1e00274 (Unsaved 1 ). --------------------------------------------------
Created attachment 131988 [details] [review] clear GValue The problem seems to be the GValue which was not initially cleared before using it.
https://bugs.launchpad.net/bugs/356013 has a similar crash
Thanks for pointing out the GValue I missed, committing your fix.