← Back to team overview

desktop-packages team mailing list archive

[Bug 910934] Re: evolution repeatedly crashes with "corrupted double-linked list" error

 

More output:

$ evolution
EI: MAIL PREFSbbdb: Buddy list has changed since last sync.
bbdb: Synchronizing buddy list to contacts...
bbdb: Done syncing buddy list to contacts.
bbdb: Buddy list has changed since last sync.
bbdb: Synchronizing buddy list to contacts...
bbdb: Done syncing buddy list to contacts.
bbdb: Buddy list has changed since last sync.
bbdb: Synchronizing buddy list to contacts...
bbdb: Done syncing buddy list to contacts.
Created new window in existing browser session.
bbdb: Buddy list has changed since last sync.
bbdb: Synchronizing buddy list to contacts...
bbdb: Done syncing buddy list to contacts.
bbdb: Buddy list has changed since last sync.
bbdb: Synchronizing buddy list to contacts...
bbdb: Done syncing buddy list to contacts.
Segmentation fault

Please note that this happens even if I move my .evolution directory
away (have done so twice). Also I would be happy to run with additional
diagnostics enabled, if someone wants to tell me what to do.

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to evolution in Ubuntu.
https://bugs.launchpad.net/bugs/910934

Title:
  evolution repeatedly crashes with "corrupted double-linked list" error

Status in “evolution” package in Ubuntu:
  New

Bug description:
  Over the last weeks (since the last update) I have experienced the
  Evolution mail client repeatedly crashing with no error message:

  Launching it from the command line produces the following error
  output:

  $ evolution
  EI: MAIL PREFSCreated new window in existing browser session.
  bbdb: Buddy list has changed since last sync.
  bbdb: Synchronizing buddy list to contacts...
  bbdb: Done syncing buddy list to contacts.
  bbdb: Buddy list has changed since last sync.
  bbdb: Synchronizing buddy list to contacts...
  bbdb: Done syncing buddy list to contacts.
  bbdb: Buddy list has changed since last sync.
  bbdb: Synchronizing buddy list to contacts...
  bbdb: Done syncing buddy list to contacts.
  bbdb: Buddy list has changed since last sync.
  bbdb: Synchronizing buddy list to contacts...
  *** glibc detected *** evolution: corrupted double-linked list: 0xae7ea060 ***
  ======= Backtrace: =========
  /lib/libc.so.6(+0x6c501)[0x141b501]
  /lib/libc.so.6(+0x6c95a)[0x141b95a]
  /lib/libc.so.6(+0x6ea85)[0x141da85]
  /lib/libc.so.6(__libc_malloc+0x63)[0x141ff33]
  /usr/lib/libcairo.so.2(+0x40c5a)[0x4630c5a]
  /usr/lib/libcairo.so.2(+0x40e8f)[0x4630e8f]
  /usr/lib/libcairo.so.2(+0x41242)[0x4631242]
  /usr/lib/libcairo.so.2(+0x4146a)[0x463146a]
  /usr/lib/libcairo.so.2(+0x38ac6)[0x4628ac6]
  /usr/lib/libcairo.so.2(+0x3a8b8)[0x462a8b8]
  /usr/lib/libcairo.so.2(+0x49851)[0x4639851]
  /usr/lib/libcairo.so.2(+0x49961)[0x4639961]
  /usr/lib/libcairo.so.2(+0x49979)[0x4639979]
  /usr/lib/libcairo.so.2(+0x49979)[0x4639979]
  /usr/lib/libcairo.so.2(+0x49a28)[0x4639a28]
  /usr/lib/libcairo.so.2(+0x3add2)[0x462add2]
  /usr/lib/libcairo.so.2(+0x36209)[0x4626209]
  /usr/lib/libcairo.so.2(+0x39cd0)[0x4629cd0]
  /usr/lib/libcairo.so.2(+0x50a66)[0x4640a66]
  /usr/lib/libcairo.so.2(+0x4d27c)[0x463d27c]
  /usr/lib/libcairo.so.2(+0x22ba1)[0x4612ba1]
  /usr/lib/libcairo.so.2(cairo_stroke_preserve+0x26)[0x4608956]
  /usr/lib/libcairo.so.2(cairo_stroke+0x12)[0x4608982]
  /usr/lib/gtk-2.0/2.10.0/engines/libmurrine.so(+0x63c8)[0x86853c8]
  /usr/lib/gtk-2.0/2.10.0/engines/libmurrine.so(+0x1867c)[0x869767c]
  /usr/lib/gtk-2.0/2.10.0/engines/libmurrine.so(+0x1081e)[0x868f81e]
  /usr/lib/libgtk-x11-2.0.so.0(gtk_paint_box+0xee)[0x1aee3fe]
  /usr/lib/libgtk-x11-2.0.so.0(+0x17b1c8)[0x1ab11c8]
  /usr/lib/libgtk-x11-2.0.so.0(+0x135284)[0x1a6b284]
  /usr/lib/libgobject-2.0.so.0(+0xaa87)[0x901a87]
  /usr/lib/libgobject-2.0.so.0(g_closure_invoke+0xc0)[0x903340]
  /usr/lib/libgobject-2.0.so.0(+0x227d6)[0x9197d6]
  /usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x5db)[0x91ae2b]
  /usr/lib/libgobject-2.0.so.0(g_signal_emit+0x32)[0x91b452]
  /usr/lib/libgtk-x11-2.0.so.0(+0x263b96)[0x1b99b96]
  /usr/lib/libgtk-x11-2.0.so.0(gtk_container_propagate_expose+0x1b3)[0x19d8e83]
  /usr/lib/libgtk-x11-2.0.so.0(+0xa2eb1)[0x19d8eb1]
  /usr/lib/libgtk-x11-2.0.so.0(+0x19c857)[0x1ad2857]
  /usr/lib/libgtk-x11-2.0.so.0(gtk_container_forall+0xa4)[0x19d9a14]
  /usr/lib/libgtk-x11-2.0.so.0(+0xa5197)[0x19db197]
  /usr/lib/libgtk-x11-2.0.so.0(+0x19e0f9)[0x1ad40f9]
  /usr/lib/libgtk-x11-2.0.so.0(+0x135284)[0x1a6b284]
  /usr/lib/libgobject-2.0.so.0(+0xaa87)[0x901a87]
  /usr/lib/libgobject-2.0.so.0(g_closure_invoke+0xc0)[0x903340]
  /usr/lib/libgobject-2.0.so.0(+0x227d6)[0x9197d6]
  /usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x5db)[0x91ae2b]
  /usr/lib/libgobject-2.0.so.0(g_signal_emit+0x32)[0x91b452]
  /usr/lib/libgtk-x11-2.0.so.0(+0x263b96)[0x1b99b96]
  /usr/lib/libgtk-x11-2.0.so.0(gtk_container_propagate_expose+0x1b3)[0x19d8e83]
  /usr/lib/libgtk-x11-2.0.so.0(+0xa2eb1)[0x19d8eb1]
  /usr/lib/libgtk-x11-2.0.so.0(+0x6b1ad)[0x19a11ad]
  /usr/lib/evolution/2.30/libeshell.so.0(+0x19c67)[0x569c67]
  /usr/lib/libgtk-x11-2.0.so.0(gtk_container_forall+0xa4)[0x19d9a14]
  /usr/lib/libgtk-x11-2.0.so.0(+0xa5197)[0x19db197]
  /usr/lib/libgtk-x11-2.0.so.0(+0x135284)[0x1a6b284]
  /usr/lib/libgobject-2.0.so.0(+0xaa87)[0x901a87]
  /usr/lib/libgobject-2.0.so.0(g_closure_invoke+0xc0)[0x903340]
  /usr/lib/libgobject-2.0.so.0(+0x227d6)[0x9197d6]
  /usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x5db)[0x91ae2b]
  /usr/lib/libgobject-2.0.so.0(g_signal_emit+0x32)[0x91b452]
  /usr/lib/libgtk-x11-2.0.so.0(+0x263b96)[0x1b99b96]
  /usr/lib/libgtk-x11-2.0.so.0(gtk_container_propagate_expose+0x1b3)[0x19d8e83]
  /usr/lib/libgtk-x11-2.0.so.0(+0x158904)[0x1a8e904]
  ======= Memory map: ========
  00110000-00114000 r-xp 00000000 08:05 4724342    /usr/lib/evolution/2.30/libetimezonedialog.so.0.0.0
  00114000-00115000 r--p 00003000 08:05 4724342    /usr/lib/evolution/2.30/libetimezonedialog.so.0.0.0
  00115000-00116000 rw-p 00004000 08:05 4724342    /usr/lib/evolution/2.30/libetimezonedialog.so.0.0.0
  00116000-0016a000 r-xp 00000000 08:05 4722080    /usr/lib/libcamel-1.2.so.14.0.1
  0016a000-0016c000 r--p 00054000 08:05 4722080    /usr/lib/libcamel-1.2.so.14.0.1
  0016c000-00180000 rw-p 00056000 08:05 4722080    /usr/lib/libcamel-1.2.so.14.0.1
  00180000-00181000 rw-p 00000000 00:00 0 
  00181000-001a2000 r-xp 00000000 08:05 4718866    /usr/lib/libsmime3.so
  001a2000-001a3000 ---p 00021000 08:05 4718866    /usr/lib/libsmime3.so
  001a3000-001a5000 r--p 00021000 08:05 4718866    /usr/lib/libsmime3.so
  001a5000-001a6000 rw-p 00023000 08:05 4718866    /usr/lib/libsmime3.so
  001a6000-00247000 r-xp 00000000 08:05 4721875    /usr/lib/libgtkhtml-3.14.so.19.1.1
  00247000-00248000 r--p 000a1000 08:05 4721875    /usr/lib/libgtkhtml-3.14.so.19.1.1
  00248000-0024b000 rw-p 000a2000 08:05 4721875    /usr/lib/libgtkhtml-3.14.so.19.1.1
  0024b000-0024d000 rw-p 00000000 00:00 0 
  0024d000-00270000 r-xp 00000000 08:05 4723323    /usr/lib/libedataserver-1.2.so.13.0.1
  00270000-00271000 r--p 00022000 08:05 4723323    /usr/lib/libedataserver-1.2.so.13.0.1
  00271000-00272000 rw-p 00023000 08:05 4723323    /usr/lib/libedataserver-1.2.so.13.0.1
  00272000-002b8000 r-xp 00000000 08:05 4722235    /usr/lib/libsoup-2.4.so.1.3.0
  002b8000-002b9000 r--p 00045000 08:05 4722235    /usr/lib/libsoup-2.4.so.1.3.0
  002b9000-002ba000 rw-p 00046000 08:05 4722235    /usr/lib/libsoup-2.4.so.1.3.0
  002ba000-002cf000 r-xp 00000000 08:05 4721477    /usr/lib/libart_lgpl_2.so.2.3.21
  002cf000-002d0000 r--p 00014000 08:05 4721477    /usr/lib/libart_lgpl_2.so.2.3.21
  002d0000-002d1000 rw-p 00015000 08:05 4721477    /usr/lib/libart_lgpl_2.so.2.3.21
  002d2000-00301000 r-xp 00000000 08:05 4718865    /usr/lib/libssl3.so
  00301000-00303000 r--p 0002e000 08:05 4718865    /usr/lib/libssl3.so
  00303000-00304000 rw-p 00030000 08:05 4718865    /usr/lib/libssl3.so
  00304000-0030b000 r-xp 00000000 08:05 4722259    /usr/lib/libstartup-notification-1.so.0.0.0
  0030b000-0030c000 r--p 00006000 08:05 4722259    /usr/lib/libstartup-notification-1.so.0.0.0
  0030c000-0030d000 rw-p 00007000 08:05 4722259    /usr/lib/libstartup-notification-1.so.0.0.0
  0030d000-00310000 r-xp 00000000 08:05 4721997    /usr/lib/liblaunchpad-integration.so.1.0.0
  00310000-00311000 r--p 00002000 08:05 4721997    /usr/lib/liblaunchpad-integration.so.1.0.0
  00311000-00312000 rw-p 00003000 08:05 4721997    /usr/lib/liblaunchpad-integration.so.1.0.0
  00312000-00313000 r-xp 00000000 08:05 4731876    /usr/lib/evolution/2.30/plugins/liborg-gnome-default-mailer.so
  00313000-00314000 r--p 00001000 08:05 4731876    /usr/lib/evolution/2.30/plugins/liborg-gnome-default-mailer.so
  00314000-00315000 rw-p 00002000 08:05 4731876    /usr/lib/evolution/2.30/plugins/liborg-gnome-default-mailer.so
  00315000-00317000 r-xp 00000000 08:05 4722138    /usr/lib/libplds4.so
  00317000-00318000 r--p 00001000 08:05 4722138    /usr/lib/libplds4.so
  00318000-00319000 rw-p 00002000 08:05 4722138    /usr/lib/libplds4.so
  00319000-0032e000 r-xp 00000000 08:05 7214698    /lib/libpthread-2.12.1.so
  0032e000-0032f000 ---p 00015000 08:05 7214698    /lib/libpthread-2.12.1.so
  0032f000-00330000 r--p 00015000 08:05 7214698    /lib/libpthread-2.12.1.so
  00330000-00331000 rw-p 00016000 08:05 7214698    /lib/libpthread-2.12.1.soAborted

  Executing 'evolution --force-shutdown' afterwards produces:

  $ evolution --force-shutdown
  EI: MAIL PREFSbbdb: Buddy list has changed since last sync.
  bbdb: Synchronizing buddy list to contacts...
  No response from Evolution -- killing the process

  It is difficult to tell the cause as its seems to be random... There
  doesn't seem to be a pattern, although I suspect something to do with
  pidgeon/evolution integration

  $ lsb_release -rd
  Description:	Ubuntu 10.10
  Release:	10.10
  $ apt-cache policy evolution
  evolution:
    Installed: 2.30.3-1ubuntu7.3
    Candidate: 2.30.3-1ubuntu7.3
    Version table:
   *** 2.30.3-1ubuntu7.3 0
          500 http://nl.archive.ubuntu.com/ubuntu/ maverick-updates/main i386 Packages
          100 /var/lib/dpkg/status
       2.30.3-1ubuntu6 0
          500 http://nl.archive.ubuntu.com/ubuntu/ maverick/main i386 Packages

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/evolution/+bug/910934/+subscriptions


References