Application: dolphin (1.4) KDE Platform Version: 4.4.00 (KDE 4.4.0) Qt Version: 4.6.1 Operating System: Linux 2.6.31.12-174.2.19.fc12.x86_64 x86_64 Distribution: "Fedora release 12 (Constantine)" -- Information about the crash: 1. Mark (Ctrl +A) a big number of files within one folder to give them the same tag (e.g. photos from a holiday) 2. Click on "Add tags" in the information panel 3. Dolphin will sometime crash (approx. one out of 10 times) The crash can be reproduced some of the time. -- Backtrace: Application: Dolphin (dolphin), signal: Segmentation fault 82 T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS) [KCrash Handler] #5 Nepomuk::ResourceData::determineUri (this=0x500000001) at /usr/src/debug/kdelibs-4.4.0/nepomuk/core/resourcedata.cpp:579 #6 0x00000036d182ef86 in Nepomuk::ResourceData::determineUri (this=0x2b39c80) at /usr/src/debug/kdelibs-4.4.0/nepomuk/core/resourcedata.cpp:580 #7 0x00000036d184949d in Nepomuk::Resource::operator== (this=0x2779740, other=...) at /usr/src/debug/kdelibs-4.4.0/nepomuk/core/resource.cpp:490 #8 0x00000036d1834a85 in contains (this=0x1d9ea00, type=...) at /usr/include/QtCore/qlist.h:760 #9 Nepomuk::ResourceManager::allResourcesOfType (this=0x1d9ea00, type=...) at /usr/src/debug/kdelibs-4.4.0/nepomuk/core/resourcemanager.cpp:344 #10 0x00000036d184d176 in Nepomuk::Tag::allTags () at /usr/src/debug/kdelibs-4.4.0/nepomuk/core/tag.cpp:130 #11 0x0000000000456251 in KEditTagsDialog::loadTags (this=0x7fff402f1f60) at /usr/src/debug/kdebase-4.4.0/apps/dolphin/src/panels/information/kedittagsdialog.cpp:229 #12 0x00000000004572d1 in KEditTagsDialog::KEditTagsDialog (this=0x7fff402f1f60, tags=<value optimized out>, parent=0x7fff402f1b30, flags=<value optimized out>) at /usr/src/debug/kdebase-4.4.0/apps/dolphin/src/panels/information/kedittagsdialog.cpp:87 #13 0x000000000045a1b9 in KTaggingWidget::slotLinkActivated (this=0x1930cc0, link=<value optimized out>) at /usr/src/debug/kdebase-4.4.0/apps/dolphin/src/panels/information/ktaggingwidget.cpp:127 #14 0x000000000045a529 in KTaggingWidget::qt_metacall (this=0x1930cc0, _c=InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff402f21e0) at /usr/src/debug/kdebase-4.4.0/x86_64-redhat-linux-gnu/apps/dolphin/src/ktaggingwidget_p.moc:81 #15 0x00000036cad68adf in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4 #16 0x00000036cd172412 in QLabel::linkActivated(QString const&) () from /usr/lib64/libQtGui.so.4 #17 0x00000036cd175ded in QLabel::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libQtGui.so.4 #18 0x00000036cad68adf in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4 #19 0x00000036ccfcc1a5 in QTextControl::linkActivated(QString const&) () from /usr/lib64/libQtGui.so.4 #20 0x00000036ccfd2f29 in ?? () from /usr/lib64/libQtGui.so.4 #21 0x00000036ccfd3c39 in ?? () from /usr/lib64/libQtGui.so.4 #22 0x00000036ccfd6c76 in QTextControl::processEvent(QEvent*, QMatrix const&, QWidget*) () from /usr/lib64/libQtGui.so.4 #23 0x00000036ccfce04a in QTextControl::processEvent(QEvent*, QPointF const&, QWidget*) () from /usr/lib64/libQtGui.so.4 #24 0x00000036cd173acd in ?? () from /usr/lib64/libQtGui.so.4 #25 0x00000036ccdf585a in QWidget::event(QEvent*) () from /usr/lib64/libQtGui.so.4 #26 0x00000036cd16fdd6 in QFrame::event(QEvent*) () from /usr/lib64/libQtGui.so.4 #27 0x00000036ccdaa86c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #28 0x00000036ccdb110d in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #29 0x00000036cdc067a6 in KApplication::notify (this=0x7fff402f3f10, receiver=0x1931040, event=0x7fff402f3210) at /usr/src/debug/kdelibs-4.4.0/kdeui/kernel/kapplication.cpp:302 #30 0x00000036cad5696c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4 #31 0x00000036ccdb02fe in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib64/libQtGui.so.4 #32 0x00000036cce21d65 in ?? () from /usr/lib64/libQtGui.so.4 #33 0x00000036cce20a88 in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib64/libQtGui.so.4 #34 0x00000036cce496a2 in ?? () from /usr/lib64/libQtGui.so.4 #35 0x0000003499a3920e in g_main_dispatch (context=0x1939d20) at gmain.c:1960 #36 IA__g_main_context_dispatch (context=0x1939d20) at gmain.c:2513 #37 0x0000003499a3cbf8 in g_main_context_iterate (context=0x1939d20, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at gmain.c:2591 #38 0x0000003499a3cd1a in IA__g_main_context_iteration (context=0x1939d20, may_block=1) at gmain.c:2654 #39 0x00000036cad7c2b3 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #40 0x00000036cce4936e in ?? () from /usr/lib64/libQtGui.so.4 #41 0x00000036cad553b2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #42 0x00000036cad5567c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #43 0x00000036cad57969 in QCoreApplication::exec() () from /usr/lib64/libQtCore.so.4 #44 0x00000000004374e5 in main (argc=<value optimized out>, argv=<value optimized out>) at /usr/src/debug/kdebase-4.4.0/apps/dolphin/src/main.cpp:101 Reported using DrKonqi
Thanks for the bug report! @Sebastian: Maybe this is a duplicate of bug 226509 (fixed for KDE SC 4.4.1)? The backtrace also contains Nepomuk functions called from KEditTagsDialog::loadTags()...
I am pretty sure that this is a duplicate of bug 226509 but since the crash happens in a different method I would rather like to get some feedback based on 4.4.1.
*** This bug has been marked as a duplicate of bug 226509 ***