Bug 296543 - KMail crashed when connection to IMAP
Summary: KMail crashed when connection to IMAP
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: 2012-03-22 09:38 UTC by Ludek
Modified: 2012-03-31 13:42 UTC (History)
2 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 Ludek 2012-03-22 09:38:23 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.9-1.4-default i686
Distribution: "openSUSE 12.1 (i586)"

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

I was started KMail and I set the password to my account in IMAP server

The crash can be reproduced every time.

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

Thread 3 (Thread 0xb3930b70 (LWP 3007)):
#0  0xb56e2af6 in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#1  0xb56e34c0 in ?? () from /usr/lib/libglib-2.0.so.0
#2  0xb56e37fa in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#3  0xb75118a7 in QEventDispatcherGlib::processEvents (this=0xb3000468, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#4  0xb74e245d in QEventLoop::processEvents (this=0xb39302d0, flags=...) at kernel/qeventloop.cpp:149
#5  0xb74e26a1 in QEventLoop::exec (this=0xb39302d0, flags=...) at kernel/qeventloop.cpp:201
#6  0xb73e575b in QThread::exec (this=0x822d5f8) at thread/qthread.cpp:498
#7  0xb6759410 in KIMAP::SessionThread::run (this=0x822d5f8) at /usr/src/debug/kdepimlibs-4.7.2/kimap/sessionthread.cpp:169
#8  0xb73e8613 in QThreadPrivate::start (arg=0x822d5f8) at thread/qthread_unix.cpp:331
#9  0xb5857a7d in start_thread () from /lib/libpthread.so.0
#10 0xb599eabe in clone () from /lib/libc.so.6

Thread 2 (Thread 0xb2fffb70 (LWP 3032)):
#0  0xb579bc90 in clock_gettime () from /lib/librt.so.1
#1  0xb743fc35 in do_gettime (frac=0xb2fff040, sec=0xb2fff038) at tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0xb7512216 in QTimerInfoList::updateCurrentTime (this=0xb2601c9c) at kernel/qeventdispatcher_unix.cpp:339
#4  0xb751257a in QTimerInfoList::timerWait (this=0xb2601c9c, tm=...) at kernel/qeventdispatcher_unix.cpp:442
#5  0xb7510dd3 in timerSourcePrepareHelper (src=<optimized out>, timeout=0xb2fff14c) at kernel/qeventdispatcher_glib.cpp:136
#6  0xb7510e6d in timerSourcePrepare (source=0xb2601c68, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#7  0xb56e244c in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#8  0xb56e3207 in ?? () from /usr/lib/libglib-2.0.so.0
#9  0xb56e37fa in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#10 0xb75118a7 in QEventDispatcherGlib::processEvents (this=0xb2600468, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#11 0xb74e245d in QEventLoop::processEvents (this=0xb2fff2d0, flags=...) at kernel/qeventloop.cpp:149
#12 0xb74e26a1 in QEventLoop::exec (this=0xb2fff2d0, flags=...) at kernel/qeventloop.cpp:201
#13 0xb73e575b in QThread::exec (this=0x82383a0) at thread/qthread.cpp:498
#14 0xb6759410 in KIMAP::SessionThread::run (this=0x82383a0) at /usr/src/debug/kdepimlibs-4.7.2/kimap/sessionthread.cpp:169
#15 0xb73e8613 in QThreadPrivate::start (arg=0x82383a0) at thread/qthread_unix.cpp:331
#16 0xb5857a7d in start_thread () from /lib/libpthread.so.0
#17 0xb599eabe in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb4c79710 (LWP 2995)):
[KCrash Handler]
#6  0xb677f361 in QByteArray (a=..., this=0x81ee440) at /usr/include/QtCore/qbytearray.h:421
#7  QMap<QByteArray, QMap<QByteArray, QPair<long long, long long> > >::node_create (this=0x8200978, adt=0x81ef508, aupdate=0xbfcab4bc, akey=..., avalue=...) at /usr/include/QtCore/qmap.h:453
#8  0xb6782d4c in QMap<QByteArray, QMap<QByteArray, QPair<long long, long long> > >::operator[] (this=0x8200978, akey=...) at /usr/include/QtCore/qmap.h:531
#9  0xb677496d in KIMAP::GetQuotaRootJob::handleResponse (this=0x827b958, response=...) at /usr/src/debug/kdepimlibs-4.7.2/kimap/getquotarootjob.cpp:79
#10 0xb677830f in KIMAP::SessionPrivate::responseReceived (this=0x823eac8, response=...) at /usr/src/debug/kdepimlibs-4.7.2/kimap/session.cpp:271
#11 0xb6778e16 in KIMAP::Session::qt_metacall (this=0x829d8c0, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0xb2617e88) at /usr/src/debug/kdepimlibs-4.7.2/build/kimap/session.moc:113
#12 0xb74e97ed in metacall (argv=0xb2617e88, idx=11, cl=QMetaObject::InvokeMetaMethod, object=0x829d8c0) at kernel/qmetaobject.cpp:237
#13 QMetaObject::metacall (object=0x829d8c0, cl=QMetaObject::InvokeMetaMethod, idx=11, argv=0xb2617e88) at kernel/qmetaobject.cpp:232
#14 0xb74f4315 in QMetaCallEvent::placeMetaCall (this=0xb2617ea8, object=0x829d8c0) at kernel/qobject.cpp:535
#15 0xb74fb83f in QObject::event (this=0x829d8c0, e=0xb2617ea8) at kernel/qobject.cpp:1226
#16 0xb6a1af24 in notify_helper (e=0xb2617ea8, receiver=0x829d8c0, this=0x80e3ca8) at kernel/qapplication.cpp:4481
#17 QApplicationPrivate::notify_helper (this=0x80e3ca8, receiver=0x829d8c0, e=0xb2617ea8) at kernel/qapplication.cpp:4453
#18 0xb6a202b2 in QApplication::notify (this=0xb2617ea8, receiver=0x829d8c0, e=0xb2617ea8) at kernel/qapplication.cpp:4228
#19 0xb6012681 in KApplication::notify (this=0xbfcabe50, receiver=0x829d8c0, event=0xb2617ea8) at /usr/src/debug/kdelibs-4.7.2/kdeui/kernel/kapplication.cpp:311
#20 0xb74e343e in QCoreApplication::notifyInternal (this=0xbfcabe50, receiver=0x829d8c0, event=0xb2617ea8) at kernel/qcoreapplication.cpp:787
#21 0xb74e6c04 in sendEvent (event=<optimized out>, receiver=<optimized out>) at kernel/qcoreapplication.h:215
#22 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x80c8410) at kernel/qcoreapplication.cpp:1428
#23 0xb74e6d4c in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1321
#24 0xb7511414 in sendPostedEvents () at kernel/qcoreapplication.h:220
#25 postEventSourceDispatch (s=0x80e6eb8) at kernel/qeventdispatcher_glib.cpp:277
#26 0xb56e2e2f in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#27 0xb56e3560 in ?? () from /usr/lib/libglib-2.0.so.0
#28 0xb56e37fa in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#29 0xb7511847 in QEventDispatcherGlib::processEvents (this=0x80c7fa8, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#30 0xb6aceb1a in QGuiEventDispatcherGlib::processEvents (this=0x80c7fa8, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#31 0xb74e245d in QEventLoop::processEvents (this=0xbfcabdb4, flags=...) at kernel/qeventloop.cpp:149
#32 0xb74e26a1 in QEventLoop::exec (this=0xbfcabdb4, flags=...) at kernel/qeventloop.cpp:201
#33 0xb74e6dfa in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064
#34 0xb6a18da4 in QApplication::exec () at kernel/qapplication.cpp:3755
#35 0xb770736f in Akonadi::ResourceBase::init (r=0x81cf940) at /usr/src/debug/kdepimlibs-4.7.2/akonadi/resourcebase.cpp:393
#36 0x0805f627 in int Akonadi::ResourceBase::init<ImapResource>(int, char**) ()
#37 0x08059a9b in ?? ()
#38 0xb58e2003 in __libc_start_main () from /lib/libc.so.6
#39 0x08059cb9 in _start ()

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

Possible duplicates by query: bug 287784.

Reported using DrKonqi
Comment 1 Christophe Marin 2012-03-31 13:42:34 UTC

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