evolution crashed when connecting to groupwise

Bug #228107 reported by gunny26
6
Affects Status Importance Assigned to Milestone
evolution-data-server
Fix Released
Critical
evolution (Ubuntu)
Invalid
Undecided
Unassigned
Hardy
Invalid
Undecided
Unassigned
Intrepid
Invalid
Undecided
Unassigned
evolution-data-server (Ubuntu)
Fix Released
Medium
Ubuntu Desktop Bugs
Hardy
Fix Released
Undecided
Unassigned
Intrepid
Fix Released
Medium
Ubuntu Desktop Bugs

Bug Description

Binary package hint: evolution

I am using Ubuntu 8.0.4

After Update to 2.22.1.1-0ubuntu1 (hardy proposed) from the original, hardy version, evolution crashes when connecting to groupwise over soup. I was using evolution a long time with groupwise, since dapper an there was no problem connecting.

Crash Report:

(evolution:10559): camel-groupwise-provider-WARNING **: Could not connect..failure connecting

*** glibc detected *** evolution: double free or corruption (fasttop): 0x085c5e60 ***
======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6[0xb6c11a85]
/lib/tls/i686/cmov/libc.so.6(cfree+0x90)[0xb6c154f0]
/usr/lib/libglib-2.0.so.0(g_free+0x31)[0xb6d348b1]
/usr/lib/libegroupwise-1.2.so.13[0xb6314ac8]
/usr/lib/libglib-2.0.so.0(g_list_foreach+0x21)[0xb6d2a731]
/usr/lib/libegroupwise-1.2.so.13[0xb6315a26]
/usr/lib/libgobject-2.0.so.0(g_object_unref+0x16b)[0xb6db78db]
/usr/lib/libglib-2.0.so.0(g_list_foreach+0x21)[0xb6d2a731]
/usr/lib/libegroupwise-1.2.so.13(e_gw_connection_free_container_list+0x38)[0xb630a8d8]
/usr/lib/evolution-data-server-1.2/camel-providers/libcamelgroupwise.so[0xb523187a]
/usr/lib/evolution-data-server-1.2/camel-providers/libcamelgroupwise.so[0xb5231df7]
/usr/lib/libcamel-provider-1.2.so.11(camel_store_get_folder_info+0x56)[0xb7d51b26]
/usr/lib/evolution/2.22/components/libevolution-mail.so[0xb628cffc]
/usr/lib/evolution/2.22/components/libevolution-mail.so[0xb6289ad9]
/usr/lib/libglib-2.0.so.0[0xb6d5669b]
/usr/lib/libglib-2.0.so.0[0xb6d54a6f]
/lib/tls/i686/cmov/libpthread.so.0[0xb7a8e4fb]
/lib/tls/i686/cmov/libc.so.6(clone+0x5e)[0xb6c7ce5e]
======= Memory map: ========
08048000-08065000 r-xp 00000000 08:01 49041 /usr/bin/evolution
08065000-08067000 rw-p 0001d000 08:01 49041 /usr/bin/evolution
08067000-086c8000 rw-p 08067000 00:00 0 [heap]
b11a0000-b1200000 rw-s 00000000 00:09 2752536 /SYSV00000000 (deleted)
b1200000-b12b0000 rw-p b1200000 00:00 0
b12b0000-b1300000 ---p b12b0000 00:00 0
b131e000-b131f000 ---p b131e000 00:00 0
b131f000-b1c23000 rw-p b131f000 00:00 0
b1c23000-b1caa000 r--p 00000000 08:01 259657 /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans-Bold.ttf
b1caa000-b1d6d000 rw-p b1caa000 00:00 0
b1d6d000-b1dfe000 r--p 00000000 08:01 259655 /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf
b1dfe000-b1dff000 ---p b1dfe000 00:00 0
b1dff000-b25ff000 rw-p b1dff000 00:00 0
b25ff000-b2600000 ---p b25ff000 00:00 0
b2600000-b2e32000 rw-p b2600000 00:00 0
b2e32000-b2f00000 ---p b2e32000 00:00 0
b2f04000-b2f07000 r--p 00000000 08:01 442931 /usr/share/locale-langpack/de/LC_MESSAGES/atk10.mo
b2f07000-b2f0d000 r--p 00000000 08:01 442888 /usr/share/locale-langpack/de/LC_MESSAGES/gtkhtml-3.14.mo
b2f0d000-b2f4e000 rw-p b2f0d000 00:00 0
b2f4e000-b2f50000 r-xp 00000000 08:01 325307 /usr/lib/pango/1.6.0/modules/pango-basic-fc.so
b2f50000-b2f51000 rw-p 00001000 08:01 325307 /usr/lib/pango/1.6.0/modules/pango-basic-fc.so
b2f51000-b2f57000 r--s 00000000 08:01 763352 /var/cache/fontconfig/945677eb7aeaf62f1d50efc3fb3ec7d8-x86.cache-2
b2f57000-b2f5a000 r--s 00000000 08:01 765011 /var/cache/fontconfig/e383d7ea5fbe662a33d9b44caf393297-x86.cache-2
b2f5a000-b2f5b000 r--s 00000000 08:01 764919 /var/cache/fontconfig/e3fa16a14183b06aa45b3e009278fd14-x86.cache-2
b2f5b000-b2f5c000 r--s 00000000 08:01 764918 /var/cache/fontconfig/c69f04ab05004e31a6d5e715764f16d8-x86.cache-2
b2f5c000-b2f60000 r--s 00000000 08:01 764917 /var/cache/fontconfig/926e794c3d5e5dffcaf2fa83ef8d36c2-x86.cache-2
b2f60000-b2f61000 r--s 00000000 08:01 764914 /var/cache/fontconfig/4c73fe0c47614734b17d736dbde7580a-x86.cache-2
b2f61000-b2f64000 r--s 00000000 08:01 764894 /var/cache/fontconfig/a755afe4a08bf5b97852ceb7400b47bc-x86.cache-2
b2f64000-b2f6b000 r--s 00000000 08:01 764893 /var/cache/fontconfig/6d41288fd70b0be22e8c3a91e032eec0-x86.cache-2
b2f6b000-b2f6e000 r--s 00000000 08:01 764891 /var/cache/fontconfig/de156ccd2eddbdc19d37a45b8b2aac9c-x86.cache-2
b2f6e000-b2f76000 r--s 00000000 08:01 764274 /var/cache/fontconfig/e3de0de479f42330eadf588a55fb5bf4-x86.cache-2
b2f76000-b2f7e000 r--s 00000000 08:01 764273 /var/cache/fontconfig/0f34bcd4b6ee430af32735b75db7f02b-x86.cache-2
b2f7e000-b2fa0000 r--s 00000000 08:01 764259 /var/cache/fontconfig/365b55f210c0a22e9a19e35191240f32-x86.cache-2
b2fa0000-b3000000 rw-s 00000000 00:09 2719767 /SYSV00000000 (deleted)
b3000000-b3100000 rw-p b3000000 00:00 0
b3100000-b3102000 r--s 00000000 08:01 764258 /var/cache/fontconfig/2c5ba8142dffc8bf0377700342b8ca1a-x86.cache-2
b3102000-b310f000 r--s 00000000 08:01 764207 /var/cache/fontconfig/e13b20fdb08344e0e664864cc2ede53d-x86.cache-2
b310f000-b311d000 r--s 00000000 08:01 762645 /var/cache/fontconfig/865f88548240fee46819705c6468c165-x86.cache-2
b311d000-b3130000 r--s 00000000 08:05 3703450 /home/mesznera/.fontconfig/41ba338bd4530df11b99e75b09bdedc2-x86.cache-2
b3130000-b313f000 r-xp 00000000 08:01 292141 /lib/libbz2.so.1.0.4
b313f000-b3140000 rw-p 0000f000 08:01 292141 /lib/libbz2.so.1.0.4
b3140000-b3172000 r-xp 00000000 08:01 50372 /usr/lib/libcroco-0.6.so.3.0.1
b3172000-b3175000 rw-p 00031000 08:01 50372 /usr/lib/libcroco-0.6.so.3.0.1
b3175000-b31a5000 r-xp 00000000 08:01 49512 /usr/lib/libgsf-1.so.114.0.7
b31a5000-b31a8000 rw-p 0002f000 08:01 49512 /usr/lib/libgsf-1.so.114.0.7
b31a8000-b31a9000 rw-p b31a8000 00:00 0
b31a9000-b31d9000 r-xp 00000000 08:01 50187 /usr/lib/librsvg-2.so.2.22.2
b31d9000-b31da000 rw-p 00030000 08:01 50187 /usr/lib/librsvg-2.so.2.22.2
b31da000-b31de000 r-xp 00000000 08:01 292875 /lib/tls/i686/cmov/libnss_dns-2.7.so
b31de000-b31e0000 rw-p 00003000 08:01 292875 /lib/tls/i686/cmov/libnss_dns-2.7.so
b31e0000-b31e2000 r-xp 00000000 08:01 293629 /lib/libnss_mdns4_minimal.so.2
b31e2000-b31e3000 rw-p 00001000 08:01 293629 /lib/libnss_mdns4_minimal.so.2
b31e3000-b31e6000 r--s 00000000 08:01 764257 /var/cache/fontconfig/de9486f0b47a4d768a594cb4198cb1c6-x86.cache-2
b31e6000-b31ed000 r--s 00000000 08:01 764256 /var/cache/fontconfig/d52a8644073d54c13679302ca1180695-x86.cache-2
b31ed000-b31f3000 r--s 00000000 08:01 762557 /var/cache/fontconfig/089dead882dea3570ffc31a9898cfb69-x86.cache-2
b31f3000-b31f4000 ---p b31f3000 00:00 0
b31f4000-b39f4000 rw-p b31f4000 00:00 0
b39f4000-b39f5000 ---p b39f4000 00:00 0
b39f5000-b41f5000 rw-p b39f5000 00:00 0
b41f5000-b41fd000 r-xp 00000000 08:01 458636 /usr/lib/evolution/2.22/plugins/liborg-gnome-publish-calendar.so
b41fd000-b41fe000 rw-p 00008000 08:01 458636 /usr/lib/evolution/2.22/plugins/liborg-gnome-publish-calendar.so
b41fe000-b41ff000 ---p b41fe000 00:00 0
b41ff000-b49ff000 rw-p b41ff000 00:00 0
b49ff000-b4a1e000 r-xp 00000000 08:01 439908 /usr/lib/evolution-data-server-1.2/camel-providers/libcamelimap.so
b4a1e000-b4a1f000 rw-p 0001e000 08:01 439908 /usr/lib/evolution-data-server-1.2/camel-providers/libcamelimap.so
b4a1f000-b4a20000 ---p b4a1f000 00:00 0
b4a20000-b5220000 rw-p b4a20000 00:00 0
b5220000-b5237000 r-xp 00000000 08:01 439906 /usr/lib/evolution-data-server-1.2/camel-providers/libcamelgroupwise.so
b5237000-b5238000 rw-p 00017000 08:01 439906 /usr/lib/evolution-data-server-1.2/camel-providers/libcamelgroupwise.so
b5238000-b5250000 r--p 00000000 08:01 442895 /usr/share/locale-langpack/de/LC_MESSAGES/evolution-data-server-2.22.mo
b5250000-b5268000 r-xp 00000000 08:01 439909 /usr/lib/evolution-data-server-1.2/camel-providers/libcamellocal.so
b5268000-b5269000 rw-p 00018000 08:01 439909 /usr/lib/evolution-data-server-1.2/camel-providers/libcamellocal.so
b5269000-b527f000 r-xp 00000000 08:01 52133 /usr/lib/libsasl2.so.2.0.22
b527f000-b5280000 rw-p 00015000 08:01 52133 /usr/lib/libsasl2.so.2.0.22
b5280000-b528c000 r-xp 00000000 08:01 49844 /usr/lib/liblber-2.4.so.2.0.3
b528c000-b528d000 rw-p 0000b000 08:01 49844 /usr/lib/liblber-2.4.so.2.0.3
b528d000-b52c9000 r-xp 00000000 08:01 49892 /usr/lib/libldap_r-2.4.so.2.0.3
b52c9000-b52cb000 rw-p 0003b000 08:01 49892 /usr/lib/libldap_r-2.4.so.2.0.3
b52cb000-b52cc000 rw-p b52cb000 00:00 0
b52cc000-b52cd000 r-xp 00000000 08:01 50619 /usr/lib/gtk-2.0/2.10.0/loaders/svg_loader.so
b52cd000-b52ce000 rw-p 00000000 08:01 50619 /usr/lib/gtk-2.0/2.10.0/loaders/svg_loader.so
b52ce000-b52cf000 r--s 00000000 08:01 764260 /var/cache/fontconfig/4794a0821666d79190d59a36cb4f44b5-x86.cache-2
b52cf000-b52d0000 r--p 00000000 08:01 439153 /usr/share/locale-langpack/de/LC_MESSAGES/launchpad-integration.mo
b52d0000-b52d3000 r--p 00000000 08:01 442898 /usr/share/locale-langpack/de/LC_MESSAGES/libbonoboui-2.0.mo
b52d3000-b52d6000 rw-p b52d3000 00:00 0
b52d6000-b52d900Aborted

Revision history for this message
Sebastien Bacher (seb128) wrote :

Thanks for your bug report. Could you try to get a valgrind log for the crash (you can follow the instructions on https://wiki.ubuntu.com/Valgrind)?

Changed in evolution:
assignee: nobody → desktop-bugs
importance: Undecided → Medium
status: New → Incomplete
Revision history for this message
gunny26 (arthur-messner) wrote :

I have done the valgrind log, but under valgrind it doesnt crash

- i installed evolution-dbg
- run evolution under valgrind
- evolution is very slow, but will not crash after startup

- done the same without valgrind
- the groupwise account ist active
- evolution shows up for a moment, then crashed

if the groupwise account is not enabled, evolution will start with no problem.
also if activate the groupwise account, evolution will crash imediately

this is reproduceable

Revision history for this message
Sebastien Bacher (seb128) wrote :

that's an evolution-data-server issue

Changed in evolution:
status: Incomplete → Fix Committed
Changed in evolution-data-server:
status: Unknown → Fix Released
Revision history for this message
Sebastien Bacher (seb128) wrote :
Revision history for this message
Sebastien Bacher (seb128) wrote :
Revision history for this message
Pedro Villavicencio (pedro) wrote :

rejecting the evolution task then, thanks.

Changed in evolution:
status: New → Invalid
Revision history for this message
Martin Pitt (pitti) wrote :

Accepted into -proposed, please test and give feedback here

Changed in evolution:
status: New → Invalid
Changed in evolution-data-server:
status: New → Fix Committed
Revision history for this message
Martin Pitt (pitti) wrote :

gunny26, does the updated package work for you?

Revision history for this message
Sebastien Bacher (seb128) wrote :

could you confirm that the update is working correctly?

Revision history for this message
Martin Pitt (pitti) wrote :

Copied hardy-proposed to intrepid.

Changed in evolution-data-server:
status: Fix Committed → Fix Released
Revision history for this message
Martin Pitt (pitti) wrote :

Copied to hardy-updates.

Changed in evolution-data-server:
status: Fix Committed → Fix Released
Changed in evolution-data-server:
importance: Unknown → Critical
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.