GNOME Bugzilla – Bug 604306
Crash in folder_tree_cell_edited_cb at em-folder-tree.c line 452
Last modified: 2013-09-13 01:04:45 UTC
Version: 2.30.x What were you doing when the application crashed? I noticed that there was a blank line in my list of search folders. I tried giving it a name. Distribution: Slackware Slackware 12.2.0 Gnome Release: 2.29.3 2009-12-01 (GARNOME) BugBuddy Version: 2.28.0 System: Linux 2.6.32 #48 SMP PREEMPT Thu Dec 3 10:27:54 EST 2009 i686 X Vendor: The X.Org Foundation X Vendor Release: 10799002 Selinux: No Accessibility: Disabled GTK+ Theme: Clearlooks Icon Theme: gnome GTK+ Modules: gnomebreakpad Memory status: size: 319344640 vsize: 319344640 resident: 155754496 share: 32706560 rss: 155754496 rss_rlim: 18446744073709551615 CPU usage: start_time: 1260459657 rtime: 33116 utime: 30505 stime: 2611 cutime:71 cstime: 36 timeout: 0 it_real_value: 0 frequency: 100 Backtrace was generated from '/opt/garnome-svn-2.28/bin/evolution' [Thread debugging using libthread_db enabled] [New Thread 0xb5678710 (LWP 31173)] [New Thread 0xaded5b90 (LWP 13519)] [New Thread 0xabed5b90 (LWP 793)] [New Thread 0xac6d5b90 (LWP 792)] [New Thread 0xaeed5b90 (LWP 31196)] [New Thread 0xafed5b90 (LWP 31195)] [New Thread 0xb24c8b90 (LWP 31186)] [New Thread 0xb2cc8b90 (LWP 31185)] 0xb593e171 in waitpid () from /lib/libpthread.so.0
+ Trace 219552
Thread 1 (Thread 0xb5678710 (LWP 31173))
---- Critical and fatal warnings logged during execution ---- ** Gdk **: gdk_drawable_get_colormap: assertion `GDK_IS_DRAWABLE (drawable)' failed ** Gdk **: gdk_window_set_background: assertion `GDK_IS_WINDOW (window)' failed ** e-utils **: e_activity_set_percent: assertion `E_IS_ACTIVITY (activity)' failed ** e-utils **: e_activity_set_percent: assertion `E_IS_ACTIVITY (activity)' failed ** GLib **: g_utf8_collate: assertion `str1 != NULL' failed ** GLib **: g_utf8_collate: assertion `str1 != NULL' failed ** GLib **: g_utf8_collate: assertion `str1 != NULL' failed ** GLib **: g_utf8_collate: assertion `str1 != NULL' failed ** GLib **: g_strsplit_set: assertion `string != NULL' failed ** GLib **: g_strv_length: assertion `str_array != NULL' failed
My line is different, but otherwise confirming. folder_tree_cell_edited_cb (folder_tree=0x22c60d0, path_string=0x24ca560 "1:1", new_name=0x2661850 "aaa") at em-folder-tree.c:596 I'm not sure why you needed to rename it, but for me it's a fake folder after the first fetch of folders in MAPI. It disappear the next start. I'll try to find where it comes from and try to avoid its creation completely.
Created attachment 153922 [details] [review] evo patch for evolution; During the call of get_folder_info on a MAPI store, the store notifies about new folders with folder_created/folder_subscribed events, which I added not so long time ago. As this was done during the first get_folder_info call the EFolderTree/Model got confused a bit and added an empty node when not needed.
Created commit cca50eb in evo master (2.29.91+)
bug 638241 against Evolution 2.91.4