Bug 351006 - Crashed for no apparent reason
Summary: Crashed for no apparent reason
Status: RESOLVED UNMAINTAINED
Alias: None
Product: kontact
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2015-08-05 18:37 UTC by Chris
Modified: 2018-02-01 09:51 UTC (History)
0 users

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 Chris 2015-08-05 18:37:55 UTC
Application: kontact (4.14.9)
KDE Platform Version: 4.14.9
Qt Version: 4.8.6
Operating System: Linux 3.16.7-21-desktop x86_64
Distribution: "openSUSE 13.2 (Harlequin) (x86_64)"

-- Information about the crash:
Nothing.  Kontact was open in the background. I was using Chrome and LibreOffice.

The crash can be reproduced sometimes.

-- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f88a29fa800 (LWP 6063))]

Thread 6 (Thread 0x7f8883b07700 (LWP 6064)):
#0  0x00007f889a00605f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f889d7ac686 in WTF::TCMalloc_PageHeap::scavengerThread() () at /usr/lib64/libQtWebKit.so.4
#2  0x00007f889d7ac6b9 in  () at /usr/lib64/libQtWebKit.so.4
#3  0x00007f889a0020a4 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f889ff8f08d in clone () at /lib64/libc.so.6

Thread 5 (Thread 0x7f8883206700 (LWP 6065)):
#0  0x00007f889a00605f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f889d51ee7d in JSC::BlockAllocator::blockFreeingThreadMain() () at /usr/lib64/libQtWebKit.so.4
#2  0x00007f889d7d41e6 in WTF::wtfThreadEntryPoint(void*) () at /usr/lib64/libQtWebKit.so.4
#3  0x00007f889a0020a4 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f889ff8f08d in clone () at /lib64/libc.so.6

Thread 4 (Thread 0x7f882fada700 (LWP 6080)):
#0  0x00007f889ff86c5d in poll () at /lib64/libc.so.6
#1  0x00007f8899a36be4 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f8899a36cec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f88a07090de in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#4  0x00007f88a06dae6f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#5  0x00007f88a06db165 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#6  0x00007f88a05d80bf in QThread::exec() () at /usr/lib64/libQtCore.so.4
#7  0x00007f88a05da79f in  () at /usr/lib64/libQtCore.so.4
#8  0x00007f889a0020a4 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f889ff8f08d in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7f88270e6700 (LWP 6134)):
#0  0x00007f889ff86c5d in poll () at /lib64/libc.so.6
#1  0x00007f8899a36be4 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f8899a36cec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f88a07090de in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#4  0x00007f88a06dae6f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#5  0x00007f88a06db165 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#6  0x00007f88a05d80bf in QThread::exec() () at /usr/lib64/libQtCore.so.4
#7  0x00007f88a06bc783 in  () at /usr/lib64/libQtCore.so.4
#8  0x00007f88a05da79f in  () at /usr/lib64/libQtCore.so.4
#9  0x00007f889a0020a4 in start_thread () at /lib64/libpthread.so.0
#10 0x00007f889ff8f08d in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7f880fec8700 (LWP 10465)):
#0  0x00007f889ff86c5d in poll () at /lib64/libc.so.6
#1  0x00007f8899a36be4 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f8899a36cec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f88a07090de in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#4  0x00007f88a06dae6f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#5  0x00007f88a06db165 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#6  0x00007f88a05d80bf in QThread::exec() () at /usr/lib64/libQtCore.so.4
#7  0x00007f88a06bc783 in  () at /usr/lib64/libQtCore.so.4
#8  0x00007f88a05da79f in  () at /usr/lib64/libQtCore.so.4
#9  0x00007f889a0020a4 in start_thread () at /lib64/libpthread.so.0
#10 0x00007f889ff8f08d in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7f88a29fa800 (LWP 6063)):
[KCrash Handler]
#5  0x00007f88a1538844 in QTabWidget::currentWidget() const () at /usr/lib64/libQtGui.so.4
#6  0x00007f8838b112c0 in MessageList::Pane::markMessageItemsAsAboutToBeRemoved(long, bool) () at /usr/lib64/libmessagelist.so.4
#7  0x00007f88393ab8be in KMMainWidget::slotTrashMessagesCompleted(KMMoveCommand*) () at /usr/lib64/libkmailprivate.so.4
#8  0x00007f88394a13e0 in  () at /usr/lib64/libkmailprivate.so.4
#9  0x00007f88a06f01fa in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () at /usr/lib64/libQtCore.so.4
#10 0x00007f88394a059f in KMMoveCommand::moveDone(KMMoveCommand*) () at /usr/lib64/libkmailprivate.so.4
#11 0x00007f8839398f1f in KMMoveCommand::completeMove(KMCommand::Result) () at /usr/lib64/libkmailprivate.so.4
#12 0x00007f88a06f01fa in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () at /usr/lib64/libQtCore.so.4
#13 0x00007f88a0b70352 in KJob::result(KJob*) () at /usr/lib64/libkdecore.so.5
#14 0x00007f88a0b70390 in KJob::emitResult() () at /usr/lib64/libkdecore.so.5
#15 0x00007f889ef75b31 in  () at /usr/lib64/libakonadi-kde.so.4
#16 0x00007f889efc67e2 in  () at /usr/lib64/libakonadi-kde.so.4
#17 0x00007f88a06f01fa in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () at /usr/lib64/libQtCore.so.4
#18 0x00007f88a06f01fa in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () at /usr/lib64/libQtCore.so.4
#19 0x00007f889af88d1d in  () at /usr/lib64/libQtNetwork.so.4
#20 0x00007f889af91d1d in  () at /usr/lib64/libQtNetwork.so.4
#21 0x00007f88a10ea76c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQtGui.so.4
#22 0x00007f88a10f0cad in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQtGui.so.4
#23 0x00007f88a1e02e0a in KApplication::notify(QObject*, QEvent*) () at /usr/lib64/libkdeui.so.5
#24 0x00007f88a06dc2ad in QCoreApplication::notifyInternal(QObject*, QEvent*) () at /usr/lib64/libQtCore.so.4
#25 0x00007f88a0709e18 in  () at /usr/lib64/libQtCore.so.4
#26 0x00007f8899a36a04 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0
#27 0x00007f8899a36c48 in  () at /usr/lib64/libglib-2.0.so.0
#28 0x00007f8899a36cec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#29 0x00007f88a07090be in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#30 0x00007f88a1187676 in  () at /usr/lib64/libQtGui.so.4
#31 0x00007f88a06dae6f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#32 0x00007f88a06db165 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#33 0x00007f88a0b714f3 in KJob::exec() () at /usr/lib64/libkdecore.so.5
#34 0x00007f883938a4e6 in KMKernel::cleanup() () at /usr/lib64/libkmailprivate.so.4
#35 0x00007f8839757888 in  () at /usr/lib64/kde4/kmailpart.so
#36 0x00007f8839757969 in  () at /usr/lib64/kde4/kmailpart.so
#37 0x00007f88a267f8be in KontactInterface::Plugin::~Plugin() () at /usr/lib64/libkontactinterface.so.4
#38 0x00007f888027b6b6 in  () at /usr/lib64/kde4/kontact_kmailplugin.so
#39 0x00007f888027b6d9 in  () at /usr/lib64/kde4/kontact_kmailplugin.so
#40 0x00007f88a22464ce in Kontact::MainWindow::~MainWindow() () at /usr/lib64/libkontactprivate.so.4
#41 0x00007f88a2246629 in Kontact::MainWindow::~MainWindow() () at /usr/lib64/libkontactprivate.so.4
#42 0x00007f88a06f45d8 in QObject::event(QEvent*) () at /usr/lib64/libQtCore.so.4
#43 0x00007f88a1139c5b in QWidget::event(QEvent*) () at /usr/lib64/libQtGui.so.4
#44 0x00007f88a14ef0b3 in QMainWindow::event(QEvent*) () at /usr/lib64/libQtGui.so.4
#45 0x00007f88a1eee979 in KXmlGuiWindow::event(QEvent*) () at /usr/lib64/libkdeui.so.5
#46 0x00007f88a10ea76c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQtGui.so.4
#47 0x00007f88a10f0cad in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQtGui.so.4
#48 0x00007f88a1e02e0a in KApplication::notify(QObject*, QEvent*) () at /usr/lib64/libkdeui.so.5
#49 0x00007f88a06dc2ad in QCoreApplication::notifyInternal(QObject*, QEvent*) () at /usr/lib64/libQtCore.so.4
#50 0x00007f88a06df57d in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib64/libQtCore.so.4
#51 0x00007f88a07098fe in  () at /usr/lib64/libQtCore.so.4
#52 0x00007f8899a36a04 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0
#53 0x00007f8899a36c48 in  () at /usr/lib64/libglib-2.0.so.0
#54 0x00007f8899a36cec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#55 0x00007f88a07090be in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#56 0x00007f88a1187676 in  () at /usr/lib64/libQtGui.so.4
#57 0x00007f88a06dae6f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#58 0x00007f88a06db165 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#59 0x00007f88a06e05b9 in QCoreApplication::exec() () at /usr/lib64/libQtCore.so.4
#60 0x00000000004037f2 in  ()
#61 0x00007f889fecbb05 in __libc_start_main () at /lib64/libc.so.6
#62 0x0000000000403c97 in _start ()

Possible duplicates by query: bug 328735.

Reported using DrKonqi
Comment 1 Denis Kurz 2017-06-23 19:39:06 UTC
This bug has never been confirmed for a Kontact version that is based on KDE Frameworks (5.x). Those versions differ significantly from the old 4.x series. Therefore, I plan to close it in around two or three months. In the meantime, it is set to WAITINGFORINFO to give reporters the oportunity to check if it is still valid. As soon as someone confirms it for a recent version (at least 5.1, ideally even more recent), I'll gladly reopen it.

Please understand that we lack the manpower to triage bugs reported for versions almost two years beyond their end of life.
Comment 2 Denis Kurz 2018-02-01 09:51:08 UTC
Just as announced in my last comment, I close this bug. If you encounter it again in a recent version (at least 5.1 aka 15.12; preferably much more recent), please open a new one unless it already exists. Thank you for all your input.