[Bug 855763] New: IMAP server crashes when moving messages
https://bugzilla.novell.com/show_bug.cgi?id=855763 https://bugzilla.novell.com/show_bug.cgi?id=855763#c0 Summary: IMAP server crashes when moving messages Classification: openSUSE Product: openSUSE 13.1 Version: Final Platform: Macintosh OS/Version: openSUSE 13.1 Status: NEW Severity: Major Priority: P5 - None Component: KDE4 Applications AssignedTo: kde-maintainers@suse.de ReportedBy: julia.mailings@gmx.com QAContact: qa-bugs@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux i686; rv:25.0) Gecko/20100101 Firefox/25.0 In KMail, the IMAP server (through Akonadi) crashes when moving messages from my inbox to other folders. These seems to happen more frequently when moving multiple messages at once. When the server is restarted, it hangs and/or crashes. When it hangs, it reports that it is attempting to move the messages. The messages are already successfully moved, so, of course, there is nothing to be done, and the program hangs. This happens only with my work email, which is on an Exchange server. This seems to happen every time, although getting the server working properly again is such a pain that I haven't bothered to test this thoroughly. The crash generates the following backtrace information, although the KDE crash handler believes that it is unlikely to be useful: Application: OU of type IMAP E-Mail Server (akonadi_imap_resource), signal: Segmentation fault Using host libthread_db library "/lib/libthread_db.so.1". [Current thread is 1 (Thread 0xb4729a00 (LWP 22753))] Thread 2 (Thread 0xb1ac3b40 (LWP 22756)): #0 0xb7729424 in __kernel_vsyscall () #1 0xb5726372 in clock_gettime () from /lib/libc.so.6 #2 0xb720c07c in ?? () from /usr/lib/libQtCore.so.4 #3 0xb72f1e82 in ?? () from /usr/lib/libQtCore.so.4 #4 0xb72f043b in ?? () from /usr/lib/libQtCore.so.4 #5 0xb72f04ca in ?? () from /usr/lib/libQtCore.so.4 #6 0xb54330e3 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0 #7 0xb54339ff in ?? () from /usr/lib/libglib-2.0.so.0 #8 0xb5433c48 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #9 0xb72f060f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #10 0xb72bfa03 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #11 0xb72bfd29 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #12 0xb71ae30d in QThread::exec() () from /usr/lib/libQtCore.so.4 #13 0xb71ae45b in QThread::run() () from /usr/lib/libQtCore.so.4 #14 0xb71b0c5f in ?? () from /usr/lib/libQtCore.so.4 #15 0xb55a507a in start_thread () from /lib/libpthread.so.0 #16 0xb571880e in clone () from /lib/libc.so.6 Thread 1 (Thread 0xb4729a00 (LWP 22753)): [KCrash Handler] #6 0x0808a33e in ?? () #7 0x0808a960 in ?? () #8 0xb72d5c55 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4 #9 0xb59f6c55 in KJob::result(KJob*) () from /usr/lib/libkdecore.so.5 #10 0xb59f6ca2 in KJob::emitResult() () from /usr/lib/libkdecore.so.5 #11 0xb64e4fae in KIMAP::Job::handleErrorReplies(KIMAP::Message const&) () from /usr/lib/libkimap.so.4 #12 0xb650a699 in KIMAP::SearchJob::handleResponse(KIMAP::Message const&) () from /usr/lib/libkimap.so.4 #13 0xb64fdf36 in KIMAP::SessionPrivate::responseReceived(KIMAP::Message const&) () from /usr/lib/libkimap.so.4 #14 0xb65009ab in ?? () from /usr/lib/libkimap.so.4 #15 0xb72d23da in QMetaCallEvent::placeMetaCall(QObject*) () from /usr/lib/libQtCore.so.4 #16 0xb72da2bb in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4 #17 0xb67ca4b4 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #18 0xb67d0ee3 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #19 0xb5d8ccb4 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5 #20 0xb72c0fba in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4 #21 0xb72c42e5 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQtCore.so.4 #22 0xb72c480c in QCoreApplication::sendPostedEvents(QObject*, int) () from /usr/lib/libQtCore.so.4 #23 0xb72f0e0e in ?? () from /usr/lib/libQtCore.so.4 #24 0xb54337de in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #25 0xb5433b88 in ?? () from /usr/lib/libglib-2.0.so.0 #26 0xb5433c48 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #27 0xb72f05ef in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #28 0xb687a51e in ?? () from /usr/lib/libQtGui.so.4 #29 0xb72bfa03 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #30 0xb72bfd29 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #31 0xb72c54fe in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4 #32 0xb67c8944 in QApplication::exec() () from /usr/lib/libQtGui.so.4 #33 0xb75f8228 in Akonadi::ResourceBase::init(Akonadi::ResourceBase*) () from /usr/lib/libakonadi-kde.so.4 #34 0x08062aed in _start () Reproducible: Sometimes Steps to Reproduce: 1. Select an email or multiple emails to move between folders 2. Move these emails to another folder Actual Results: The IMAP server crashes, and must be restarted several times before it works properly again, seemingly at random, although I don't understand the program well enough to say. Expected Results: The files should move seamlessly. Please forgive me if the severity of the bug is set too high. Moving messages around seems like a basic function, so I thought that a "Major" classification might be warranted. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com