Evolution randomly crashes because of invalid pointer with free()

Bug #898388 reported by Jean-Christophe Baptiste
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
evolution (Ubuntu)
New
Undecided
Unassigned

Bug Description

Evolution randomly crashes, even when it is left open with no user interaction.

Here is the backtrace :

$ evolution
*** glibc detected *** evolution: free(): invalid pointer: 0x00007fd0cc1031c0 ***
======= Backtrace: =========
/lib/x86_64-linux-gnu/libc.so.6(+0x78a96)[0x7fd0cbde1a96]
/lib/x86_64-linux-gnu/libc.so.6(cfree+0x6c)[0x7fd0cbde5d7c]
/usr/lib/evolution/3.2/plugins/liborg-gnome-evolution-bbdb.so(+0x3cb6)[0x7fd0a2da2cb6]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x6a2b6)[0x7fd0cc1722b6]
/lib/x86_64-linux-gnu/libpthread.so.0(+0x7efc)[0x7fd0cd41aefc]
/lib/x86_64-linux-gnu/libc.so.6(clone+0x6d)[0x7fd0cbe4a89d]
======= Memory map: ========
7fd08fd4f000-7fd08fd50000 ---p 00000000 00:00 0
7fd08fd50000-7fd090550000 rw-p 00000000 00:00 0
7fd090550000-7fd09055b000 r-xp 00000000 08:06 664814 /usr/lib/enchant/libenchant_ispell.so
7fd09055b000-7fd09075b000 ---p 0000b000 08:06 664814 /usr/lib/enchant/libenchant_ispell.so
7fd09075b000-7fd09075c000 r--p 0000b000 08:06 664814 /usr/lib/enchant/libenchant_ispell.so
7fd09075c000-7fd09075d000 rw-p 0000c000 08:06 664814 /usr/lib/enchant/libenchant_ispell.so
7fd09075d000-7fd0907a9000 r-xp 00000000 08:06 659446 /usr/lib/libhunspell-1.2.so.0.0.0
7fd0907a9000-7fd0909a8000 ---p 0004c000 08:06 659446 /usr/lib/libhunspell-1.2.so.0.0.0
7fd0909a8000-7fd0909a9000 r--p 0004b000 08:06 659446 /usr/lib/libhunspell-1.2.so.0.0.0
7fd0909a9000-7fd0909ad000 rw-p 0004c000 08:06 659446 /usr/lib/libhunspell-1.2.so.0.0.0
7fd0909ad000-7fd0909b1000 r-xp 00000000 08:06 664815 /usr/lib/enchant/libenchant_myspell.so
7fd0909b1000-7fd090bb1000 ---p 00004000 08:06 664815 /usr/lib/enchant/libenchant_myspell.so
7fd090bb1000-7fd090bb2000 r--p 00004000 08:06 664815 /usr/lib/enchant/libenchant_myspell.so
7fd090bb2000-7fd090bb3000 rw-p 00005000 08:06 664815 /usr/lib/enchant/libenchant_myspell.so
7fd090bb3000-7fd090c70000 r-xp 00000000 08:06 659051 /usr/lib/libaspell.so.15.1.4
7fd090c70000-7fd090e70000 ---p 000bd000 08:06 659051 /usr/lib/libaspell.so.15.1.4
7fd090e70000-7fd090e76000 r--p 000bd000 08:06 659051 /usr/lib/libaspell.so.15.1.4
7fd090e76000-7fd090e77000 rw-p 000c3000 08:06 659051 /usr/lib/libaspell.so.15.1.4
7fd090e77000-7fd090e7f000 rw-p 00000000 00:00 0
7fd090e7f000-7fd090e81000 r-xp 00000000 08:06 664785 /usr/lib/enchant/libenchant_aspell.so
7fd090e81000-7fd091080000 ---p 00002000 08:06 664785 /usr/lib/enchant/libenchant_aspell.so
7fd091080000-7fd091081000 r--p 00001000 08:06 664785 /usr/lib/enchant/libenchant_aspell.so
7fd091081000-7fd091082000 rw-p 00002000 08:06 664785 /usr/lib/enchant/libenchant_aspell.so
7fd091082000-7fd09108d000 r-xp 00000000 08:06 664801 /usr/lib/enchant/libenchant_hspell.so
7fd09108d000-7fd09128c000 ---p 0000b000 08:06 664801 /usr/lib/enchant/libenchant_hspell.so
7fd09128c000-7fd09128d000 r--p 0000a000 08:06 664801 /usr/lib/enchant/libenchant_hspell.so
7fd09128d000-7fd091290000 rw-p 0000b000 08:06 664801 /usr/lib/enchant/libenchant_hspell.so
7fd091290000-7fd091291000 ---p 00000000 00:00 0
7fd091291000-7fd091a91000 rw-p 00000000 00:00 0
7fd091a91000-7fd091a92000 ---p 00000000 00:00 0
7fd091a92000-7fd092292000 rw-p 00000000 00:00 0
7fd092292000-7fd092293000 ---p 00000000 00:00 0
7fd092293000-7fd092a93000 rw-p 00000000 00:00 0
7fd092a93000-7fd092a99000 r-xp 00000000 08:06 791625 /usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-gif.so
7fd092a99000-7fd092c98000 ---p 00006000 08:06 791625 /usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-gif.so
7fd092c98000-7fd092c99000 r--p 00005000 08:06 791625 /usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-gif.so
7fd092c99000-7fd092c9a000 rw-p 00006000 08:06 791625 /usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-gif.so
7fd09349b000-7fd09349c000 ---p 00000000 00:00 0
7fd09349c000-7fd093c9c000 rw-p 00000000 00:00 0
7fd093c9c000-7fd093c9d000 ---p 00000000 00:00 0
7fd093c9d000-7fd09449d000 rw-p 00000000 00:00 0
7fd094c9e000-7fd094c9f000 ---p 00000000 00:00 0
7fd094c9f000-7fd09549f000 rw-p 00000000 00:00 0
7fd09549f000-7fd0954a3000 r-xp 00000000 08:06 2376 /usr/lib/evolution/3.2/plugins/liborg-gnome-evolution-attachment-reminder.so
7fd0954a3000-7fd0956a3000 ---p 00004000 08:06 2376 /usr/lib/evolution/3.2/plugins/liborg-gnome-evolution-attachment-reminder.so
7fd0956a3000-7fd0956a4000 r--p 00004000 08:06 2376 /usr/lib/evolution/3.2/plugins/liborg-gnome-evolution-attachment-reminder.so
7fd0956a4000-7fd0956a5000 rw-p 00005000 08:06 2376 /usr/lib/evolution/3.2/plugins/liborg-gnome-evolution-attachment-reminder.so
7fd0956d7000-7fd0956fb000 r-xp 00000000 08:06 662687 /usr/lib/x86_64-linux-gnu/libjpeg.so.62.0.0
7fd0956fb000-7fd0958fa000 ---p 00024000 08:06 662687 /usr/lib/x86_64-linux-gnu/libjpeg.so.62.0.0
7fd0958fa000-7fd0958fb000 r--p 00023000 08:06 662687 /usr/lib/x86_64-linux-gnu/libjpeg.so.62.0.0
7fd0958fb000-7fd0958fc000 rw-p 00024000 08:06 662687 /usr/lib/x86_64-linux-gnu/libjpeg.so.62.0.0
7fd0958fc000-7fd095900000 r-xp 00000000 08:06 791633 /usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-jpeg.so
7fd095900000-7fd095b00000 ---p 00004000 08:06 791633 /usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-jpeg.so
7fd095b00000-7fd095b01000 r--p 00004000 08:06 791633 /usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-jpeg.so
7fd095b01000-7fd095b02000 rw-p 00005000 08:06 791633 /usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-jpeg.so
7fd095b02000-7fd095b04000 r-xp 00000000 08:06 935969 /usr/lib/x86_64-linux-gnu/gconv/ISO8859-1.sozsh: abort evolution

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.