Bug 287784 - Akonadi IMAP client doesn't work properly
Summary: Akonadi IMAP client doesn't work properly
Status: RESOLVED DUPLICATE of bug 264622
Alias: None
Product: Akonadi
Classification: Frameworks and Libraries
Component: IMAP resource (show other bugs)
Version: 4.7
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Kevin Ottens
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-11-28 20:26 UTC by Přemysl Vrba
Modified: 2011-12-05 16:34 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Přemysl Vrba 2011-11-28 20:26:14 UTC
Application: akonadi_imap_resource (4.7)
KDE Platform Version: 4.7.2 (4.7.2) "release 5"
Qt Version: 4.7.4
Operating System: Linux 3.1.0-1.2-desktop x86_64
Distribution: "openSUSE 12.1 (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed:

Create an account at atlas.centrum.cz.
Activate IMAP.
Create new IMAP instance of akonadi for this account.

Instance crash everytime when it connect server imap.atlas.cz

The crash can be reproduced every time.

-- Backtrace:
Application: Atlas.cz of type IMAP E-Mail Server (akonadi_imap_resource), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f6cec1fe760 (LWP 2810))]

Thread 3 (Thread 0x7f6cdb5b9700 (LWP 3931)):
#0  0x00007f6ce7cc1423 in poll () from /lib64/libc.so.6
#1  0x00007f6ce6614a98 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f6ce6614f59 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f6ceb6ba576 in QEventDispatcherGlib::processEvents (this=0x8371c0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007f6ceb68ea22 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f6ceb68ec1f in QEventLoop::exec (this=0x7f6cdb5b8e00, flags=...) at kernel/qeventloop.cpp:201
#6  0x00007f6ceb5a65df in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498
#7  0x00007f6cea312b93 in KIMAP::SessionThread::run (this=0x877e80) at /usr/src/debug/kdepimlibs-4.7.2/kimap/sessionthread.cpp:169
#8  0x00007f6ceb5a9025 in QThreadPrivate::start (arg=0x877e80) at thread/qthread_unix.cpp:331
#9  0x00007f6ce757ff05 in start_thread () from /lib64/libpthread.so.0
#10 0x00007f6ce7cca53d in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f6cd8290700 (LWP 4001)):
#0  0x00007fffe0dff98f in clock_gettime ()
#1  0x00007f6ce68c8e91 in clock_gettime () from /lib64/librt.so.1
#2  0x00007f6ceb5f9114 in do_gettime (frac=0x7f6cd828fb88, sec=0x7f6cd828fb80) at tools/qelapsedtimer_unix.cpp:123
#3  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#4  0x00007f6ceb6bad1d in QTimerInfoList::updateCurrentTime (this=0x94c430) at kernel/qeventdispatcher_unix.cpp:339
#5  0x00007f6ceb6bb053 in QTimerInfoList::timerWait (this=0x94c430, tm=...) at kernel/qeventdispatcher_unix.cpp:442
#6  0x00007f6ceb6b9abc in timerSourcePrepareHelper (src=<optimized out>, timeout=0x7f6cd828fc6c) at kernel/qeventdispatcher_glib.cpp:136
#7  0x00007f6ceb6b9b65 in timerSourcePrepare (source=<optimized out>, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#8  0x00007f6ce6613b22 in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0
#9  0x00007f6ce661492d in ?? () from /usr/lib64/libglib-2.0.so.0
#10 0x00007f6ce6614f59 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#11 0x00007f6ceb6ba576 in QEventDispatcherGlib::processEvents (this=0x97b2b0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#12 0x00007f6ceb68ea22 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#13 0x00007f6ceb68ec1f in QEventLoop::exec (this=0x7f6cd828fe00, flags=...) at kernel/qeventloop.cpp:201
#14 0x00007f6ceb5a65df in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498
#15 0x00007f6cea312b93 in KIMAP::SessionThread::run (this=0x94bdc0) at /usr/src/debug/kdepimlibs-4.7.2/kimap/sessionthread.cpp:169
#16 0x00007f6ceb5a9025 in QThreadPrivate::start (arg=0x94bdc0) at thread/qthread_unix.cpp:331
#17 0x00007f6ce757ff05 in start_thread () from /lib64/libpthread.so.0
#18 0x00007f6ce7cca53d in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f6cec1fe760 (LWP 2810)):
[KCrash Handler]
#6  QByteArray (a=..., this=0x94c2a0) at /usr/include/QtCore/qbytearray.h:421
#7  QMap<QByteArray, QMap<QByteArray, QPair<long long, long long> > >::node_create (this=<optimized out>, adt=0x8871d0, aupdate=0x7fffe0cab740, akey=..., avalue=...) at /usr/include/QtCore/qmap.h:453
#8  0x00007f6cea3397ef in QMap<QByteArray, QMap<QByteArray, QPair<long long, long long> > >::operator[] (this=0x8867e0, akey=...) at /usr/include/QtCore/qmap.h:531
#9  0x00007f6cea32c546 in KIMAP::GetQuotaRootJob::handleResponse (this=<optimized out>, response=...) at /usr/src/debug/kdepimlibs-4.7.2/kimap/getquotarootjob.cpp:79
#10 0x00007f6cea32fd85 in KIMAP::SessionPrivate::responseReceived (this=0x875b80, response=...) at /usr/src/debug/kdepimlibs-4.7.2/kimap/session.cpp:271
#11 0x00007f6cea330862 in KIMAP::Session::qt_metacall (this=0x874610, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x838cc0) at /usr/src/debug/kdepimlibs-4.7.2/build/kimap/session.moc:113
#12 0x00007f6ceb6a614a in QObject::event (this=0x874610, e=<optimized out>) at kernel/qobject.cpp:1226
#13 0x00007f6ceaa5ebe4 in notify_helper (e=0x9655b0, receiver=0x874610, this=0x6ab290) at kernel/qapplication.cpp:4481
#14 QApplicationPrivate::notify_helper (this=0x6ab290, receiver=0x874610, e=0x9655b0) at kernel/qapplication.cpp:4453
#15 0x00007f6ceaa63a71 in QApplication::notify (this=0x7fffe0cac3d0, receiver=0x874610, e=0x9655b0) at kernel/qapplication.cpp:4360
#16 0x00007f6ce8bbfe36 in KApplication::notify (this=0x7fffe0cac3d0, receiver=0x874610, event=0x9655b0) at /usr/src/debug/kdelibs-4.7.2/kdeui/kernel/kapplication.cpp:311
#17 0x00007f6ceb68f81c in QCoreApplication::notifyInternal (this=0x7fffe0cac3d0, receiver=0x874610, event=0x9655b0) at kernel/qcoreapplication.cpp:787
#18 0x00007f6ceb692bf8 in sendEvent (event=0x9655b0, receiver=0x874610) at kernel/qcoreapplication.h:215
#19 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x687460) at kernel/qcoreapplication.cpp:1428
#20 0x00007f6ceb6ba0b3 in sendPostedEvents () at kernel/qcoreapplication.h:220
#21 postEventSourceDispatch (s=<optimized out>) at kernel/qeventdispatcher_glib.cpp:277
#22 0x00007f6ce661458d in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#23 0x00007f6ce6614d88 in ?? () from /usr/lib64/libglib-2.0.so.0
#24 0x00007f6ce6614f59 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#25 0x00007f6ceb6ba50f in QEventDispatcherGlib::processEvents (this=0x686c40, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#26 0x00007f6ceab01f2e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#27 0x00007f6ceb68ea22 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#28 0x00007f6ceb68ec1f in QEventLoop::exec (this=0x7fffe0cac350, flags=...) at kernel/qeventloop.cpp:201
#29 0x00007f6ceb692de7 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064
#30 0x00007f6cebcc5a27 in Akonadi::ResourceBase::init (r=0x805b80) at /usr/src/debug/kdepimlibs-4.7.2/akonadi/resourcebase.cpp:393
#31 0x000000000041bc36 in int Akonadi::ResourceBase::init<ImapResource>(int, char**) ()
#32 0x00007f6ce7c1223d in __libc_start_main () from /lib64/libc.so.6
#33 0x0000000000416725 in _start ()

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

Possible duplicates by query: bug 267783, bug 264622.

Reported using DrKonqi
Comment 1 Bogdan Udrescu 2011-11-29 13:49:00 UTC
duplicate of bug 264622
Comment 2 Myriam Schweingruber 2011-12-05 16:34:10 UTC
Thanks for triaging :)

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