https://bugs.kde.org/show_bug.cgi?id=329496 Bug ID: 329496 Summary: Kontact crashed on exit Classification: Unclassified Product: kontact Version: 4.12 Platform: Ubuntu Packages OS: Linux Status: UNCONFIRMED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: kdepim-bugs@kde.org Reporter: kde@csamuel.org Application: kontact (4.12) KDE Platform Version: 4.12.0 Qt Version: 4.8.4 Operating System: Linux 3.11.0-14-generic x86_64 Distribution: Ubuntu 13.10 -- Information about the crash: - What I was doing when the application crashed: I was quiting Kontact and it crashed. It doesn't happen all the time, but this was after searching a folder list. -- Backtrace: Application: Kontact (kontact), signal: Segmentation fault Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0x7f7dc42da7c0 (LWP 7443))] Thread 6 (Thread 0x7f7da5678700 (LWP 7444)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f7dbf0cb1cd in WTF::TCMalloc_PageHeap::scavengerThread() () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4 #2 0x00007f7dbf0cb209 in WTF::TCMalloc_PageHeap::runScavengerThread(void*) () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4 #3 0x00007f7dbb7f0f6e in start_thread (arg=0x7f7da5678700) at pthread_create.c:311 #4 0x00007f7dc18669cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 Thread 5 (Thread 0x7f7d64d75700 (LWP 7445)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f7dbee0bbbd in JSC::BlockAllocator::blockFreeingThreadMain() () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4 #2 0x00007f7dbf0faa76 in WTF::wtfThreadEntryPoint(void*) () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4 #3 0x00007f7dbb7f0f6e in start_thread (arg=0x7f7d64d75700) at pthread_create.c:311 #4 0x00007f7dc18669cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 Thread 4 (Thread 0x7f7d47fff700 (LWP 7461)): #0 0x00007f7dc185ede3 in select () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007f7dc1fdd33b in qt_safe_select (nfds=23, fdread=0x7f7d40000ac8, fdwrite=0x7f7d40000d60, fdexcept=0x7f7d40000ff8, orig_timeout=0x7f7d47ffece0) at kernel/qcore_unix.cpp:93 #2 0x00007f7dc1fe2904 in QEventDispatcherUNIXPrivate::doSelect (this=this@entry=0x7f7d40000910, flags=..., timeout=0x7f7d47ffece0) at kernel/qeventdispatcher_unix.cpp:223 #3 0x00007f7dc1fe2d02 in QEventDispatcherUNIX::processEvents (this=0x7f7d400008f0, flags=...) at kernel/qeventdispatcher_unix.cpp:937 #4 0x00007f7dc1fb15ef in QEventLoop::processEvents (this=this@entry=0x7f7d47ffedb0, flags=...) at kernel/qeventloop.cpp:149 #5 0x00007f7dc1fb18e5 in QEventLoop::exec (this=this@entry=0x7f7d47ffedb0, flags=...) at kernel/qeventloop.cpp:204 #6 0x00007f7dc1eb088f in QThread::exec (this=) at thread/qthread.cpp:542 #7 0x00007f7dc1eb2f2f in QThreadPrivate::start (arg=0x1f011a0) at thread/qthread_unix.cpp:338 #8 0x00007f7dbb7f0f6e in start_thread (arg=0x7f7d47fff700) at pthread_create.c:311 #9 0x00007f7dc18669cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 Thread 3 (Thread 0x7f7d37990700 (LWP 7498)): #0 0x00007f7dc185ede3 in select () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007f7dc1fdd37b in qt_safe_select (nfds=41, fdread=0x7f7d30000ac8, fdwrite=0x7f7d30000d60, fdexcept=0x7f7d30000ff8, orig_timeout=0x0) at kernel/qcore_unix.cpp:83 #2 0x00007f7dc1fe2904 in QEventDispatcherUNIXPrivate::doSelect (this=this@entry=0x7f7d30000910, flags=..., timeout=0x0) at kernel/qeventdispatcher_unix.cpp:223 #3 0x00007f7dc1fe2d02 in QEventDispatcherUNIX::processEvents (this=0x7f7d300008f0, flags=...) at kernel/qeventdispatcher_unix.cpp:937 #4 0x00007f7dc1fb15ef in QEventLoop::processEvents (this=this@entry=0x7f7d3798fd70, flags=...) at kernel/qeventloop.cpp:149 #5 0x00007f7dc1fb18e5 in QEventLoop::exec (this=this@entry=0x7f7d3798fd70, flags=...) at kernel/qeventloop.cpp:204 #6 0x00007f7dc1eb088f in QThread::exec (this=this@entry=0x90d3c10) at thread/qthread.cpp:542 #7 0x00007f7dc1f92d13 in QInotifyFileSystemWatcherEngine::run (this=0x90d3c10) at io/qfilesystemwatcher_inotify.cpp:265 #8 0x00007f7dc1eb2f2f in QThreadPrivate::start (arg=0x90d3c10) at thread/qthread_unix.cpp:338 #9 0x00007f7dbb7f0f6e in start_thread (arg=0x7f7d37990700) at pthread_create.c:311 #10 0x00007f7dc18669cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 Thread 2 (Thread 0x7f7d55eb3700 (LWP 14900)): #0 0x00007f7dc185ede3 in select () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007f7dc1fdd37b in qt_safe_select (nfds=21, fdread=0x7f7d48000aa8, fdwrite=0x7f7d48000d40, fdexcept=0x7f7d48000fd8, orig_timeout=0x0) at kernel/qcore_unix.cpp:83 #2 0x00007f7dc1fe2904 in QEventDispatcherUNIXPrivate::doSelect (this=this@entry=0x7f7d480008f0, flags=..., timeout=0x0) at kernel/qeventdispatcher_unix.cpp:223 #3 0x00007f7dc1fe2d02 in QEventDispatcherUNIX::processEvents (this=0x7f7d4802c9e0, flags=...) at kernel/qeventdispatcher_unix.cpp:937 #4 0x00007f7dc1fb15ef in QEventLoop::processEvents (this=this@entry=0x7f7d55eb2d70, flags=...) at kernel/qeventloop.cpp:149 #5 0x00007f7dc1fb18e5 in QEventLoop::exec (this=this@entry=0x7f7d55eb2d70, flags=...) at kernel/qeventloop.cpp:204 #6 0x00007f7dc1eb088f in QThread::exec (this=this@entry=0xc4a6d40) at thread/qthread.cpp:542 #7 0x00007f7dc1f92d13 in QInotifyFileSystemWatcherEngine::run (this=0xc4a6d40) at io/qfilesystemwatcher_inotify.cpp:265 #8 0x00007f7dc1eb2f2f in QThreadPrivate::start (arg=0xc4a6d40) at thread/qthread_unix.cpp:338 #9 0x00007f7dbb7f0f6e in start_thread (arg=0x7f7d55eb3700) at pthread_create.c:311 #10 0x00007f7dc18669cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 Thread 1 (Thread 0x7f7dc42da7c0 (LWP 7443)): [KCrash Handler] #6 QAbstractItemModelPrivate::removePersistentIndexData (this=0x22f2b80, data=data@entry=0x43432f0) at kernel/qabstractitemmodel.cpp:550 #7 0x00007f7dc1fa8899 in QPersistentModelIndexData::destroy (data=0x43432f0) at kernel/qabstractitemmodel.cpp:83 #8 0x00007f7dc1fa88df in QPersistentModelIndex::~QPersistentModelIndex (this=0x39c8b70, __in_chrg=) at kernel/qabstractitemmodel.cpp:155 #9 0x00007f7dc2d72165 in ~QItemSelectionRange (this=, __in_chrg=) at ../../include/QtGui/../../src/gui/itemviews/qitemselectionmodel.h:58 #10 node_destruct (this=, to=, from=) at ../../include/QtCore/../../src/corelib/tools/qlist.h:431 #11 free (this=, data=) at ../../include/QtCore/../../src/corelib/tools/qlist.h:757 #12 QList::~QList (this=0x22f2c10, __in_chrg=) at ../../include/QtCore/../../src/corelib/tools/qlist.h:732 #13 0x00007f7dc2ef35ff in ~QItemSelection (this=0x256da90, __in_chrg=) at itemviews/qitemselectionmodel.h:231 #14 ~QItemSelectionModelPrivate (this=0x256da00, __in_chrg=) at ../../include/QtGui/private/../../../src/gui/itemviews/qitemselectionmodel_p.h:61 #15 QItemSelectionModelPrivate::~QItemSelectionModelPrivate (this=0x256da00, __in_chrg=) at ../../include/QtGui/private/../../../src/gui/itemviews/qitemselectionmodel_p.h:61 #16 0x00007f7dc1fcb8e5 in cleanup (pointer=) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:62 #17 ~QScopedPointer (this=0x2493dc8, __in_chrg=) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:100 #18 QObject::~QObject (this=0x2493dc0, __in_chrg=) at kernel/qobject.cpp:816 #19 0x00007f7dc2eead89 in QItemSelectionModel::~QItemSelectionModel (this=0x2493dc0, __in_chrg=) at itemviews/qitemselectionmodel.cpp:974 #20 0x00007f7dc1fc9308 in QObjectPrivate::deleteChildren (this=this@entry=0x22a7c50) at kernel/qobject.cpp:1907 #21 0x00007f7dc29efb37 in QWidget::~QWidget (this=0x225e4f0, __in_chrg=) at kernel/qwidget.cpp:1681 #22 0x00007f7d5d27aefc in KMMainWidget::~KMMainWidget (this=0x225e4f0, __in_chrg=) at ../../kmail/kmmainwidget.cpp:375 #23 0x00007f7d5d27b139 in KMMainWidget::~KMMainWidget (this=0x225e4f0, __in_chrg=) at ../../kmail/kmmainwidget.cpp:380 #24 0x00007f7dc1fc9308 in QObjectPrivate::deleteChildren (this=this@entry=0x22a8110) at kernel/qobject.cpp:1907 #25 0x00007f7dc29efb37 in QWidget::~QWidget (this=0x224c410, __in_chrg=) at kernel/qwidget.cpp:1681 #26 0x00007f7dc29efe49 in QWidget::~QWidget (this=0x224c410, __in_chrg=) at kernel/qwidget.cpp:1705 #27 0x00007f7dc153e116 in KParts::Part::~Part (this=0x1f38b00, __vtt_parm=0x7f7d5d7ab8b0 , __in_chrg=) at ../../kparts/part.cpp:209 #28 0x00007f7d5d5a7cf7 in KMailPart::~KMailPart (this=this@entry=0x1f38b00, __in_chrg=, __vtt_parm=) at ../../kmail/kmail_part.cpp:113 #29 0x00007f7d5d5a7da9 in KMailPart::~KMailPart (this=0x1f38b00, __in_chrg=, __vtt_parm=) at ../../kmail/kmail_part.cpp:121 #30 0x00007f7dc3f27cae in KontactInterface::Plugin::~Plugin (this=0x1e53210, __vtt_parm=, __in_chrg=) at ../../kontactinterface/plugin.cpp:92 #31 0x00007f7d5dbd8a9f in KMailPlugin::~KMailPlugin (this=0x1e53210, __in_chrg=, __vtt_parm=) at ../../../../kontact/plugins/kmail/kmail_plugin.cpp:160 #32 0x00007f7d5dbd8ac9 in KMailPlugin::~KMailPlugin (this=0x1e53210, __in_chrg=, __vtt_parm=) at ../../../../kontact/plugins/kmail/kmail_plugin.cpp:164 #33 0x00007f7dc3aeffee in Kontact::MainWindow::~MainWindow (this=this@entry=0x1d09db0, __in_chrg=, __vtt_parm=) at ../../../kontact/src/mainwindow.cpp:296 #34 0x00007f7dc3af0149 in Kontact::MainWindow::~MainWindow (this=0x1d09db0, __in_chrg=, __vtt_parm=) at ../../../kontact/src/mainwindow.cpp:298 #35 0x00007f7dc1fcae08 in QObject::event (this=this@entry=0x1d09db0, e=e@entry=0x5e2e630) at kernel/qobject.cpp:1175 #36 0x00007f7dc29f336b in QWidget::event (this=this@entry=0x1d09db0, event=event@entry=0x5e2e630) at kernel/qwidget.cpp:8845 #37 0x00007f7dc2dacdb3 in QMainWindow::event (this=this@entry=0x1d09db0, event=event@entry=0x5e2e630) at widgets/qmainwindow.cpp:1478 #38 0x00007f7dc37622f1 in KMainWindow::event (this=this@entry=0x1d09db0, ev=ev@entry=0x5e2e630) at ../../kdeui/widgets/kmainwindow.cpp:1084 #39 0x00007f7dc3799d89 in KXmlGuiWindow::event (this=0x1d09db0, ev=0x5e2e630) at ../../kdeui/xmlgui/kxmlguiwindow.cpp:126 #40 0x00007f7dc29a3dfc in QApplicationPrivate::notify_helper (this=this@entry=0x1b88440, receiver=receiver@entry=0x1d09db0, e=e@entry=0x5e2e630) at kernel/qapplication.cpp:4567 #41 0x00007f7dc29aa470 in QApplication::notify (this=this@entry=0x7fffeeb7b410, receiver=receiver@entry=0x1d09db0, e=e@entry=0x5e2e630) at kernel/qapplication.cpp:4353 #42 0x00007f7dc36adc6a in KApplication::notify (this=0x7fffeeb7b410, receiver=0x1d09db0, event=0x5e2e630) at ../../kdeui/kernel/kapplication.cpp:311 #43 0x00007f7dc1fb28bd in QCoreApplication::notifyInternal (this=0x7fffeeb7b410, receiver=receiver@entry=0x1d09db0, event=event@entry=0x5e2e630) at kernel/qcoreapplication.cpp:946 #44 0x00007f7dc1fb5e1f in sendEvent (event=0x5e2e630, receiver=0x1d09db0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #45 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x1b4b1d0) at kernel/qcoreapplication.cpp:1570 #46 0x00007f7dc1fe2c8f in QEventDispatcherUNIX::processEvents (this=this@entry=0x1b4c690, flags=...) at kernel/qeventdispatcher_unix.cpp:909 #47 0x00007f7dc2a462f6 in QEventDispatcherX11::processEvents (this=0x1b4c690, flags=...) at kernel/qeventdispatcher_x11.cpp:152 #48 0x00007f7dc1fb15ef in QEventLoop::processEvents (this=this@entry=0x7fffeeb7b310, flags=...) at kernel/qeventloop.cpp:149 #49 0x00007f7dc1fb18e5 in QEventLoop::exec (this=this@entry=0x7fffeeb7b310, flags=...) at kernel/qeventloop.cpp:204 #50 0x00007f7dc1fb6e5b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1218 #51 0x00007f7dc29a234c in QApplication::exec () at kernel/qapplication.cpp:3828 #52 0x0000000000403660 in main (argc=1, argv=0x7fffeeb7b558) at ../../../kontact/src/main.cpp:219 The reporter indicates this bug may be a duplicate of or related to bug 322158. Possible duplicates by query: bug 322158, bug 318072, bug 317604, bug 316952, bug 315601. Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.