Bug 199867

Summary: Kontact crashes on exit
Product: [Applications] kontact Reporter: c0der
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Unlisted Binaries   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description c0der 2009-07-12 14:10:38 UTC
Application that crashed: kontact
Version of the application: 4.3.0 rc1
KDE Version: 4.2.96 (KDE 4.2.96 (KDE 4.3 RC2))
Qt Version: 4.5.0
Operating System: Linux 2.6.28-13-generic x86_64
Distribution: Ubuntu 9.04

What I was doing when the application crashed:
Kontact crashes every time I'm closing it. This behavior is highly reproducible.

 -- Backtrace:
Application: Kontact (kontact), signal: Aborted
[Current thread is 0 (LWP 4481)]

Thread 3 (Thread 0x7fdcc010f950 (LWP 4519)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:217
#1  0x00007fdcdc378917 in QWaitCondition::wait (this=0x20aca68, mutex=0x20aca60, time=30000) at thread/qwaitcondition_unix.cpp:85
#2  0x00007fdcdc36e409 in QThreadPoolThread::run (this=0x2a3a170) at concurrent/qthreadpool.cpp:140
#3  0x00007fdcdc377952 in QThreadPrivate::start (arg=0x2a3a170) at thread/qthread_unix.cpp:189
#4  0x00007fdcd8c363ba in start_thread (arg=<value optimized out>) at pthread_create.c:297
#5  0x00007fdcdb8d4fcd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#6  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fdcbe433950 (LWP 4523)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:217
#1  0x00007fdcdc378917 in QWaitCondition::wait (this=0x20aca68, mutex=0x20aca60, time=30000) at thread/qwaitcondition_unix.cpp:85
#2  0x00007fdcdc36e409 in QThreadPoolThread::run (this=0x1f8ef60) at concurrent/qthreadpool.cpp:140
#3  0x00007fdcdc377952 in QThreadPrivate::start (arg=0x1f8ef60) at thread/qthread_unix.cpp:189
#4  0x00007fdcd8c363ba in start_thread (arg=<value optimized out>) at pthread_create.c:297
#5  0x00007fdcdb8d4fcd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#6  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fdce1f51750 (LWP 4481)):
[KCrash Handler]
#5  0x00007fdcdb821fb5 in *__GI_raise (sig=<value optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#6  0x00007fdcdb823bc3 in *__GI_abort () at abort.c:88
#7  0x00007fdcdc36f885 in qt_message_output (msgType=QtFatalMsg, buf=<value optimized out>) at global/qglobal.cpp:2006
#8  0x00007fdcdc36f9cb in qFatal (msg=<value optimized out>) at global/qglobal.cpp:2201
#9  0x00007fdcc0e2ab87 in Akonadi::Control::start () at /build/buildd/kdepimlibs-4.2.96/akonadi/control.cpp:120
#10 0x00007fdcc1129e8d in ?? () from /usr/lib/kde4/kabc_akonadi.so
#11 0x00007fdcdf9eff78 in KRES::Resource::open (this=0x2a47580) at /build/buildd/kdepimlibs-4.2.96/kresources/resource.cpp:122
#12 0x00007fdcdfc66b7c in KABC::StdAddressBook::Private::init (this=0x1f68600, asynchronous=false) at /build/buildd/kdepimlibs-4.2.96/kabc/stdaddressbook.cpp:151
#13 0x00007fdcdfc6808b in KABC::StdAddressBook::self (asynchronous=<value optimized out>) at /build/buildd/kdepimlibs-4.2.96/kabc/stdaddressbook.cpp:92
#14 0x00007fdcdfc68136 in KABC::StdAddressBook::self () at /build/buildd/kdepimlibs-4.2.96/kabc/stdaddressbook.cpp:81
#15 0x00007fdcbed01389 in KOPrefs::instance () at /build/buildd/kdepim-4.2.95a/korganizer/koprefs.cpp:99
#16 0x00007fdcbf0f3645 in FreeBusyManager::slotPerhapsUploadFB (this=0x1181) at /build/buildd/kdepim-4.2.95a/korganizer/freebusymanager.cpp:157
#17 0x00007fdcbf0f63a0 in FreeBusyManager::qt_metacall (this=0x2045be0, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x7fffe9f9dcc0)
    at /build/buildd/kdepim-4.2.95a/obj-x86_64-linux-gnu/korganizer/freebusymanager.moc:147
#18 0x00007fdcdc4761f2 in QMetaObject::activate (sender=0x213d3e0, from_signal_index=<value optimized out>, to_signal_index=4, argv=0xffffffffffffffff) at kernel/qobject.cpp:3069
#19 0x00007fdcdff10bbd in KCal::Calendar::qt_metacall (this=0x213d3e0, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=<value optimized out>)
    at /build/buildd/kdepimlibs-4.2.96/obj-x86_64-linux-gnu/kcal/calendar.moc:73
#20 0x00007fdcdff6d205 in KCal::CalendarResources::qt_metacall (this=0x1181, _c=4481, _id=6, _a=0xffffffffffffffff)
    at /build/buildd/kdepimlibs-4.2.96/obj-x86_64-linux-gnu/kcal/calendarresources.moc:76
#21 0x00007fdcdc4761f2 in QMetaObject::activate (sender=0x21285e0, from_signal_index=<value optimized out>, to_signal_index=4, argv=0xffffffffffffffff) at kernel/qobject.cpp:3069
#22 0x00007fdcdff5d2ff in KCal::ResourceCalendar::resourceChanged (this=0x1181, _t1=0x21285e0) at /build/buildd/kdepimlibs-4.2.96/obj-x86_64-linux-gnu/kcal/resourcecalendar.moc:117
#23 0x00007fdcc0762442 in ?? () from /usr/lib/kde4/kcal_akonadi.so
#24 0x00007fdcc0743d5d in ?? () from /usr/lib/kde4/kcal_akonadi.so
#25 0x00007fdcdf9f0336 in KRES::Resource::close (this=0x21285e0) at /build/buildd/kdepimlibs-4.2.96/kresources/resource.cpp:141
#26 0x00007fdcdff708d9 in KCal::CalendarResources::close (this=0x213d3e0) at /build/buildd/kdepimlibs-4.2.96/kcal/calendarresources.cpp:350
#27 0x00007fdcdff70c5d in ~CalendarResources (this=0x1181) at /build/buildd/kdepimlibs-4.2.96/kcal/calendarresources.cpp:247
#28 0x00007fdccbe0aeb6 in ~StdCalendar (this=0x1181) at /build/buildd/kdepim-4.2.95a/korganizer/stdcalendar.cpp:112
#29 0x00007fdccbe0c557 in K3StaticDeleter<KOrg::StdCalendar>::destructObject (this=0x7fdccc00e1e0) at /usr/include/k3staticdeleter.h:174
#30 0x00007fdce119b70c in K3StaticDeleterPrivate::deleteStaticDeleters () at /build/buildd/kde4libs-4.2.96/kde3support/kdecore/k3staticdeleter.cpp:56
#31 0x00007fdcdc460ce5 in qt_call_post_routines () at kernel/qcoreapplication.cpp:163
#32 0x00007fdcdd023c48 in ~QApplication (this=0x7fffe9f9e1c0) at kernel/qapplication.cpp:985
#33 0x00000000004049d1 in main (argc=1, argv=0x7fffe9f9e8a8) at /build/buildd/kdepim-4.2.95a/kontact/src/main.cpp:67

Reported using DrKonqi
Comment 1 Christophe Marin 2009-07-12 16:24:58 UTC

*** This bug has been marked as a duplicate of bug 199712 ***