Fedora 13 – Evolution problem – Program terminated with signal 6, Aborted. or [abrt] crash in evolution-2.30.1-5.fc13: malloc_consolidate: Process /usr/bin/evolution was killed by signal 11 (SIGSEGV)

After the installation of Fedora13 finished on my laptop. I started to restore files, email accounts etc… Everything worked well untill I restored my evolution backup. Evolution was really unstable, I mean I was away from the keyboard and it was crashing. I was unable to read/write any email..

So I reported a bug on the redhat bugzilla using ABRT the tool in fedora, it detect when something crash and offer you to report the bug and send a backtrace here’s the bug report: https://bugzilla.redhat.com/show_bug.cgi?id=596916

So Evolution was crashing with message like this:

crash  in evolution-2.30.1-5.fc13: malloc_consolidate: Process  /usr/bin/evolution was killed by signal 11 (SIGSEGV)
or
Program terminated with signal 6, Aborted.

I’ve talked with folks from Fedora project and nobody seems to have big problem with Evolution. So I started to look what’s wrong with my install! First, I started evolution in a shell to see the output… Here’s the result I got:

[rpurcell@t61ig ~]$ evolution
(evolution:15208): e-data-server-DEBUG: Loading categories from "/home/rpurcell/.evolution/categories.xml"
(evolution:15208): e-data-server-DEBUG: Loaded 31 categories

Untill here Evolution work fine. And…

bbdb: Buddy list has changed since last sync.
bbdb: Synchronizing buddy list to contacts...
bbdb: Done syncing buddy list to contacts.
*** glibc detected *** evolution: corrupted double-linked list: 0x09c873a0 ***
======= Backtrace: =========
/lib/libc.so.6(+0x7511e1)[0xe851e1]
/lib/libc.so.6(+0x7539b3)[0xe879b3]
/lib/libglib-2.0.so.0(g_free+0x37)[0xd57ff7]
/usr/lib/evolution/2.30/plugins/liborg-gnome-evolution-bbdb.so(+0x454a)[0x2f5c54a]
/lib/libglib-2.0.so.0(g_list_foreach+0x27)[0xd4cc17]
/usr/lib/evolution/2.30/plugins/liborg-gnome-evolution-bbdb.so(+0x4724)[0x2f5c724]
/usr/lib/evolution/2.30/plugins/liborg-gnome-evolution-bbdb.so(+0x4a30)[0x2f5ca30]
/lib/libglib-2.0.so.0(+0x944210)[0xd7a210]
/lib/libpthread.so.0[0x876919]
/lib/libc.so.6(clone+0x5e)[0xef3e5e]

[…]

I’ve cut some text.. But the important part is that once evolution start to sync the buddy list contact, it crashed.. So I removed the option from the preference menu => Mail preferences => Synchronize contact info and images from Pidgin buddy lists.

And voila! No more crash, Evolution is rock stable…

So if you have the same problem with your evolution on Fedora13, and this option is activated, disable this!! And if this fix your problem please post it on the bug report!

@++

Advertisements
  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: