https://bugs.kde.org/show_bug.cgi?id=362098
Bug ID: 362098 Summary: Crash when opening a message if kdepim-addons is not installed Product: kmail2 Version: unspecified Platform: Compiled Sources OS: Linux Status: UNCONFIRMED Severity: crash Priority: NOR Component: general Assignee: kdepim-b...@kde.org Reporter: aro...@archlinux.org If kdepim-addons is missing, kdepim (16.04) crashes when double-clicking any message in the list to open it in a new window Application: KMail (kmail), signal: Segmentation fault Using host libthread_db library "/usr/lib/libthread_db.so.1". [Current thread is 1 (Thread 0x7f6304e2d840 (LWP 25592))] Thread 19 (Thread 0x7f62def3a700 (LWP 25593)): #0 0x00007f6301ea5c3d in poll () from /usr/lib/libc.so.6 #1 0x00007f62f491bae2 in ?? () from /usr/lib/libxcb.so.1 #2 0x00007f62f491d757 in xcb_wait_for_event () from /usr/lib/libxcb.so.1 #3 0x00007f62e0232a99 in ?? () from /usr/lib/libQt5XcbQpa.so.5 #4 0x00007f63027aade8 in ?? () from /usr/lib/libQt5Core.so.5 #5 0x00007f62f7c49424 in start_thread () from /usr/lib/libpthread.so.0 #6 0x00007f6301eaecbd in clone () from /usr/lib/libc.so.6 Thread 18 (Thread 0x7f62dd5b9700 (LWP 25594)): #0 0x00007f6301ebb2cf in __libc_enable_asynccancel () from /usr/lib/libc.so.6 #1 0x00007f6301ea1c02 in read () from /usr/lib/libc.so.6 #2 0x00007f62f776d4f0 in ?? () from /usr/lib/libglib-2.0.so.0 #3 0x00007f62f7729be4 in g_main_context_check () from /usr/lib/libglib-2.0.so.0 #4 0x00007f62f772a0a0 in ?? () from /usr/lib/libglib-2.0.so.0 #5 0x00007f62f772a20c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #6 0x00007f63029d3cab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #7 0x00007f630297c6fa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #8 0x00007f63027a5fe4 in QThread::exec() () from /usr/lib/libQt5Core.so.5 #9 0x00007f6300dfaa55 in ?? () from /usr/lib/libQt5DBus.so.5 #10 0x00007f63027aade8 in ?? () from /usr/lib/libQt5Core.so.5 #11 0x00007f62f7c49424 in start_thread () from /usr/lib/libpthread.so.0 #12 0x00007f6301eaecbd in clone () from /usr/lib/libc.so.6 Thread 17 (Thread 0x7f62d7fff700 (LWP 25595)): #0 0x00007f6301ea5c3d in poll () from /usr/lib/libc.so.6 #1 0x00007f62f772a0fc in ?? () from /usr/lib/libglib-2.0.so.0 #2 0x00007f62f772a20c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #3 0x00007f63029d3cab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #4 0x00007f630297c6fa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #5 0x00007f63027a5fe4 in QThread::exec() () from /usr/lib/libQt5Core.so.5 #6 0x00007f63027aade8 in ?? () from /usr/lib/libQt5Core.so.5 #7 0x00007f62f7c49424 in start_thread () from /usr/lib/libpthread.so.0 #8 0x00007f6301eaecbd in clone () from /usr/lib/libc.so.6 Thread 16 (Thread 0x7f62d7170700 (LWP 25596)): #0 0x00007f62f776e894 in g_mutex_unlock () from /usr/lib/libglib-2.0.so.0 #1 0x00007f62f7729969 in g_main_context_query () from /usr/lib/libglib-2.0.so.0 #2 0x00007f62f772a077 in ?? () from /usr/lib/libglib-2.0.so.0 #3 0x00007f62f772a20c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #4 0x00007f63029d3cab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #5 0x00007f630297c6fa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #6 0x00007f63027a5fe4 in QThread::exec() () from /usr/lib/libQt5Core.so.5 #7 0x00007f63027aade8 in ?? () from /usr/lib/libQt5Core.so.5 #8 0x00007f62f7c49424 in start_thread () from /usr/lib/libpthread.so.0 #9 0x00007f6301eaecbd in clone () from /usr/lib/libc.so.6 Thread 15 (Thread 0x7f62d696f700 (LWP 25598)): #0 0x00007f6301ea5c3d in poll () from /usr/lib/libc.so.6 #1 0x00007f62f772a0fc in ?? () from /usr/lib/libglib-2.0.so.0 #2 0x00007f62f772a20c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #3 0x00007f63029d3cab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #4 0x00007f630297c6fa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #5 0x00007f63027a5fe4 in QThread::exec() () from /usr/lib/libQt5Core.so.5 #6 0x00007f63027aade8 in ?? () from /usr/lib/libQt5Core.so.5 #7 0x00007f62f7c49424 in start_thread () from /usr/lib/libpthread.so.0 #8 0x00007f6301eaecbd in clone () from /usr/lib/libc.so.6 Thread 14 (Thread 0x7f62d616e700 (LWP 25600)): #0 0x00007f6301ea1c0d in read () from /usr/lib/libc.so.6 #1 0x00007f62f776d4f0 in ?? () from /usr/lib/libglib-2.0.so.0 #2 0x00007f62f7729be4 in g_main_context_check () from /usr/lib/libglib-2.0.so.0 #3 0x00007f62f772a0a0 in ?? () from /usr/lib/libglib-2.0.so.0 #4 0x00007f62f772a20c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #5 0x00007f63029d3cab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #6 0x00007f630297c6fa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #7 0x00007f63027a5fe4 in QThread::exec() () from /usr/lib/libQt5Core.so.5 #8 0x00007f63027aade8 in ?? () from /usr/lib/libQt5Core.so.5 #9 0x00007f62f7c49424 in start_thread () from /usr/lib/libpthread.so.0 #10 0x00007f6301eaecbd in clone () from /usr/lib/libc.so.6 Thread 13 (Thread 0x7f62d574c700 (LWP 25602)): #0 0x00007f62f776e894 in g_mutex_unlock () from /usr/lib/libglib-2.0.so.0 #1 0x00007f62f772a216 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #2 0x00007f63029d3cab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #3 0x00007f630297c6fa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #4 0x00007f63027a5fe4 in QThread::exec() () from /usr/lib/libQt5Core.so.5 #5 0x00007f63027aade8 in ?? () from /usr/lib/libQt5Core.so.5 #6 0x00007f62f7c49424 in start_thread () from /usr/lib/libpthread.so.0 #7 0x00007f6301eaecbd in clone () from /usr/lib/libc.so.6 Thread 12 (Thread 0x7f62bb2f9700 (LWP 25604)): #0 0x00007f62f776e894 in g_mutex_unlock () from /usr/lib/libglib-2.0.so.0 #1 0x00007f62f7729680 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0 #2 0x00007f62f772a02b in ?? () from /usr/lib/libglib-2.0.so.0 #3 0x00007f62f772a20c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #4 0x00007f63029d3cab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #5 0x00007f630297c6fa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #6 0x00007f63027a5fe4 in QThread::exec() () from /usr/lib/libQt5Core.so.5 #7 0x00007f63027aade8 in ?? () from /usr/lib/libQt5Core.so.5 #8 0x00007f62f7c49424 in start_thread () from /usr/lib/libpthread.so.0 #9 0x00007f6301eaecbd in clone () from /usr/lib/libc.so.6 Thread 11 (Thread 0x7f62baaf8700 (LWP 25606)): #0 0x00007f62f7729892 in g_main_context_query () from /usr/lib/libglib-2.0.so.0 #1 0x00007f62f772a077 in ?? () from /usr/lib/libglib-2.0.so.0 #2 0x00007f62f772a20c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #3 0x00007f63029d3cab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #4 0x00007f630297c6fa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #5 0x00007f63027a5fe4 in QThread::exec() () from /usr/lib/libQt5Core.so.5 #6 0x00007f63027aade8 in ?? () from /usr/lib/libQt5Core.so.5 #7 0x00007f62f7c49424 in start_thread () from /usr/lib/libpthread.so.0 #8 0x00007f6301eaecbd in clone () from /usr/lib/libc.so.6 Thread 10 (Thread 0x7f62ba2f7700 (LWP 25608)): #0 0x00007f62f7c4f03f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 #1 0x00007f62f27787db in ?? () from /usr/lib/libQt5WebKit.so.5 #2 0x00007f62f2778819 in ?? () from /usr/lib/libQt5WebKit.so.5 #3 0x00007f62f7c49424 in start_thread () from /usr/lib/libpthread.so.0 #4 0x00007f6301eaecbd in clone () from /usr/lib/libc.so.6 Thread 9 (Thread 0x7f62b3fff700 (LWP 25609)): #0 0x00007f62f7c4f03f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 #1 0x00007f62f2477d84 in ?? () from /usr/lib/libQt5WebKit.so.5 #2 0x00007f62f27a8481 in ?? () from /usr/lib/libQt5WebKit.so.5 #3 0x00007f62f7c49424 in start_thread () from /usr/lib/libpthread.so.0 #4 0x00007f6301eaecbd in clone () from /usr/lib/libc.so.6 Thread 8 (Thread 0x7f62b37fe700 (LWP 25610)): #0 0x00007f62f7c4f03f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 #1 0x00007f62f2478df3 in ?? () from /usr/lib/libQt5WebKit.so.5 #2 0x00007f62f27a8481 in ?? () from /usr/lib/libQt5WebKit.so.5 #3 0x00007f62f7c49424 in start_thread () from /usr/lib/libpthread.so.0 #4 0x00007f6301eaecbd in clone () from /usr/lib/libc.so.6 Thread 7 (Thread 0x7f62b2ffd700 (LWP 25611)): #0 0x00007f62f7c4f03f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 #1 0x00007f62f2478df3 in ?? () from /usr/lib/libQt5WebKit.so.5 #2 0x00007f62f27a8481 in ?? () from /usr/lib/libQt5WebKit.so.5 #3 0x00007f62f7c49424 in start_thread () from /usr/lib/libpthread.so.0 #4 0x00007f6301eaecbd in clone () from /usr/lib/libc.so.6 Thread 6 (Thread 0x7f62b27fc700 (LWP 25612)): #0 0x00007f62f7c4f03f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 #1 0x00007f62f2478df3 in ?? () from /usr/lib/libQt5WebKit.so.5 #2 0x00007f62f27a8481 in ?? () from /usr/lib/libQt5WebKit.so.5 #3 0x00007f62f7c49424 in start_thread () from /usr/lib/libpthread.so.0 #4 0x00007f6301eaecbd in clone () from /usr/lib/libc.so.6 Thread 5 (Thread 0x7f62b1bfb700 (LWP 25613)): #0 0x00007f6301ea1c0d in read () from /usr/lib/libc.so.6 #1 0x00007f62f776d4f0 in ?? () from /usr/lib/libglib-2.0.so.0 #2 0x00007f62f7729be4 in g_main_context_check () from /usr/lib/libglib-2.0.so.0 #3 0x00007f62f772a0a0 in ?? () from /usr/lib/libglib-2.0.so.0 #4 0x00007f62f772a20c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #5 0x00007f63029d3cab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #6 0x00007f630297c6fa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #7 0x00007f63027a5fe4 in QThread::exec() () from /usr/lib/libQt5Core.so.5 #8 0x00007f63027aade8 in ?? () from /usr/lib/libQt5Core.so.5 #9 0x00007f62f7c49424 in start_thread () from /usr/lib/libpthread.so.0 #10 0x00007f6301eaecbd in clone () from /usr/lib/libc.so.6 Thread 4 (Thread 0x7f62b13fa700 (LWP 25620)): #0 0x00007f6301ea5c3d in poll () from /usr/lib/libc.so.6 #1 0x00007f62f772a0fc in ?? () from /usr/lib/libglib-2.0.so.0 #2 0x00007f62f772a20c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #3 0x00007f63029d3cab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #4 0x00007f630297c6fa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #5 0x00007f63027a5fe4 in QThread::exec() () from /usr/lib/libQt5Core.so.5 #6 0x00007f63027aade8 in ?? () from /usr/lib/libQt5Core.so.5 #7 0x00007f62f7c49424 in start_thread () from /usr/lib/libpthread.so.0 #8 0x00007f6301eaecbd in clone () from /usr/lib/libc.so.6 Thread 3 (Thread 0x7f626bffd700 (LWP 25623)): #0 0x00007f62f776e879 in g_mutex_lock () from /usr/lib/libglib-2.0.so.0 #1 0x00007f62f772a1f8 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #2 0x00007f63029d3cab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #3 0x00007f630297c6fa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #4 0x00007f63027a5fe4 in QThread::exec() () from /usr/lib/libQt5Core.so.5 #5 0x00007f63027aade8 in ?? () from /usr/lib/libQt5Core.so.5 #6 0x00007f62f7c49424 in start_thread () from /usr/lib/libpthread.so.0 #7 0x00007f6301eaecbd in clone () from /usr/lib/libc.so.6 Thread 2 (Thread 0x7f626a070700 (LWP 25638)): #0 0x00007f6301ea5c3d in poll () from /usr/lib/libc.so.6 #1 0x00007f62f772a0fc in ?? () from /usr/lib/libglib-2.0.so.0 #2 0x00007f62f772a20c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #3 0x00007f63029d3cab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #4 0x00007f630297c6fa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #5 0x00007f63027a5fe4 in QThread::exec() () from /usr/lib/libQt5Core.so.5 #6 0x00007f63027aade8 in ?? () from /usr/lib/libQt5Core.so.5 #7 0x00007f62f7c49424 in start_thread () from /usr/lib/libpthread.so.0 #8 0x00007f6301eaecbd in clone () from /usr/lib/libc.so.6 Thread 1 (Thread 0x7f6304e2d840 (LWP 25592)): [KCrash Handler] #5 0x00007f630476f57b in KMReaderMainWin::showMessage(QString const&, Akonadi::Item const&, Akonadi::Collection const&) () from /usr/lib/libkmailprivate.so.5 #6 0x00007f6304779ad0 in KMMainWidget::slotItemsFetchedForActivation(KMCommand*) () from /usr/lib/libkmailprivate.so.5 #7 0x00007f63029aabae in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQt5Core.so.5 #8 0x00007f630487bfa2 in ?? () from /usr/lib/libkmailprivate.so.5 #9 0x00007f630475ff9b in ?? () from /usr/lib/libkmailprivate.so.5 #10 0x00007f63029aabae in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQt5Core.so.5 #11 0x00007f630487bf3e in ?? () from /usr/lib/libkmailprivate.so.5 #12 0x00007f63047621d0 in ?? () from /usr/lib/libkmailprivate.so.5 #13 0x00007f63029aabae in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQt5Core.so.5 #14 0x00007f63037dd6d2 in KJob::result(KJob*, KJob::QPrivateSignal) () from /usr/lib/libKF5CoreAddons.so.5 #15 0x00007f63037df041 in KJob::finishJob(bool) () from /usr/lib/libKF5CoreAddons.so.5 #16 0x00007f62fc1a20cb in ?? () from /usr/lib/libKF5AkonadiCore.so.5 #17 0x00007f63029ab659 in QObject::event(QEvent*) () from /usr/lib/libQt5Core.so.5 #18 0x00007f6303b8b68c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5 #19 0x00007f6303b908f6 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5 #20 0x00007f630297e518 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/libQt5Core.so.5 #21 0x00007f63029803da in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQt5Core.so.5 #22 0x00007f63029d3883 in ?? () from /usr/lib/libQt5Core.so.5 #23 0x00007f62f7729f07 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #24 0x00007f62f772a160 in ?? () from /usr/lib/libglib-2.0.so.0 #25 0x00007f62f772a20c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #26 0x00007f63029d3c8f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #27 0x00007f630297c6fa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #28 0x00007f6302984b7c in QCoreApplication::exec() () from /usr/lib/libQt5Core.so.5 #29 0x00000000004039a7 in ?? () #30 0x00007f6301de7710 in __libc_start_main () from /usr/lib/libc.so.6 #31 0x0000000000404099 in _start () Reproducible: Always -- You are receiving this mail because: You are watching all bug changes.