Version: 4.12 (using KDE 4.1.2) OS: Linux Installed from: Debian stable Packages When I select applications from the opening window and select an Icon from the applications group, Konqueror crashes and gives an error message. No plugins loaded.
I can confirm this bug on 4.1.2 and trunk r875700. The bug actually isn't related to konqueror but to the dolphinpart. The behaviour is reproducible if opening applications:/ in dophin as well. It only happens on clicking. Entering a subfolder by putting its URL into the locationbar works fine. Backtrace (trunk, from konqueror, important parts the same in dolphin): Application: Konqueror (konqueror), signal SIGABRT Using host libthread_db library "/lib/libthread_db.so.1". 0x00007f2e0d1081a1 in nanosleep () from /lib/libc.so.6 Thread 1 (Thread 0x7f2e122817a0 (LWP 30494)): [KCrash Handler] #5 0x00007f2e0d09b145 in raise () from /lib/libc.so.6 #6 0x00007f2e0d09c663 in abort () from /lib/libc.so.6 #7 0x00007f2e1040f736 in qt_message_output (msgType=QtFatalMsg, buf=0x7fff1a3e8690 "ASSERT: \"pathStr.startsWith(nodeUrl.path())\" in file /home/lemma/kde/trunk/source/KDE/kdelibs/kio/kio/kdirmodel.cpp, line 197") at /home/lemma/kde/trunk/source/qt-copy/src/corelib/global/qglobal.cpp:2102 #8 0x00007f2e1040f845 in qFatal (msg=0x7f2e1058ab48 "ASSERT: \"%s\" in file %s, line %d") at /home/lemma/kde/trunk/source/qt-copy/src/corelib/global/qglobal.cpp:2303 #9 0x00007f2e1040fc9d in qt_assert (assertion=0x7f2e117e1378 "pathStr.startsWith(nodeUrl.path())", file=0x7f2e117e0f38 "/home/lemma/kde/trunk/source/KDE/kdelibs/kio/kio/kdirmodel.cpp", line=197) at /home/lemma/kde/trunk/source/qt-copy/src/corelib/global/qglobal.cpp:1872 #10 0x00007f2e116c7551 in KDirModelPrivate::nodeForUrl (this=0xd54070, _url=@0x7fff1a3eaa50, expandAndReturnLastParent=false) at /home/lemma/kde/trunk/source/KDE/kdelibs/kio/kio/kdirmodel.cpp:197 #11 0x00007f2e116c7bfc in KDirModel::indexForUrl (this=0xd570b0, url=@0x7fff1a3eaa50) at /home/lemma/kde/trunk/source/KDE/kdelibs/kio/kio/kdirmodel.cpp:748 #12 0x00007f2dfcf64315 in SelectionManager::indexForUrl (this=0xd8adf0, url=@0x7fff1a3eaa50) at /home/lemma/kde/trunk/source/KDE/kdebase/apps/dolphin/src/selectionmanager.cpp:159 #13 0x00007f2dfcf6440c in SelectionManager::slotSelectionChanged (this=0xd8adf0, selected=@0x7fff1a3ead40, deselected=@0x7fff1a3ead50) at /home/lemma/kde/trunk/source/KDE/kdebase/apps/dolphin/src/selectionmanager.cpp:135 #14 0x00007f2dfcf6490e in SelectionManager::qt_metacall (this=0xd8adf0, _c=QMetaObject::InvokeMetaMethod, _id=6, _a=0x7fff1a3eac00) at /home/lemma/kde/trunk/build/debug/build/KDE/kdebase/apps/dolphin/src/selectionmanager.moc:85 #15 0x00007f2e1053f8d1 in QMetaObject::activate (sender=0xdac0f0, from_signal_index=4, to_signal_index=4, argv=0x7fff1a3eac00) at /home/lemma/kde/trunk/source/qt-copy/src/corelib/kernel/qobject.cpp:3031 #16 0x00007f2e1053fe57 in QMetaObject::activate (sender=0xdac0f0, m=0x7f2e0f977d00, local_signal_index=0, argv=0x7fff1a3eac00) at /home/lemma/kde/trunk/source/qt-copy/src/corelib/kernel/qobject.cpp:3101 #17 0x00007f2e0f41bda7 in QItemSelectionModel::selectionChanged (this=0xdac0f0, _t1=@0x7fff1a3ead40, _t2=@0x7fff1a3ead50) at .moc/debug-shared/moc_qitemselectionmodel.cpp:144 #18 0x00007f2e0f41ec66 in QItemSelectionModel::emitSelectionChanged (this=0xdac0f0, newSelection=@0x7fff1a3ead40, oldSelection=@0x7fff1a3ead50) at /home/lemma/kde/trunk/source/qt-copy/src/gui/itemviews/qitemselectionmodel.cpp:1399 #19 0x00007f2e0f421bbb in QItemSelectionModel::select (this=0xdac0f0, selection=@0x7fff1a3eaf90, command=@0x7fff1a3eb0b0) at /home/lemma/kde/trunk/source/qt-copy/src/gui/itemviews/qitemselectionmodel.cpp:1013 #20 0x00007f2e0f3ebc20 in QListView::setSelection (this=0xdbc8b0, rect=@0x7fff1a3eb580, command=@0x7fff1a3eb2b0) at /home/lemma/kde/trunk/source/qt-copy/src/gui/itemviews/qlistview.cpp:1572 #21 0x00007f2e1115a96a in KCategorizedView::setSelection (this=0xdbc8b0, rect=@0x7fff1a3eb580, flags=@0x7fff1a3eb680) at /home/lemma/kde/trunk/source/KDE/kdelibs/kdeui/itemviews/kcategorizedview.cpp:898 #22 0x00007f2e0f3cb2c3 in QAbstractItemView::mousePressEvent (this=0xdbc8b0, event=0x7fff1a3ec720) at /home/lemma/kde/trunk/source/qt-copy/src/gui/itemviews/qabstractitemview.cpp:1474 #23 0x00007f2e1115c93c in KCategorizedView::mousePressEvent (this=0xdbc8b0, event=0x7fff1a3ec720) at /home/lemma/kde/trunk/source/KDE/kdelibs/kdeui/itemviews/kcategorizedview.cpp:1123 #24 0x00007f2dfcf46af4 in DolphinIconsView::mousePressEvent (this=0xdbc8b0, event=0x7fff1a3ec720) at /home/lemma/kde/trunk/source/KDE/kdebase/apps/dolphin/src/dolphiniconsview.cpp:204 #25 0x00007f2e0eeb1d4e in QWidget::event (this=0xdbc8b0, event=0x7fff1a3ec720) at /home/lemma/kde/trunk/source/qt-copy/src/gui/kernel/qwidget.cpp:7159 #26 0x00007f2e0f26d505 in QFrame::event (this=0xdbc8b0, e=0x7fff1a3ec720) at /home/lemma/kde/trunk/source/qt-copy/src/gui/widgets/qframe.cpp:651 #27 0x00007f2e0f310828 in QAbstractScrollArea::viewportEvent (this=0xdbc8b0, e=0x7fff1a3ec720) at /home/lemma/kde/trunk/source/qt-copy/src/gui/widgets/qabstractscrollarea.cpp:943 #28 0x00007f2e0f3cbd15 in QAbstractItemView::viewportEvent (this=0xdbc8b0, event=0x7fff1a3ec720) at /home/lemma/kde/trunk/source/qt-copy/src/gui/itemviews/qabstractitemview.cpp:1429 #29 0x00007f2e0f313634 in QAbstractScrollAreaPrivate::viewportEvent (this=0xdb1660, event=0x7fff1a3ec720) at /home/lemma/kde/trunk/source/qt-copy/src/gui/widgets/qabstractscrollarea_p.h:96 #30 0x00007f2e0f313674 in QAbstractScrollAreaFilter::eventFilter (this=0xd6a870, o=0xdae4a0, e=0x7fff1a3ec720) at /home/lemma/kde/trunk/source/qt-copy/src/gui/widgets/qabstractscrollarea_p.h:107 #31 0x00007f2e1052554d in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x61ae50, receiver=0xdae4a0, event=0x7fff1a3ec720) at /home/lemma/kde/trunk/source/qt-copy/src/corelib/kernel/qcoreapplication.cpp:694 #32 0x00007f2e0ee4b61e in QApplicationPrivate::notify_helper (this=0x61ae50, receiver=0xdae4a0, e=0x7fff1a3ec720) at /home/lemma/kde/trunk/source/qt-copy/src/gui/kernel/qapplication.cpp:3799 #33 0x00007f2e0ee4c262 in QApplication::notify (this=0x7fff1a3ed6f0, receiver=0xdae4a0, e=0x7fff1a3ec720) at /home/lemma/kde/trunk/source/qt-copy/src/gui/kernel/qapplication.cpp:3528 #34 0x00007f2e11172dc2 in KApplication::notify (this=0x7fff1a3ed6f0, receiver=0xdae4a0, event=0x7fff1a3ec720) at /home/lemma/kde/trunk/source/KDE/kdelibs/kdeui/kernel/kapplication.cpp:307 #35 0x00007f2e10527658 in QCoreApplication::notifyInternal (this=0x7fff1a3ed6f0, receiver=0xdae4a0, event=0x7fff1a3ec720) at /home/lemma/kde/trunk/source/qt-copy/src/corelib/kernel/qcoreapplication.cpp:587 #36 0x00007f2e0ee597a3 in QCoreApplication::sendSpontaneousEvent (receiver=0xdae4a0, event=0x7fff1a3ec720) at ../../include/QtCore/../../../../../../source/qt-copy/src/corelib/kernel/qcoreapplication.h:212 #37 0x00007f2e0ee507bb in QApplicationPrivate::sendMouseEvent (receiver=0xdae4a0, event=0x7fff1a3ec720, alienWidget=0xdae4a0, nativeWidget=0x6cf910, buttonDown=0x7f2e0f99b4e8, lastMouseReceiver=@0x7f2e0f99b4f0) at /home/lemma/kde/trunk/source/qt-copy/src/gui/kernel/qapplication.cpp:2793 #38 0x00007f2e0eed746f in QETWidget::translateMouseEvent (this=0x6cf910, event=0x7fff1a3ed230) at /home/lemma/kde/trunk/source/qt-copy/src/gui/kernel/qapplication_x11.cpp:4042 #39 0x00007f2e0eed4cc3 in QApplication::x11ProcessEvent (this=0x7fff1a3ed6f0, event=0x7fff1a3ed230) at /home/lemma/kde/trunk/source/qt-copy/src/gui/kernel/qapplication_x11.cpp:3038 #40 0x00007f2e0ef04441 in x11EventSourceDispatch (s=0x61e370, callback=0, user_data=0x0) at /home/lemma/kde/trunk/source/qt-copy/src/gui/kernel/qguieventdispatcher_glib.cpp:142 #41 0x00007f2e0ae520f2 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #42 0x00007f2e0ae55396 in ?? () from /usr/lib/libglib-2.0.so.0 #43 0x00007f2e0ae5582f in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #44 0x00007f2e1055c6b8 in QEventDispatcherGlib::processEvents (this=0x61a600, flags=@0x7fff1a3ed4d0) at /home/lemma/kde/trunk/source/qt-copy/src/corelib/kernel/qeventdispatcher_glib.cpp:319 #45 0x00007f2e0ef03b27 in QGuiEventDispatcherGlib::processEvents (this=0x61a600, flags=@0x7fff1a3ed530) at /home/lemma/kde/trunk/source/qt-copy/src/gui/kernel/qguieventdispatcher_glib.cpp:198 #46 0x00007f2e10524070 in QEventLoop::processEvents (this=0x7fff1a3ed5e0, flags=@0x7fff1a3ed590) at /home/lemma/kde/trunk/source/qt-copy/src/corelib/kernel/qeventloop.cpp:143 #47 0x00007f2e1052426c in QEventLoop::exec (this=0x7fff1a3ed5e0, flags=@0x7fff1a3ed5f0) at /home/lemma/kde/trunk/source/qt-copy/src/corelib/kernel/qeventloop.cpp:194 #48 0x00007f2e1052805b in QCoreApplication::exec () at /home/lemma/kde/trunk/source/qt-copy/src/corelib/kernel/qcoreapplication.cpp:845 #49 0x00007f2e0ee4b3a4 in QApplication::exec () at /home/lemma/kde/trunk/source/qt-copy/src/gui/kernel/qapplication.cpp:3331 #50 0x00007f2e11f96f42 in kdemain (argc=2, argv=0x7fff1a3ee388) at /home/lemma/kde/trunk/source/KDE/kdebase/apps/konqueror/src/konqmain.cpp:257 #51 0x0000000000400883 in main (argc=2, argv=0x7fff1a3ee388) at /home/lemma/kde/trunk/build/debug/build/KDE/kdebase/apps/konqueror/src/konqueror_dummy.cpp:3
Erm, this is supposed to be fixed. Is your trunk up-to-date?
Thanks for the hint. Should have checked for duplicates in resolved bugss a well. Thanks for your bug rerpot Bob. This issue has already been fixed and will be integrated in KDE 4.2 which will be released next January. *** This bug has been marked as a duplicate of bug 172508 ***
This is on a new install of Ubuntu 8.1. It and Konqueror were installed yesterday afternoon. So all should be up to date. All available updates were installed this morning. I will uninstall Konqueror and reinstall it to see if that solves anything.
Oh no, you don't have to. The error is fixed but there is no new official version containing it yet. I just checked: * KDE 4.2 (coming in January) will contain the fix * KDE 4.1.3 (coming probably next week) will contain the fix So you don't have to bother upgrading until 4.1.3 is available for Kubuntu.