[Bug 295001] New: Akonadi IMAP agent crash when trying to stop it after network interruption

Nick Leverton nick at leverton.org
Tue Feb 28 14:53:52 GMT 2012


https://bugs.kde.org/show_bug.cgi?id=295001

           Summary: Akonadi IMAP agent crash when trying to stop it after
                    network interruption
           Product: Akonadi
           Version: 4.7
          Platform: Ubuntu Packages
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: IMAP resource
        AssignedTo: ervin at kde.org
        ReportedBy: nick at leverton.org
                CC: vkrause at kde.org, kdepim-bugs at kde.org


Application: akonadi_imap_resource (4.7)
KDE Platform Version: 4.7.4 (4.7.4)
Qt Version: 4.7.4
Operating System: Linux 3.0.0-16-generic-pae i686
Distribution: Ubuntu 11.10

-- Information about the crash:
The IMAP connection had been interrupted by a network outage and I was getting
floods of IMAP connection unavailable notifications from KDE notification
manager (literally, piling up as fast as I could acknowledge them).  Closed
kmail but the floods continued, even after IMAP connection was available again.
 I used akonadiconsole to try to restart my IMAP agent with no change.  Then
selected "Abort" for the IMAP agent and it crashed.

I've not experienced these symptoms (message floods or akonadi agent crash)
before, despite the network being interrupted twice per day as I take the
laptop between home and work.  What was unusual this time was that the local
LAN connection remained up (as the outage was caused by IT department breaking
stuff elsewhere).

-- Backtrace:
Application: AceAxis of type IMAP E-Mail Server (akonadi_imap_resource),
signal: Segmentation fault
[Current thread is 1 (Thread 0xb4c18710 (LWP 17045))]

Thread 9 (Thread 0xb23ffb70 (LWP 1940)):
#0  0xb570dd10 in __GI_clock_gettime (clock_id=1, tp=0xb23ff028) at
../sysdeps/unix/clock_gettime.c:116
#1  0xb73d17d5 in do_gettime (frac=0xb23ff020, sec=0xb23ff018) at
tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0xb74a44b6 in QTimerInfoList::updateCurrentTime (this=0x8aefbc4) at
kernel/qeventdispatcher_unix.cpp:339
#4  0xb74a480a in QTimerInfoList::timerWait (this=0x8aefbc4, tm=...) at
kernel/qeventdispatcher_unix.cpp:442
#5  0xb74a3053 in timerSourcePrepareHelper (src=<optimized out>,
timeout=0xb23ff12c) at kernel/qeventdispatcher_glib.cpp:136
#6  0xb74a30ed in timerSourcePrepare (source=0x8aefb90, timeout=<optimized
out>) at kernel/qeventdispatcher_glib.cpp:169
#7  0xb565388c in g_main_context_prepare (context=0x8af36b0,
priority=0xb23ff188) at /build/buildd/glib2.0-2.30.0/./glib/gmain.c:2762
#8  0xb5654637 in g_main_context_iterate (context=0x8af36b0, block=1,
dispatch=1, self=<optimized out>) at
/build/buildd/glib2.0-2.30.0/./glib/gmain.c:3069
#9  0xb5654c2a in g_main_context_iteration (context=0x8af36b0, may_block=1) at
/build/buildd/glib2.0-2.30.0/./glib/gmain.c:3152
#10 0xb74a3b37 in QEventDispatcherGlib::processEvents (this=0x88668d0,
flags=...) at kernel/qeventdispatcher_glib.cpp:424
#11 0xb74741dd in QEventLoop::processEvents (this=0xb23ff2b0, flags=...) at
kernel/qeventloop.cpp:149
#12 0xb7474421 in QEventLoop::exec (this=0xb23ff2b0, flags=...) at
kernel/qeventloop.cpp:201
#13 0xb737790b in QThread::exec (this=0x8b59d68) at thread/qthread.cpp:498
#14 0xb7454e2d in QInotifyFileSystemWatcherEngine::run (this=0x8b59d68) at
io/qfilesystemwatcher_inotify.cpp:248
#15 0xb737a7b3 in QThreadPrivate::start (arg=0x8b59d68) at
thread/qthread_unix.cpp:331
#16 0xb57c4d31 in start_thread (arg=0xb23ffb70) at pthread_create.c:304
#17 0xb59060ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 8 (Thread 0xb383fb70 (LWP 23228)):
#0  0xb57c7d44 in __pthread_mutex_unlock_usercnt (mutex=0x8affa54, decr=1) at
pthread_mutex_unlock.c:52
#1  0xb5913f54 in pthread_mutex_unlock (mutex=0x8affa54) at forward.c:184
#2  0xb5653f1f in g_main_context_check (context=0x8affa50,
max_priority=2147483647, fds=0xb240bda8, n_fds=1) at
/build/buildd/glib2.0-2.30.0/./glib/gmain.c:2957
#3  0xb56548f0 in g_main_context_iterate (context=0x8affa50, block=-1251593440,
dispatch=1, self=<optimized out>) at
/build/buildd/glib2.0-2.30.0/./glib/gmain.c:3086
#4  0xb5654c2a in g_main_context_iteration (context=0x8affa50, may_block=1) at
/build/buildd/glib2.0-2.30.0/./glib/gmain.c:3152
#5  0xb74a3b37 in QEventDispatcherGlib::processEvents (this=0x8e24b98,
flags=...) at kernel/qeventdispatcher_glib.cpp:424
#6  0xb74741dd in QEventLoop::processEvents (this=0xb383f2d0, flags=...) at
kernel/qeventloop.cpp:149
#7  0xb7474421 in QEventLoop::exec (this=0xb383f2d0, flags=...) at
kernel/qeventloop.cpp:201
#8  0xb737790b in QThread::exec (this=0x8b34758) at thread/qthread.cpp:498
#9  0xb66d64d0 in KIMAP::SessionThread::run (this=0x8b34758) at
../../kimap/sessionthread.cpp:169
#10 0xb737a7b3 in QThreadPrivate::start (arg=0x8b34758) at
thread/qthread_unix.cpp:331
#11 0xb57c4d31 in start_thread (arg=0xb383fb70) at pthread_create.c:304
#12 0xb59060ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 7 (Thread 0xb07dab70 (LWP 6624)):
#0  g_main_context_iteration (context=0x891db50, may_block=1) at
/build/buildd/glib2.0-2.30.0/./glib/gmain.c:3153
#1  0xb74a3b37 in QEventDispatcherGlib::processEvents (this=0x8d96e60,
flags=...) at kernel/qeventdispatcher_glib.cpp:424
#2  0xb74741dd in QEventLoop::processEvents (this=0xb07da2d0, flags=...) at
kernel/qeventloop.cpp:149
#3  0xb7474421 in QEventLoop::exec (this=0xb07da2d0, flags=...) at
kernel/qeventloop.cpp:201
#4  0xb737790b in QThread::exec (this=0x8e0f9b8) at thread/qthread.cpp:498
#5  0xb66d64d0 in KIMAP::SessionThread::run (this=0x8e0f9b8) at
../../kimap/sessionthread.cpp:169
#6  0xb737a7b3 in QThreadPrivate::start (arg=0x8e0f9b8) at
thread/qthread_unix.cpp:331
#7  0xb57c4d31 in start_thread (arg=0xb07dab70) at pthread_create.c:304
#8  0xb59060ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 6 (Thread 0xb2effb70 (LWP 24225)):
#0  0xb57c6dbd in __pthread_mutex_lock (mutex=0x8b733bc) at
pthread_mutex_lock.c:61
#1  0xb5913f14 in pthread_mutex_lock (mutex=0x8b733bc) at forward.c:182
#2  0xb565370b in g_main_context_prepare (context=0x8b733b8,
priority=0xb2eff1a8) at /build/buildd/glib2.0-2.30.0/./glib/gmain.c:2690
#3  0xb5654637 in g_main_context_iterate (context=0x8b733b8, block=1,
dispatch=1, self=<optimized out>) at
/build/buildd/glib2.0-2.30.0/./glib/gmain.c:3069
#4  0xb5654c2a in g_main_context_iteration (context=0x8b733b8, may_block=1) at
/build/buildd/glib2.0-2.30.0/./glib/gmain.c:3152
#5  0xb74a3b37 in QEventDispatcherGlib::processEvents (this=0x8c36be8,
flags=...) at kernel/qeventdispatcher_glib.cpp:424
#6  0xb74741dd in QEventLoop::processEvents (this=0xb2eff2d0, flags=...) at
kernel/qeventloop.cpp:149
#7  0xb7474421 in QEventLoop::exec (this=0xb2eff2d0, flags=...) at
kernel/qeventloop.cpp:201
#8  0xb737790b in QThread::exec (this=0x8d2e4c0) at thread/qthread.cpp:498
#9  0xb66d64d0 in KIMAP::SessionThread::run (this=0x8d2e4c0) at
../../kimap/sessionthread.cpp:169
#10 0xb737a7b3 in QThreadPrivate::start (arg=0x8d2e4c0) at
thread/qthread_unix.cpp:331
#11 0xb57c4d31 in start_thread (arg=0xb2effb70) at pthread_create.c:304
#12 0xb59060ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 5 (Thread 0xaefd7b70 (LWP 11149)):
#0  0xb57c6dbd in __pthread_mutex_lock (mutex=0x8b163dc) at
pthread_mutex_lock.c:61
#1  0xb5913f14 in pthread_mutex_lock (mutex=0x8b163dc) at forward.c:182
#2  0xb56538bb in g_main_context_prepare (context=0x8b163d8,
priority=0xaefd71a8) at /build/buildd/glib2.0-2.30.0/./glib/gmain.c:2764
#3  0xb5654637 in g_main_context_iterate (context=0x8b163d8, block=1,
dispatch=1, self=<optimized out>) at
/build/buildd/glib2.0-2.30.0/./glib/gmain.c:3069
#4  0xb5654c2a in g_main_context_iteration (context=0x8b163d8, may_block=1) at
/build/buildd/glib2.0-2.30.0/./glib/gmain.c:3152
#5  0xb74a3b37 in QEventDispatcherGlib::processEvents (this=0x8c17ff8,
flags=...) at kernel/qeventdispatcher_glib.cpp:424
#6  0xb74741dd in QEventLoop::processEvents (this=0xaefd72d0, flags=...) at
kernel/qeventloop.cpp:149
#7  0xb7474421 in QEventLoop::exec (this=0xaefd72d0, flags=...) at
kernel/qeventloop.cpp:201
#8  0xb737790b in QThread::exec (this=0x8b084d0) at thread/qthread.cpp:498
#9  0xb66d64d0 in KIMAP::SessionThread::run (this=0x8b084d0) at
../../kimap/sessionthread.cpp:169
#10 0xb737a7b3 in QThreadPrivate::start (arg=0x8b084d0) at
thread/qthread_unix.cpp:331
#11 0xb57c4d31 in start_thread (arg=0xaefd7b70) at pthread_create.c:304
#12 0xb59060ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 4 (Thread 0xaf7d8b70 (LWP 16851)):
#0  0xb570dd10 in __GI_clock_gettime (clock_id=1, tp=0xaf7d8048) at
../sysdeps/unix/clock_gettime.c:116
#1  0xb73d17d5 in do_gettime (frac=0xaf7d8040, sec=0xaf7d8038) at
tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0xb74a44b6 in QTimerInfoList::updateCurrentTime (this=0x892b63c) at
kernel/qeventdispatcher_unix.cpp:339
#4  0xb74a480a in QTimerInfoList::timerWait (this=0x892b63c, tm=...) at
kernel/qeventdispatcher_unix.cpp:442
#5  0xb74a3053 in timerSourcePrepareHelper (src=<optimized out>,
timeout=0xaf7d814c) at kernel/qeventdispatcher_glib.cpp:136
#6  0xb74a30ed in timerSourcePrepare (source=0x892b608, timeout=<optimized
out>) at kernel/qeventdispatcher_glib.cpp:169
#7  0xb565388c in g_main_context_prepare (context=0x8d95598,
priority=0xaf7d81a8) at /build/buildd/glib2.0-2.30.0/./glib/gmain.c:2762
#8  0xb5654637 in g_main_context_iterate (context=0x8d95598, block=1,
dispatch=1, self=<optimized out>) at
/build/buildd/glib2.0-2.30.0/./glib/gmain.c:3069
#9  0xb5654c2a in g_main_context_iteration (context=0x8d95598, may_block=1) at
/build/buildd/glib2.0-2.30.0/./glib/gmain.c:3152
#10 0xb74a3b37 in QEventDispatcherGlib::processEvents (this=0x8e05910,
flags=...) at kernel/qeventdispatcher_glib.cpp:424
#11 0xb74741dd in QEventLoop::processEvents (this=0xaf7d82d0, flags=...) at
kernel/qeventloop.cpp:149
#12 0xb7474421 in QEventLoop::exec (this=0xaf7d82d0, flags=...) at
kernel/qeventloop.cpp:201
#13 0xb737790b in QThread::exec (this=0x8b298b8) at thread/qthread.cpp:498
#14 0xb66d64d0 in KIMAP::SessionThread::run (this=0x8b298b8) at
../../kimap/sessionthread.cpp:169
#15 0xb737a7b3 in QThreadPrivate::start (arg=0x8b298b8) at
thread/qthread_unix.cpp:331
#16 0xb57c4d31 in start_thread (arg=0xaf7d8b70) at pthread_create.c:304
#17 0xb59060ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 3 (Thread 0xaffd9b70 (LWP 28327)):
#0  0xb565463b in g_main_context_iterate (context=0x8adaf30, block=1,
dispatch=1, self=<optimized out>) at
/build/buildd/glib2.0-2.30.0/./glib/gmain.c:3069
#1  0xb5654c2a in g_main_context_iteration (context=0x8adaf30, may_block=1) at
/build/buildd/glib2.0-2.30.0/./glib/gmain.c:3152
#2  0xb74a3b37 in QEventDispatcherGlib::processEvents (this=0x89295b0,
flags=...) at kernel/qeventdispatcher_glib.cpp:424
#3  0xb74741dd in QEventLoop::processEvents (this=0xaffd92d0, flags=...) at
kernel/qeventloop.cpp:149
#4  0xb7474421 in QEventLoop::exec (this=0xaffd92d0, flags=...) at
kernel/qeventloop.cpp:201
#5  0xb737790b in QThread::exec (this=0x8ca0a28) at thread/qthread.cpp:498
#6  0xb66d64d0 in KIMAP::SessionThread::run (this=0x8ca0a28) at
../../kimap/sessionthread.cpp:169
#7  0xb737a7b3 in QThreadPrivate::start (arg=0x8ca0a28) at
thread/qthread_unix.cpp:331
#8  0xb57c4d31 in start_thread (arg=0xaffd9b70) at pthread_create.c:304
#9  0xb59060ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 2 (Thread 0xadfd5b70 (LWP 24921)):
#0  0xb570dd10 in __GI_clock_gettime (clock_id=1, tp=0xadfd5048) at
../sysdeps/unix/clock_gettime.c:116
#1  0xb73d17d5 in do_gettime (frac=0xadfd5040, sec=0xadfd5038) at
tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0xb74a44b6 in QTimerInfoList::updateCurrentTime (this=0x8b1abc4) at
kernel/qeventdispatcher_unix.cpp:339
#4  0xb74a480a in QTimerInfoList::timerWait (this=0x8b1abc4, tm=...) at
kernel/qeventdispatcher_unix.cpp:442
#5  0xb74a3053 in timerSourcePrepareHelper (src=<optimized out>,
timeout=0xadfd514c) at kernel/qeventdispatcher_glib.cpp:136
#6  0xb74a30ed in timerSourcePrepare (source=0x8b1ab90, timeout=<optimized
out>) at kernel/qeventdispatcher_glib.cpp:169
#7  0xb565388c in g_main_context_prepare (context=0x8b34938,
priority=0xadfd51a8) at /build/buildd/glib2.0-2.30.0/./glib/gmain.c:2762
#8  0xb5654637 in g_main_context_iterate (context=0x8b34938, block=1,
dispatch=1, self=<optimized out>) at
/build/buildd/glib2.0-2.30.0/./glib/gmain.c:3069
#9  0xb5654c2a in g_main_context_iteration (context=0x8b34938, may_block=1) at
/build/buildd/glib2.0-2.30.0/./glib/gmain.c:3152
#10 0xb74a3b37 in QEventDispatcherGlib::processEvents (this=0x8ae2bd8,
flags=...) at kernel/qeventdispatcher_glib.cpp:424
#11 0xb74741dd in QEventLoop::processEvents (this=0xadfd52d0, flags=...) at
kernel/qeventloop.cpp:149
#12 0xb7474421 in QEventLoop::exec (this=0xadfd52d0, flags=...) at
kernel/qeventloop.cpp:201
#13 0xb737790b in QThread::exec (this=0x8d935e0) at thread/qthread.cpp:498
#14 0xb66d64d0 in KIMAP::SessionThread::run (this=0x8d935e0) at
../../kimap/sessionthread.cpp:169
#15 0xb737a7b3 in QThreadPrivate::start (arg=0x8d935e0) at
thread/qthread_unix.cpp:331
#16 0xb57c4d31 in start_thread (arg=0xadfd5b70) at pthread_create.c:304
#17 0xb59060ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 1 (Thread 0xb4c18710 (LWP 17045)):
[KCrash Handler]
#7  0xb748a1f1 in QObject::disconnect (sender=0x8eaa958, signal=0x80aba94
"2connectionLost()", receiver=0x89962c8, method=0x80aba7b
"1onEarlyConnectionLost()") at kernel/qobject.cpp:2728
#8  0x08099257 in SessionPool::killSession (this=0x89962c8, session=0x8eaa958,
termination=SessionPool::CloseSession) at
../../../resources/imap/sessionpool.cpp:177
#9  0x08099880 in SessionPool::disconnect (this=0x89962c8,
termination=SessionPool::CloseSession) at
../../../resources/imap/sessionpool.cpp:119
#10 0x0805a8e6 in ImapResource::abortActivity (this=0x889a080) at
../../../resources/imap/imapresource.cpp:578
#11 0x0805dbc4 in ImapResource::qt_metacall (this=0x889a080,
_c=QMetaObject::InvokeMetaMethod, _id=6, _a=0xbfb37c2c) at
./imapresource.moc:124
#12 0xb747bb7d in metacall (argv=0xbfb37c2c, idx=57,
cl=QMetaObject::InvokeMetaMethod, object=0x889a080) at
kernel/qmetaobject.cpp:237
#13 QMetaObject::metacall (object=0x889a080, cl=QMetaObject::InvokeMetaMethod,
idx=57, argv=0xbfb37c2c) at kernel/qmetaobject.cpp:232
#14 0xb747d670 in QMetaMethod::invoke (this=0xbfb37d8c, object=0x889a080,
connectionType=Qt::DirectConnection, returnValue=..., val0=..., val1=...,
val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...)
at kernel/qmetaobject.cpp:1597
#15 0xb747fb57 in QMetaObject::invokeMethod (obj=0x889a080, member=0xb77eb757
"abortActivity", type=Qt::AutoConnection, ret=..., val0=..., val1=...,
val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...)
at kernel/qmetaobject.cpp:1151
#16 0xb776243f in invokeMethod (val9=<optimized out>, val8=<optimized out>,
val7=<optimized out>, val6=<optimized out>, val5=<optimized out>,
val4=<optimized out>, val3=<optimized out>, val2=<optimized out>,
val1=<optimized out>, val0=<optimized out>, member=0xb77eb757 "abortActivity",
obj=0x889a080) at /usr/include/qt4/QtCore/qobjectdefs.h:426
#17 Akonadi::ResourceBasePrivate::slotAbortRequested (this=0x8969138) at
../../akonadi/resourcebase.cpp:403
#18 0xb7767cb9 in Akonadi::ResourceBase::qt_metacall (this=0x889a080,
_c=QMetaObject::InvokeMetaMethod, _id=8, _a=0xbfb38144) at
./moc_resourcebase.cpp:135
#19 0x0805db07 in ImapResource::qt_metacall (this=0x889a080,
_c=QMetaObject::InvokeMetaMethod, _id=32, _a=0xbfb38144) at
./imapresource.moc:112
#20 0xb747bb7d in metacall (argv=0xbfb38144, idx=32,
cl=QMetaObject::InvokeMetaMethod, object=0x889a080) at
kernel/qmetaobject.cpp:237
#21 QMetaObject::metacall (object=0x889a080, cl=QMetaObject::InvokeMetaMethod,
idx=32, argv=0xbfb38144) at kernel/qmetaobject.cpp:232
#22 0xb748aa6a in QMetaObject::activate (sender=0x889a080, m=0xb784cf74,
local_signal_index=7, argv=0x0) at kernel/qobject.cpp:3278
#23 0xb7688b25 in Akonadi::AgentBase::abortRequested (this=0x889a080) at
./agentbase.moc:181
#24 0xb7688b4b in Akonadi::AgentBase::abort (this=0x889a080) at
../../akonadi/agentbase.cpp:787
#25 0xb77d9661 in Akonadi__ControlAdaptor::abort (this=0x896b5b0) at
controladaptor.cpp:39
#26 0xb77d988c in Akonadi__ControlAdaptor::qt_metacall (this=0x896b5b0,
_c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0xbfb382cc) at
controladaptor.moc:100
#27 0xb75cfd87 in QDBusConnectionPrivate::deliverCall (this=0x8890218,
object=0x896b5b0, msg=..., metaTypes=..., slotIdx=6488098) at
qdbusintegrator.cpp:942
#28 0xb75d0eb6 in QDBusConnectionPrivate::activateCall (this=0x8890218,
object=0x896b5b0, flags=273, msg=...) at qdbusintegrator.cpp:845
#29 0xb75d1804 in QDBusConnectionPrivate::activateObject (this=0x8890218,
node=..., msg=..., pathStartPos=-1078754288) at qdbusintegrator.cpp:1430
#30 0xb75d1a18 in QDBusActivateObjectEvent::placeMetaCall (this=0x8b07ee8) at
qdbusintegrator.cpp:1524
#31 0xb748db52 in QObject::event (this=0x889a080, e=0x8b07ee8) at
kernel/qobject.cpp:1217
#32 0xb69a0d84 in notify_helper (e=0x8b07ee8, receiver=0x889a080,
this=0x882be18) at kernel/qapplication.cpp:4486
#33 QApplicationPrivate::notify_helper (this=0x882be18, receiver=0x889a080,
e=0x8b07ee8) at kernel/qapplication.cpp:4458
#34 0xb69a6133 in QApplication::notify (this=0x8b07ee8, receiver=0x889a080,
e=0x8b07ee8) at kernel/qapplication.cpp:3886
#35 0xb5f69971 in KApplication::notify (this=0xbfb38b20, receiver=0x889a080,
event=0x8b07ee8) at ../../kdeui/kernel/kapplication.cpp:311
#36 0xb747519e in QCoreApplication::notifyInternal (this=0xbfb38b20,
receiver=0x889a080, event=0x8b07ee8) at kernel/qcoreapplication.cpp:787
#37 0xb7478f93 in sendEvent (event=<optimized out>, receiver=<optimized out>)
at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#38 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0,
data=0x880ed60) at kernel/qcoreapplication.cpp:1428
#39 0xb74790ec in QCoreApplication::sendPostedEvents (receiver=0x0,
event_type=0) at kernel/qcoreapplication.cpp:1321
#40 0xb74a36a4 in sendPostedEvents () at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#41 postEventSourceDispatch (s=0x882e200) at
kernel/qeventdispatcher_glib.cpp:277
#42 0xb565425f in g_main_dispatch (context=0x882e5a0) at
/build/buildd/glib2.0-2.30.0/./glib/gmain.c:2441
#43 g_main_context_dispatch (context=0x882e5a0) at
/build/buildd/glib2.0-2.30.0/./glib/gmain.c:3011
#44 0xb5654990 in g_main_context_iterate (context=0x882e5a0, block=-1251593440,
dispatch=1, self=<optimized out>) at
/build/buildd/glib2.0-2.30.0/./glib/gmain.c:3089
#45 0xb5654c2a in g_main_context_iteration (context=0x882e5a0, may_block=1) at
/build/buildd/glib2.0-2.30.0/./glib/gmain.c:3152
#46 0xb74a3ada in QEventDispatcherGlib::processEvents (this=0x880fc68,
flags=...) at kernel/qeventdispatcher_glib.cpp:422
#47 0xb6a58e7a in QGuiEventDispatcherGlib::processEvents (this=0x880fc68,
flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#48 0xb74741dd in QEventLoop::processEvents (this=0xbfb38a84, flags=...) at
kernel/qeventloop.cpp:149
#49 0xb7474421 in QEventLoop::exec (this=0xbfb38a84, flags=...) at
kernel/qeventloop.cpp:201
#50 0xb747919d in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064
#51 0xb699e924 in QApplication::exec () at kernel/qapplication.cpp:3760
#52 0xb7762311 in Akonadi::ResourceBase::init (r=0x889a080) at
../../akonadi/resourcebase.cpp:393
#53 0x0805e147 in Akonadi::ResourceBase::init<ImapResource> (argc=3,
argv=0xbfb38bf4) at /usr/include/akonadi/resourcebase.h:188
#54 0x0805859b in main (argc=3, argv=0xbfb38bf4) at
../../../resources/imap/imapresource.cpp:599

This bug may be a duplicate of or related to bug 288268.

Possible duplicates by query: bug 294401, bug 293165, bug 290773, bug 289767,
bug 289052.

Reported using DrKonqi

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.



More information about the Kdepim-bugs mailing list