[Bug 264622] New: kdepimlibs imap/quota crash

laloch at atlas.cz laloch at atlas.cz
Fri Jan 28 12:22:48 GMT 2011


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

           Summary: kdepimlibs imap/quota crash
           Product: Akonadi
           Version: unspecified
          Platform: Archlinux Packages
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: IMAP resource
        AssignedTo: ervin at kde.org
        ReportedBy: laloch at atlas.cz
                CC: vkrause at kde.org, kdepim-bugs at kde.org


Application: akonadi_imap_resource (0.1)
KDE Platform Version: 4.6.00 (4.6.0)
Qt Version: 4.7.1
Operating System: Linux 2.6.37-ARCH i686
Distribution: "Arch Linux"

-- Information about the crash:
KIMAP::GetQuotaRootJob crashes if the IMAP server responds with multiple
resources per quota root.

example:
C: A003 GETQUOTAROOT INBOX
S: * QUOTAROOT INBOX ""
S: * QUOTA "" (STORAGE 10 512)
S: * QUOTA "" (MESSAGE 300 10000)
S: A003 OK Getquota completed

The crash can be reproduced every time.

-- Backtrace:
Application: Akonadi Resource (akonadi_imap_resource), signal: Segmentation
fault
[Current thread is 1 (Thread 0xb4d2c710 (LWP 15965))]

Thread 3 (Thread 0xb28fdb70 (LWP 16022)):
#0  0xb598bd76 in clock_gettime () from /lib/librt.so.1
#1  0xb73fab88 in ?? () from /usr/lib/libQtCore.so.4
#2  0xb74c7a42 in ?? () from /usr/lib/libQtCore.so.4
#3  0xb74c6292 in ?? () from /usr/lib/libQtCore.so.4
#4  0xb74c632d in ?? () from /usr/lib/libQtCore.so.4
#5  0xb58f7096 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#6  0xb58f7f33 in ?? () from /usr/lib/libglib-2.0.so.0
#7  0xb58f8604 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#8  0xb74c6ad7 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#9  0xb7498769 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#10 0xb7498a0a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#11 0xb73a1b9b in QThread::exec() () from /usr/lib/libQtCore.so.4
#12 0xb6775d22 in ?? () from /usr/lib/libkimap.so.4
#13 0xb73a4629 in ?? () from /usr/lib/libQtCore.so.4
#14 0xb59f3dd0 in start_thread () from /lib/libpthread.so.0
#15 0xb5b2d89e in clone () from /lib/libc.so.6

Thread 2 (Thread 0xb20fcb70 (LWP 16026)):
#0  0xb78ab424 in __kernel_vsyscall ()
#1  0xb59f86b3 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib/libpthread.so.0
#2  0xb5b3b514 in pthread_cond_timedwait () from /lib/libc.so.6
#3  0xb73a4c8f in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib/libQtCore.so.4
#4  0xb739a5b1 in ?? () from /usr/lib/libQtCore.so.4
#5  0xb73a4629 in ?? () from /usr/lib/libQtCore.so.4
#6  0xb59f3dd0 in start_thread () from /lib/libpthread.so.0
#7  0xb5b2d89e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb4d2c710 (LWP 15965)):
[KCrash Handler]
#7  0xb678b5dc in KIMAP::GetQuotaRootJob::handleResponse(KIMAP::Message const&)
() from /usr/lib/libkimap.so.4
#8  0xb6773c9a in KIMAP::SessionPrivate::responseReceived(KIMAP::Message
const&) () from /usr/lib/libkimap.so.4
#9  0xb6774d80 in KIMAP::Session::qt_metacall(QMetaObject::Call, int, void**)
() from /usr/lib/libkimap.so.4
#10 0xb749fc0a in QMetaObject::metacall(QObject*, QMetaObject::Call, int,
void**) () from /usr/lib/libQtCore.so.4
#11 0xb74aa306 in QMetaCallEvent::placeMetaCall(QObject*) () from
/usr/lib/libQtCore.so.4
#12 0xb74ae87f in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4
#13 0xb69ee844 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from
/usr/lib/libQtGui.so.4
#14 0xb69f342e in QApplication::notify(QObject*, QEvent*) () from
/usr/lib/libQtGui.so.4
#15 0xb6110d0a in KApplication::notify(QObject*, QEvent*) () from
/usr/lib/libkdeui.so.5
#16 0xb749959b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from
/usr/lib/libQtCore.so.4
#17 0xb749d1c5 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int,
QThreadData*) () from /usr/lib/libQtCore.so.4
#18 0xb749d39d in QCoreApplication::sendPostedEvents(QObject*, int) () from
/usr/lib/libQtCore.so.4
#19 0xb74c6924 in ?? () from /usr/lib/libQtCore.so.4
#20 0xb58f7b72 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#21 0xb58f8350 in ?? () from /usr/lib/libglib-2.0.so.0
#22 0xb58f8604 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#23 0xb74c6a9c in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#24 0xb6aa0245 in ?? () from /usr/lib/libQtGui.so.4
#25 0xb7498769 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#26 0xb7498a0a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#27 0xb749d45f in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#28 0xb69ec687 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#29 0xb7786a33 in Akonadi::ResourceBase::init(Akonadi::ResourceBase*) () from
/usr/lib/libakonadi-kde.so.4
#30 0x08063b23 in _start ()

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