Bug 178156 - akonadi_imaplib_resource crashed by signal 11
Summary: akonadi_imaplib_resource crashed by signal 11
Status: RESOLVED INTENTIONAL
Alias: None
Product: Akonadi
Classification: Frameworks and Libraries
Component: IMAP resource (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Tom Albers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-12-19 11:08 UTC by Cajus Pollmeier
Modified: 2009-01-25 15:14 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Cajus Pollmeier 2008-12-19 11:08:46 UTC
Version:            (using Devel)
Compiler:          gcc (Debian 4.3.2-1) 
OS:                Linux
Installed from:    Compiled sources

After logging in, I'm getting regular Akonadi Resource crash notifications from the imaplib resource:

Application: Akonadi Resource (akonadi_imaplib_resource), signal SIGSEGV

Thread 1 (Thread 0xb5da16c0 (LWP 8845)):
[KCrash Handler]
#6  QList<Queue>::append (this=0x24, t=@0xbfdd8a5c) at /home/kde-devel/qt-copy/include/QtCore/qlist.h:115
#7  0xb7f82271 in Imaplib::checkMail (this=0x0, box=@0xbfdd8ac4) at /home/kde-devel/kde/src/KDE/kdepim/akonadi/resources/imap/imaplib.cpp:364
#8  0x0805b064 in ImaplibResource::retrieveItems (this=0x96323c0, col=@0x9633750) at /home/kde-devel/kde/src/KDE/kdepim/akonadi/resources/imap/imaplibresource.cpp:296
#9  0xb80829f4 in Akonadi::ResourceBasePrivate::slotSynchronizeCollection (this=0x9633718, col=@0x963a848) at /home/kde-devel/kde/src/KDE/kdepimlibs/akonadi/resourcebase.cpp:357
#10 0xb8084b15 in Akonadi::ResourceBase::qt_metacall (this=0x96323c0, _c=QMetaObject::InvokeMetaMethod, _id=7, _a=0xbfdd8c8c) at /home/kde-devel/kde/build/KDE/kdepimlibs/akonadi/resourcebase.moc:96
#11 0x0805c92f in ImaplibResource::qt_metacall (this=0x96323c0, _c=QMetaObject::InvokeMetaMethod, _id=24, _a=0xbfdd8c8c)
    at /home/kde-devel/kde/build/KDE/kdepim/akonadi/resources/imap/imaplibresource.moc:103
#12 0xb753a0ca in QMetaObject::activate (sender=0x963a838, from_signal_index=5, to_signal_index=5, argv=0xbfdd8c8c) at /home/kde-devel/kde/src/qt-copy/src/corelib/kernel/qobject.cpp:3028
#13 0xb753a557 in QMetaObject::activate (sender=0x963a838, m=0xb80b8c04, local_signal_index=1, argv=0xbfdd8c8c) at /home/kde-devel/kde/src/qt-copy/src/corelib/kernel/qobject.cpp:3101
#14 0xb8085933 in Akonadi::ResourceScheduler::executeCollectionSync (this=0x963a838, _t1=@0x963a848) at /home/kde-devel/kde/build/KDE/kdepimlibs/akonadi/resourcescheduler.moc:104
#15 0xb80869b2 in Akonadi::ResourceScheduler::executeNext (this=0x963a838) at /home/kde-devel/kde/src/KDE/kdepimlibs/akonadi/resourcescheduler.cpp:114
#16 0xb8086abb in Akonadi::ResourceScheduler::qt_metacall (this=0x963a838, _c=QMetaObject::InvokeMetaMethod, _id=7, _a=0xbfdd8dc4)
    at /home/kde-devel/kde/build/KDE/kdepimlibs/akonadi/resourcescheduler.moc:87
#17 0xb753a0ca in QMetaObject::activate (sender=0x9660e40, from_signal_index=4, to_signal_index=4, argv=0x0) at /home/kde-devel/kde/src/qt-copy/src/corelib/kernel/qobject.cpp:3028
#18 0xb753a557 in QMetaObject::activate (sender=0x9660e40, m=0xb75d1a68, local_signal_index=0, argv=0x0) at /home/kde-devel/kde/src/qt-copy/src/corelib/kernel/qobject.cpp:3101
#19 0xb7543c19 in QSingleShotTimer::timeout (this=0x9660e40) at .moc/debug-shared/qtimer.moc:74
#20 0xb7543d34 in QSingleShotTimer::timerEvent (this=0x9660e40) at /home/kde-devel/kde/src/qt-copy/src/corelib/kernel/qtimer.cpp:294
#21 0xb75383c2 in QObject::event (this=0x9660e40, e=0xbfdd9374) at /home/kde-devel/kde/src/qt-copy/src/corelib/kernel/qobject.cpp:1120
#22 0xb6ba3189 in QApplicationPrivate::notify_helper (this=0x9589f70, receiver=0x9660e40, e=0xbfdd9374) at /home/kde-devel/kde/src/qt-copy/src/gui/kernel/qapplication.cpp:3803
#23 0xb6ba349e in QApplication::notify (this=0xbfdd9608, receiver=0x9660e40, e=0xbfdd9374) at /home/kde-devel/kde/src/qt-copy/src/gui/kernel/qapplication.cpp:3393
#24 0xb7a32f6d in KApplication::notify (this=0xbfdd9608, receiver=0x9660e40, event=0xbfdd9374) at /home/kde-devel/kde/src/KDE/kdelibs/kdeui/kernel/kapplication.cpp:307
#25 0xb7525a1b in QCoreApplication::notifyInternal (this=0xbfdd9608, receiver=0x9660e40, event=0xbfdd9374) at /home/kde-devel/kde/src/qt-copy/src/corelib/kernel/qcoreapplication.cpp:583
#26 0xb752959d in QCoreApplication::sendEvent (receiver=0x9660e40, event=0xbfdd9374) at ../../include/QtCore/../../../../src/qt-copy/src/corelib/kernel/qcoreapplication.h:209
#27 0xb7556a53 in QTimerInfoList::activateTimers (this=0x958d01c) at /home/kde-devel/kde/src/qt-copy/src/corelib/kernel/qeventdispatcher_unix.cpp:557
#28 0xb7554364 in timerSourceDispatch (source=0x958cfe8) at /home/kde-devel/kde/src/qt-copy/src/corelib/kernel/qeventdispatcher_glib.cpp:160
#29 0xb66ef1b8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#30 0xb66f2853 in ?? () from /usr/lib/libglib-2.0.so.0
#31 0x0958c458 in ?? ()
#32 0x00000000 in ?? ()
Comment 1 Yaohan Chen 2009-01-24 20:57:31 UTC
I'm also getting regular crashes from akonadi_imaplib_resource on KDE 4.2 RC. If I leave the crash notification window open, I don't get another one, but if I close it, I get another one within the next minute.

Application: Akonadi Resource (akonadi_imaplib_resource), signal SIGABRT
[Current thread is 0 (LWP 18072)]

Thread 2 (Thread 0xb42c6b90 (LWP 18074)):
#0  0xb8024430 in __kernel_vsyscall ()
#1  0xb5eb2075 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb66f99ed in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb732b6f2 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#4  0xb7241532 in ?? () from /usr/lib/libQtNetwork.so.4
#5  0xb732a6ae in ?? () from /usr/lib/libQtCore.so.4
#6  0xb5eae50f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0xb66eb7ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb5ad86c0 (LWP 18072)):
[KCrash Handler]
#6  0xb8024430 in __kernel_vsyscall ()
#7  0xb6635880 in raise () from /lib/tls/i686/cmov/libc.so.6
#8  0xb6637248 in abort () from /lib/tls/i686/cmov/libc.so.6
#9  0xb7322795 in qt_message_output () from /usr/lib/libQtCore.so.4
#10 0xb7322872 in qFatal () from /usr/lib/libQtCore.so.4
#11 0xb7322915 in qt_assert () from /usr/lib/libQtCore.so.4
#12 0xb7e50168 in ?? () from /usr/lib/libkmime.so.4
#13 0xb7e50c31 in KMime::extractHeader () from /usr/lib/libkmime.so.4
#14 0xb7e671b8 in KMime::Content::rawHeader () from /usr/lib/libkmime.so.4
#15 0xb7e821f8 in KMime::Message::parse () from /usr/lib/libkmime.so.4
#16 0x0805b4ff in _start ()

Comment 2 Tom Albers 2009-01-25 15:14:31 UTC
The IMAP-resource is going to be rewritten soon, so there is no longer anyone caring to maintain this version. You will have to wait untill 4.3.0 comes out, which hopefull contains the rewritten version of this resource.