GNOME Bugzilla – Bug 633854
[templates] Crash in build_template_menus_recurse
Last modified: 2011-01-06 14:55:12 UTC
What were you doing when the application crashed? ordnade mappar i e-posten Distribution: Debian squeeze/sid Gnome Release: 2.28.2 2009-12-18 (Debian) BugBuddy Version: 2.28.0 System: Linux 2.6.32-trunk-686 #1 SMP Thu Dec 17 00:26:04 UTC 2009 i686 X Vendor: The X.Org Foundation X Vendor Release: 10706000 Selinux: No Accessibility: Disabled GTK+ Theme: Clearlooks Icon Theme: gnome GTK+ Modules: gnomebreakpad, canberra-gtk-module Memory status: size: 2307739648 vsize: 2307739648 resident: 918491136 share: 11669504 rss: 918491136 rss_rlim: 18446744073709551615 CPU usage: start_time: 1288730432 rtime: 2870 utime: 2074 stime: 796 cutime:0 cstime: 0 timeout: 0 it_real_value: 0 frequency: 100 Backtrace was generated from '/usr/bin/evolution' [Thread debugging using libthread_db enabled] [New Thread 0xb2bc2b70 (LWP 17581)] [New Thread 0xb23c1b70 (LWP 17580)] [New Thread 0xb4d54b70 (LWP 17575)] [New Thread 0xb5555b70 (LWP 17574)] 0xb76ff424 in __kernel_vsyscall ()
+ Trace 224453
Thread 1 (Thread 0xb5caf760 (LWP 17571))
Inferior 1 [process 17571] will be detached. Quit anyway? (y or n) [answered Y; input not from terminal] ----------- .xsession-errors (12 sec old) --------------------- ** (epiphany:9265): DEBUG: NP_Initialize succeeded ** (epiphany:9265): DEBUG: NP_Initialize ** (epiphany:9265): DEBUG: NP_Initialize succeeded (epiphany:9265): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed (sol-gdk:10895): Gtk-CRITICAL **: gtk_container_remove: assertion `GTK_IS_TOOLBAR (container) || widget->parent == GTK_WIDGET (container)' failed (sol-gdk:10895): Gtk-CRITICAL **: gtk_box_pack: assertion `child->parent == NULL' failed (sol-gdk:10895): Gtk-WARNING **: Attempting to add a widget with type GtkHBox to a GtkFrame, but as a GtkBin subclass a GtkFrame can only contain one widget at a time; it already contains a widget of (evolution:17571): evolution-network-manager-WARNING **: The name org.freedesktop.NetworkManager was not provided by any .service files warning: no loadable sections found in added symbol-file /usr/lib/debug/usr/lib/libgnomecanvas-2.so.0.2600.0 --------------------------------------------------
Downstream bug report about the same in 2.32.1: https://bugzilla.redhat.com/show_bug.cgi?id=666607 Updated backtrace:
+ Trace 225429
Thread 1 (Thread 3126)
Created attachment 177662 [details] [review] evo patch for evolution; When the Templates folder has subfolders which cannot be opened, it may mean some error in underlying data, probably caused by the migration to XDG in 2.32.0, then the templates plugin crashes, because it doesn't check whether the folder was actually opened, and, more importantly, it didn't check whether returned list of UIDs from the folder is not NULL. I also fixed a ref-count "leak" on Templates folders in this patch.
Created commit d61a48b in evo master (2.91.5+) Created commit 1976356 in evo gnome-2-32 (2.32.2+)