GNOME Bugzilla – Bug 567758
Segfault when closing account edit dialog after clicking the revert button
Last modified: 2009-01-17 16:47:56 UTC
Steps to reproduce: Start evolution. Click Edit->Preferences Select an account. Click edit. Click defaults tab. Click 'Revert' button (or change the sent and drafts to folders in an IMAP account). Click 'OK'. Stack trace: (evolution:24437): e-data-server-CRITICAL **: e_account_set_string: assertion `ea != NULL' failed Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0x7fc169694790 (LWP 24437)] 0x00007fc15657f3ba in ?? () from /usr/lib/evolution/2.24/components/libevolution-mail.so (gdb) thread apply all bt
+ Trace 211552
Thread 1 (Thread 0x7fc169694790 (LWP 24437))
Other information: I imported a previous version export. In that version I had the drafts and sent folders set to draft and sent folders in an IMAP account. Now I can not change the draft and sent folders in any way and the drafts and sent mail are being placed in the local mail account draft and sent folders.
Thanks for taking the time to report this bug. Unfortunately, the stack trace is missing some elements that will help a lot to solve the problem, so it will be hard for the developers to fix that crash. Could you please help fixing this by installing some debugging packages [1], start the application as normal, and try to reproduce the crash, if possible? Once bug-buddy pops up, you can find the stacktrace in the 'Details', now containing way more information. Please copy that stacktrace and paste it as a comment here. Thanks in advance! [1] Please install debug packages for evolution, evolution-data-server, gtkhtml, gtk, glib, gnome-vfs, pango, libgnome and libgnomeui (as far as those packages are provided by your distribution). More details can be found here: http://live.gnome.org/GettingTraces
Created attachment 126526 [details] capture of segfault using gdb and script This capture include debugging info.
It turns out I need only show the Account Editor Dialog (Edit->Preferences->Edit BUtton) then press its 'OK' button. Crashes every time. Let me know if I can provide any more info.
Bug buddy is installed but does not pop up. I think it was turned off pending some decision as to where the traces would be e-mailed. How do I turn it on?
The trace is still missing symbols for glib2 and gtk2... > How do I turn it on? No idea, what distribution is this?
Ah. Ignore my last comment. Same issue as bug 552583 which is fixed in 2.24.3. *** This bug has been marked as a duplicate of 552583 ***
Created attachment 126572 [details] gdb capture - all symbols
I attached this for completeness. I am using Ubuntu 8.10 amd64: Distributor ID: Ubuntu Description: Ubuntu 8.10 Release: 8.10 Codename: intrepid The segfault in this trace looks like it is caused somewhere in em-folder-tree-model.c. The bug 552583 has the problem in camel-url.c. Are you sure these are the same?
It's the same trace as for example bug 560188, so I'm quite sure that it's the same issue.