crash on displaying / closing ews account preferences

Bug #1244706 reported by Torsten Krah
38
This bug affects 9 people
Affects Status Importance Assigned to Milestone
evolution-ews (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Package used is: 3.8.4-0ubuntu1 (saucy)
Stack looks like this - however there is no evolution-ews-dbg package and so i've got no debug symbols to actually get a useful trace:

#0 0x00007ffff3e99f77 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
#1 0x00007ffff3e9d5e8 in __GI_abort () at abort.c:90
#2 0x00007ffff3ed74fb in __libc_message (do_abort=do_abort@entry=2, fmt=fmt@entry=0x7ffff3feb240 "*** Error in `%s': %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:199
#3 0x00007ffff3ee3996 in malloc_printerr (ptr=0x7fff6804afa0, str=0x7ffff3feb370 "double free or corruption (out)", action=3) at malloc.c:4923
#4 _int_free (av=<optimized out>, p=0x7fff6804af90, have_lock=0) at malloc.c:3779
#5 0x00007fffd297a7af in ?? () from /usr/lib/evolution-data-server/libeews-1.2.so.0
#6 0x00007ffff4540b4a in g_object_unref (_object=0x7fff903a45c0) at /build/buildd/glib2.0-2.38.0/./gobject/gobject.c:3197
#7 0x00007fffc5910ed0 in ?? () from /usr/lib/evolution/3.8/modules/module-ews-configuration.so

....

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in evolution-ews (Ubuntu):
status: New → Confirmed
Revision history for this message
Ulrich Neu (ulrich-neu) wrote :

I can EDIT-MAPI (or other) Account, but if I try to edit an EWS-Account I get this:

*** Error in `evolution': double free or corruption (!prev): 0x00007fcbac04b4b0 ***
======= Backtrace: =========
/lib/x86_64-linux-gnu/libc.so.6(+0x80996)[0x7fcc03117996]
/usr/lib/evolution-data-server/libeews-1.2.so.0(+0x29be7)[0x7fcbe65a1be7]
/usr/lib/evolution-data-server/libeews-1.2.so.0(+0x164cc)[0x7fcbe658e4cc]
/usr/lib/x86_64-linux-gnu/libsoup-2.4.so.1(+0x69534)[0x7fcc0144f534]
/usr/lib/x86_64-linux-gnu/libsoup-2.4.so.1(+0x69735)[0x7fcc0144f735]
/usr/lib/x86_64-linux-gnu/libsoup-2.4.so.1(+0x697bb)[0x7fcc0144f7bb]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_dispatch+0x146)[0x7fcc034a73b6]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x48708)[0x7fcc034a7708]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_loop_run+0x6a)[0x7fcc034a7b0a]
/usr/lib/evolution-data-server/libeews-1.2.so.0(+0x11f3e)[0x7fcbe6589f3e]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x6d0f5)[0x7fcc034cc0f5]
/lib/x86_64-linux-gnu/libpthread.so.0(+0x7f6e)[0x7fcc06596f6e]
/lib/x86_64-linux-gnu/libc.so.6(clone+0x6d)[0x7fcc031919cd]

Revision history for this message
Ulrich Neu (ulrich-neu) wrote :

evolution-ews (3.8.4-0ubuntu1) saucy

Linux 3.11.0-13-generic #20-Ubuntu SMP Wed Oct 23 07:38:26 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

Revision history for this message
Clayton Anderson (anderc) wrote :

Same error here on 32-bit Saucy.

evolution-ews Version: 3.8.4-0ubuntu1

Linux 3.11.0-15-generic #23-Ubuntu SMP Mon Dec 9 18:16:27 UTC 2013 i686 i686 i686 GNU/Linux

Revision history for this message
Alexandre Buisine (alexandre-buisine) wrote :

Same problem here :

Linux abuisine 3.11.0-15-generic #23-Ubuntu SMP Mon Dec 9 18:17:04 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
ii evolution 3.8.4-0ubuntu1 amd64 groupware suite with mail client and organizer
ii evolution-ews 3.8.4-0ubuntu1 amd64 Exchange Web Services integration for Evolution

This is what I get :

*** Error in `evolution': double free or corruption (!prev): 0x00007fe884054e40 ***
======= Backtrace: =========
/lib/x86_64-linux-gnu/libc.so.6(+0x80996)[0x7fe8d11e1996]
/usr/lib/evolution-data-server/libeews-1.2.so.0(+0x29be7)[0x7fe8bc060be7]
/usr/lib/evolution-data-server/libeews-1.2.so.0(+0x164cc)[0x7fe8bc04d4cc]
/usr/lib/x86_64-linux-gnu/libsoup-2.4.so.1(+0x69534)[0x7fe8cf519534]
/usr/lib/x86_64-linux-gnu/libsoup-2.4.so.1(+0x69735)[0x7fe8cf519735]
/usr/lib/x86_64-linux-gnu/libsoup-2.4.so.1(+0x697bb)[0x7fe8cf5197bb]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_dispatch+0x146)[0x7fe8d15713b6]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x48708)[0x7fe8d1571708]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_loop_run+0x6a)[0x7fe8d1571b0a]
/usr/lib/evolution-data-server/libeews-1.2.so.0(+0x11f3e)[0x7fe8bc048f3e]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x6d0f5)[0x7fe8d15960f5]
/lib/x86_64-linux-gnu/libpthread.so.0(+0x7f6e)[0x7fe8d4660f6e]
/lib/x86_64-linux-gnu/libc.so.6(clone+0x6d)[0x7fe8d125b9cd]

Revision history for this message
Daniel (hackie) wrote :

Same problem here with backtrace equal to #5. Crash happens 0.5-3s after opening EWS account preferences, in both online or offline mode.

$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 13.10
Release: 13.10
Codename: saucy

$ uname -a
Linux 3.11.0-15-generic #25-Ubuntu SMP Thu Jan 30 17:22:01 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

$ dpkg -s evolution evolution-ews
Package: evolution
Status: install ok installed
Architecture: amd64
Version: 3.8.4-0ubuntu1

Package: evolution-ews
Status: install ok installed
Architecture: amd64
Version: 3.8.4-0ubuntu1

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.