Summary: | Crash in KDirWatch on exporting contact in KAddressBook (and other situations) [null KDirWatchPrivate::Entry::removeClient, KDirWatchPrivate::removeEntry, KDirWatchPrivate::slotRemoveDelayed] | ||
---|---|---|---|
Product: | [Unmaintained] kdelibs | Reporter: | Tobias Koenig <tokoe> |
Component: | kdecore | Assignee: | kdelibs bugs <kdelibs-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | alex.merry, andresbajotierra, asokolik, azuriel, bitdealer, caidoberco, crandrad, cuciferus, dplater, einixx, faure, grabner, herr-schneider.m, jason.mours, kuningaz, reavertm, slashdevdsp, sven.burmeister, xtom.vavra |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Compiled Sources | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Tobias Koenig
2010-02-14 11:59:51 UTC
I confirm the exact same bug that crashed Dolphin for me. Happened after I navigated to some directory and created new folder using dolphin in there. My kdelibs is built with inotify support and I guess it's what triggered this crash within kdelibs code just after new directory (successfully created) appeared. This is KDE 4.4 (4.4 branch), Qt4 4.6.1 Application: Dolphin (dolphin), signal: Segmentation fault [Current thread is 1 (Thread 0x7f1d5cf98740 (LWP 12100))] Thread 2 (Thread 0x7f1d4e4a7910 (LWP 12104)): #0 0x00007f1d58e507b2 in select () from /lib64/libc.so.6 #1 0x00007f1d5a05e327 in ?? () from /usr/lib64/qt4/libQtCore.so.4 #2 0x00007f1d59f9e491 in ?? () from /usr/lib64/qt4/libQtCore.so.4 #3 0x00007f1d56a3e8dc in start_thread () from /lib64/libpthread.so.0 #4 0x00007f1d58e5819d in clone () from /lib64/libc.so.6 #5 0x0000000000000000 in ?? () Thread 1 (Thread 0x7f1d5cf98740 (LWP 12100)): [KCrash Handler] #5 QList<KDirWatchPrivate::Client*>::detach (this=0x0, instance=0x0) at /usr/include/qt4/QtCore/qlist.h:122 #6 QList<KDirWatchPrivate::Client*>::begin (this=0x0, instance=0x0) at /usr/include/qt4/QtCore/qlist.h:248 #7 KDirWatchPrivate::Entry::removeClient (this=0x0, instance=0x0) at /var/tmp/portage/kde-base/kdelibs-4.4.9999/work/kdelibs-4.4.9999/kio/kio/kdirwatch.cpp:456 #8 0x00007f1d5b1bb02e in KDirWatchPrivate::removeEntry (this=0x10b71b0, instance=0x0, e=0x0, sub_entry=0x0) at /var/tmp/portage/kde-base/kdelibs-4.4.9999/work/kdelibs-4.4.9999/kio/kio/kdirwatch.cpp:890 #9 0x00007f1d5b1bb2a0 in KDirWatchPrivate::slotRemoveDelayed (this=0x10b71b0) at /var/tmp/portage/kde-base/kdelibs-4.4.9999/work/kdelibs-4.4.9999/kio/kio/kdirwatch.cpp:1313 #10 0x00007f1d5b1c0f7a in KDirWatchPrivate::qt_metacall (this=0x10b71b0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffe5f50560) at /var/tmp/portage/kde-base/kdelibs-4.4.9999/work/kdelibs-4.4.9999_build/kio/kdirwatch_p.moc:84 #11 0x00007f1d5a08fe3c in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/qt4/libQtCore.so.4 #12 0x00007f1d5a09664d in ?? () from /usr/lib64/qt4/libQtCore.so.4 #13 0x00007f1d5a08cbec in QObject::event(QEvent*) () from /usr/lib64/qt4/libQtCore.so.4 #14 0x00007f1d595aa95f in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/qt4/libQtGui.so.4 #15 0x00007f1d595b29ec in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/qt4/libQtGui.so.4 #16 0x00007f1d5ac95994 in KApplication::notify (this=0x7fffe5f51110, receiver=0x26ed8f0, event=0x7fffe5f50dd0) at /var/tmp/portage/kde-base/kdelibs-4.4.9999/work/kdelibs-4.4.9999/kdeui/kernel/kapplication.cpp:302 #17 0x00007f1d5a07e744 in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/qt4/libQtCore.so.4 #18 0x00007f1d5a0a78be in ?? () from /usr/lib64/qt4/libQtCore.so.4 #19 0x00007f1d5a0a4421 in ?? () from /usr/lib64/qt4/libQtCore.so.4 #20 0x00007f1d5529ca13 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #21 0x00007f1d5529f96c in ?? () from /usr/lib/libglib-2.0.so.0 #22 0x00007f1d5529faee in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #23 0x00007f1d5a0a4174 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4 #24 0x00007f1d59639a26 in ?? () from /usr/lib64/qt4/libQtGui.so.4 #25 0x00007f1d5a07d404 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4 #26 0x00007f1d5a07d74f in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4 #27 0x00007f1d5a07f72e in QCoreApplication::exec() () from /usr/lib64/qt4/libQtCore.so.4 #28 0x0000000000439b05 in _start () Hej again, I came accross this crash on other locations as well. Mostly when closing a KFileDialog somewhere. Ciao, Tobias From bug 226608: -- Information about the crash: I added an iCal file based resource using the Akondai KCM (and gave it a filename that did not exist in a folder that did exist) and got the following crash report. The other resources I have are Local Folders (offline) and Personal Contacts (has a green dot, but no status message, and I've just imported a bunch of contacts from a VCF file successfully). The KCM also has a green dot (and no status message) for the iCal resource. The iCal file seems to have been created successfully. From bug 227004: -- Information about the crash: The attachment is a .txt file. I click on it, select the place where to save it and click the save button and then Kontact crashes. The attachment is correctly saved to disk though. The crash can be reproduced every time. *** Bug 226608 has been marked as a duplicate of this bug. *** *** Bug 227004 has been marked as a duplicate of this bug. *** From bug 226643: -- Information about the crash: Dolphin crashed with embedded konsole running sudo mplayer file From bug 226679: -- Information about the crash: (on Dolphin) Simply clicked to change directory and this crash appeared. *** Bug 226643 has been marked as a duplicate of this bug. *** *** Bug 226679 has been marked as a duplicate of this bug. *** From bug 227056: -- Information about the crash: Double-clicked an .xls file on a mounted drive and Dolphin crashed. Calc opened fine *** Bug 227056 has been marked as a duplicate of this bug. *** Was my bad commit r1088544. Fixed in r1090728 *** Bug 226911 has been marked as a duplicate of this bug. *** *** Bug 227190 has been marked as a duplicate of this bug. *** *** Bug 227250 has been marked as a duplicate of this bug. *** *** Bug 227249 has been marked as a duplicate of this bug. *** *** Bug 227292 has been marked as a duplicate of this bug. *** *** Bug 227371 has been marked as a duplicate of this bug. *** *** Bug 227455 has been marked as a duplicate of this bug. *** *** Bug 227477 has been marked as a duplicate of this bug. *** *** Bug 227458 has been marked as a duplicate of this bug. *** *** Bug 227518 has been marked as a duplicate of this bug. *** *** Bug 227489 has been marked as a duplicate of this bug. *** *** Bug 227583 has been marked as a duplicate of this bug. *** *** Bug 227611 has been marked as a duplicate of this bug. *** *** Bug 228638 has been marked as a duplicate of this bug. *** |