GNOME Bugzilla – Bug 360585
crash in Evolution: While using a Search Fol...
Last modified: 2006-10-10 23:29:10 UTC
What were you doing when the application crashed? While using a Search Folder for a mailing list, with threaded messages and vertical layout enabled, Evolution 2.8 (Ubuntu Edgy) crashed and I was prompted to write this bug report. Distribution: Ubuntu 6.10 (edgy) Gnome Release: 2.16.1 2006-10-02 (Ubuntu) BugBuddy Version: 2.16.0 Memory status: size: 90750976 vsize: 0 resident: 90750976 share: 0 rss: 25546752 rss_rlim: 0 CPU usage: start_time: 1160300347 rtime: 0 utime: 208 stime: 0 cutime:194 cstime: 0 timeout: 14 it_real_value: 0 frequency: 0 Backtrace was generated from '/usr/bin/evolution-2.8' (no debugging symbols found) Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1". (no debugging symbols found) [Thread debugging using libthread_db enabled] [New Thread -1233385808 (LWP 7321)] [New Thread -1283830880 (LWP 7328)] [New Thread -1261474912 (LWP 7326)] [New Thread -1252586592 (LWP 7325)] 0xffffe410 in __kernel_vsyscall ()
+ Trace 75195
Thanks for the bug report. Unfortunately, that stack trace is not very useful in determining the cause of the crash. Can you get us one with debugging symbols? Please see http://live.gnome.org/GettingTraces for more information on how to do so.
Ok, I'm very new to debugging stuff and C programming in general, so bear with me. In gdb, typing "thread apply all bt" gave me this, which is very similar to the output before, so I'm not sure if I've done the right thing:
+ Trace 75336
Thread 1 (Thread -1233152336 (LWP 6863))
********************************************** Before I typed "thread apply all bt", gdb gave me this, which ended in a segfault (Evolution, not gdb): (evolution-2.8:6863): e-utils-WARNING **: Plugin 'Bogofilter junk plugin' failed to load hook 'org.gnome.evolution.mail.junk:1.0' (no debugging symbols found) (no debugging symbols found) ** (evolution-2.8:6863): DEBUG: mailto URL command: evolution %s ** (evolution-2.8:6863): DEBUG: mailto URL program: evolution (no debugging symbols found) [New Thread -1252398176 (LWP 6878)] (no debugging symbols found) [Thread -1252398176 (LWP 6878) exited] [New Thread -1261286496 (LWP 6881)] [New Thread -1252398176 (LWP 6882)] (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 -1283687520 (LWP 6884)] Program received signal SIGSEGV, Segmentation fault. [Switching to Thread -1233152336 (LWP 6863)] 0xb584bb77 in em_folder_browser_new () from /usr/lib/evolution/2.8/components/libevolution-mail.so ********************************************** Does that mean that I did not do some "debug" mode? Can you help me out here? Anyway, thanks for responding so quickly!
Sweet, thanks for following up. Lines like (no debugging symbols found) and [New Thread -1252398176 (LWP 6878)] when gdb is startup up are not useful, but the warning you copied might be. The stack trace does indeed look like the one bug-buddy grabbed for you previously. Can you installed debugging packages (for evolution, evolution-data-server, gtk2, libglib2, gnome-vfs2, and libgnomeui) from edgy and then get a new stack trace? That ought to provide a lot more information.
OK, the following looks a lot more helpful. It even mentions the names of some of my search folders: Program received signal SIGSEGV, Segmentation fault. [Switching to Thread -1233275216 (LWP 9772)] emfb_search_config_search (efb=0x8529830, rule=0x49, id=-1, query=0x84103d0 "Advanced Search", data=0x841f000) at em-folder-browser.c:742 742 em-folder-browser.c: No such file or directory. in em-folder-browser.c (gdb) thread apply all bt
+ Trace 75541
Thread 1 (Thread -1233275216 (LWP 9772))
P.S.: All this information is rather long. Would you rather me put it in a pastebin or would you rather archive it in Bugzilla?
Awesome, thanks for the extra information. From thread 1 it looks like it's probably a duplicate of bug 359520 but I'll let an evolution maintainer verify.
Elijah, yes it is. Thanks for all your efforts and the good stacktrace, Jeremy. :) *** This bug has been marked as a duplicate of 359520 ***
Ah, good. I'm glad people know what the problem is.