Version: (using KDE 4.1.0) OS: Linux Installed from: Mandriva RPMs When you move both panels out of the main window, quit dolphin and then re-open it, you get a crash. I attache the crashdump in a minute.
Qt: 4.4.1 KDE: 4.1.1 (KDE 4.1.0 (4.1 >= 20080722)) Dolphin: 1.1 in ArchLinux i686: I have three panels so I have reproduced this bug dragging the three panels outside the main Dolphin window. Assert: ASSERT: "(*it).isValid()" in file /home/jan/Source/packages/kde41/work/kdelibs/src/kdelibs-4.1.0/kio/kio/previewjob.cpp, line 565 I suppose this is a duplicate of bug 169103 (same assert) , and 168008. Also the situation is the same ("Dolphin crashing at start"). So draggin the panels out of the main window will do this to happen. Here is the full backtrace: Aplicación: Dolphin (dolphin), señal SIGABRT [Thread debugging using libthread_db enabled] [New Thread 0xb6250700 (LWP 5266)] [KCrash handler] #6 0xb7fd8424 in __kernel_vsyscall () #7 0xb6608740 in raise () from /lib/libc.so.6 #8 0xb660a078 in abort () from /lib/libc.so.6 #9 0xb74c8c8e in qt_message_output () from /usr/lib/libQtCore.so.4 #10 0xb74c8d2e in qFatal () from /usr/lib/libQtCore.so.4 #11 0xb74c8db9 in qt_assert () from /usr/lib/libQtCore.so.4 #12 0xb7e2ee43 in KIO::filePreview (items=@0xbfcf131c, width=160, height=128, iconSize=0, iconAlpha=0, scale=true, save=false, enabledPlugins=0x0) at /home/jan/Source/packages/kde41/work/kdelibs/src/kdelibs-4.1.0/kio/kio/previewjob.cpp:565 #13 0x08081ae5 in InfoSidebarPage::showItemInfo (this=0x81bbcf0) at /home/jan/Source/packages/kde41/work/kdebase/src/kdebase-4.1.0/apps/dolphin/src/infosidebarpage.cpp:211 #14 0xb6af08cb in QWidget::event () from /usr/lib/libQtGui.so.4 #15 0xb6aa3f13 in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4 #16 0xb6aaab0a in QApplication::notify () from /usr/lib/libQtGui.so.4 #17 0xb7b4eedc in KApplication::notify (this=0xbfcf29f4, receiver=0x81bbcf0, event=0xbfcf1720) at /home/jan/Source/packages/kde41/work/kdelibs/src/kdelibs-4.1.0/kdeui/kernel/kapplication.cpp:311 #18 0xb759e30c in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4 #19 0xb6af16c5 in QWidgetPrivate::show_helper () from /usr/lib/libQtGui.so.4 #20 0xb6af1889 in QWidgetPrivate::show_recursive () from /usr/lib/libQtGui.so.4 #21 0xb6af19fd in QWidgetPrivate::showChildren () from /usr/lib/libQtGui.so.4 #22 0xb6af15d6 in QWidgetPrivate::show_helper () from /usr/lib/libQtGui.so.4 #23 0xb6af1c45 in QWidget::setVisible () from /usr/lib/libQtGui.so.4 #24 0xb6db0569 in ?? () from /usr/lib/libQtGui.so.4 #25 0x0819a4f0 in ?? () #26 0x00000001 in ?? () #27 0x000002fd in ?? () #28 0xbfcf18b0 in ?? () #29 0xbfcf18e8 in ?? () #30 0x00000137 in ?? () #31 0xb7636150 in ?? () from /usr/lib/libQtCore.so.4 #32 0xbfcf18a4 in ?? () #33 0xbfcf1898 in ?? () #34 0xbfcf190c in ?? () #35 0xbfcf1908 in ?? () #36 0x002ddd18 in ?? () #37 0x08136078 in ?? () #38 0x00000004 in ?? () Backtrace stopped: previous frame inner to this frame (corrupt stack?) #0 0xb7fd8424 in __kernel_vsyscall ()
My crash dump : Application : Dolphin (dolphin), signal SIGABRT [Thread debugging using libthread_db enabled] [New Thread 0xb5d4cb00 (LWP 10050)] [KCrash handler] #6 0xffffe422 in __kernel_vsyscall () #7 0xb6691d90 in raise () from /lib/i686/libc.so.6 #8 0xb66937f8 in abort () from /lib/i686/libc.so.6 #9 0xb749e545 in qt_message_output () from /usr/lib/libQtCore.so.4 #10 0xb749e635 in qFatal () from /usr/lib/libQtCore.so.4 #11 0xb749e6e5 in qt_assert () from /usr/lib/libQtCore.so.4 #12 0xb7df0e77 in KIO::filePreview () from /usr/lib/libkio.so.5 #13 0x08082501 in InfoSidebarPage::showItemInfo (this=0x925f170) at /usr/src/debug/kdebase-4.1.0/apps/dolphin/src/infosidebarpage.cpp:211 #14 0xb6b4e952 in QWidget::event () from /usr/lib/libQtGui.so.4 #15 0xb6af42cc in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4 #16 0xb6afc60d in QApplication::notify () from /usr/lib/libQtGui.so.4 #17 0xb7aa0931 in KApplication::notify () from /usr/lib/libkdeui.so.5 #18 0xb759f863 in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4 #19 0xb6b51af7 in QWidgetPrivate::show_helper () from /usr/lib/libQtGui.so.4 #20 0xb6b51cd1 in QWidgetPrivate::show_recursive () from /usr/lib/libQtGui.so.4 #21 0xb6b51e67 in QWidgetPrivate::showChildren () from /usr/lib/libQtGui.so.4 #22 0xb6b51a0d in QWidgetPrivate::show_helper () from /usr/lib/libQtGui.so.4 #23 0xb6b520b2 in QWidget::setVisible () from /usr/lib/libQtGui.so.4 #24 0xb6e93245 in ?? () from /usr/lib/libQtGui.so.4 #25 0xb6e93707 in ?? () from /usr/lib/libQtGui.so.4 #26 0xb6ec15ee in ?? () from /usr/lib/libQtGui.so.4 #27 0xb6ec513a in ?? () from /usr/lib/libQtGui.so.4 #28 0xb6ebc7a3 in QMainWindow::restoreState () from /usr/lib/libQtGui.so.4 #29 0xb7b7ad43 in KMainWindow::applyMainWindowSettings () from /usr/lib/libkdeui.so.5 #30 0xb7bbd55a in KXmlGuiWindow::applyMainWindowSettings () from /usr/lib/libkdeui.so.5 #31 0xb7b75857 in KMainWindow::setAutoSaveSettings () from /usr/lib/libkdeui.so.5 #32 0xb7b758cf in KMainWindow::setAutoSaveSettings () from /usr/lib/libkdeui.so.5 #33 0xb7bbdceb in KXmlGuiWindow::setupGUI () from /usr/lib/libkdeui.so.5 #34 0xb7bbde3d in KXmlGuiWindow::setupGUI () from /usr/lib/libkdeui.so.5 #35 0x0806ffa6 in DolphinMainWindow::init (this=0x9141e30) at /usr/src/debug/kdebase-4.1.0/apps/dolphin/src/dolphinmainwindow.cpp:833 #36 0x08063ca2 in DolphinApplication::createMainWindow (this=0xbfa120b4) at /usr/src/debug/kdebase-4.1.0/apps/dolphin/src/dolphinapplication.cpp:55 #37 0x08063dcb in DolphinApplication::openWindow (this=0xbfa120b4, url=@0xbfa115c8) at /usr/src/debug/kdebase-4.1.0/apps/dolphin/src/dolphinapplication.cpp:108 #38 0x0806403c in DolphinApplication::newInstance (this=0xbfa120b4) at /usr/src/debug/kdebase-4.1.0/apps/dolphin/src/dolphinapplication.cpp:88 #39 0xb7aaaa53 in ?? () from /usr/lib/libkdeui.so.5 #40 0xb7aa8ad4 in ?? () from /usr/lib/libkdeui.so.5 #41 0xb7312bb5 in ?? () from /usr/lib/libQtDBus.so.4 #42 0xb7313f2b in ?? () from /usr/lib/libQtDBus.so.4 #43 0xb731471a in ?? () from /usr/lib/libQtDBus.so.4 #44 0xb7314a78 in ?? () from /usr/lib/libQtDBus.so.4 #45 0xb75af7f2 in QObject::event () from /usr/lib/libQtCore.so.4 #46 0xb759f16a in QCoreApplication::event () from /usr/lib/libQtCore.so.4 #47 0xb6af9e58 in QApplication::event () from /usr/lib/libQtGui.so.4 #48 0xb6af42cc in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4 #49 0xb6afc535 in QApplication::notify () from /usr/lib/libQtGui.so.4 #50 0xb7aa0931 in KApplication::notify () from /usr/lib/libkdeui.so.5 #51 0xb759f863 in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4 #52 0xb75a0525 in QCoreApplicationPrivate::sendPostedEvents () from /usr/lib/libQtCore.so.4 #53 0xb75a070c in QCoreApplication::sendPostedEvents () from /usr/lib/libQtCore.so.4 #54 0xb75cb8dd in ?? () from /usr/lib/libQtCore.so.4 #55 0xb60ab7da in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #56 0xb60aeef8 in ?? () from /usr/lib/libglib-2.0.so.0 #57 0xb60af0b8 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #58 0xb75cb4fa in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4 #59 0xb6b90a2a in ?? () from /usr/lib/libQtGui.so.4 #60 0xb759def3 in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4 #61 0xb759e0b1 in QEventLoop::exec () from /usr/lib/libQtCore.so.4 #62 0xb75a07e2 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4 #63 0xb6af4134 in QApplication::exec () from /usr/lib/libQtGui.so.4 #64 0x08084981 in main (argc=-1079958940, argv=0xbfa120c4) at /usr/src/debug/kdebase-4.1.0/apps/dolphin/src/main.cpp:94
Also note I've disabled nepomuk and I see the error message in the console : "/usr/bin/dolphin(10050)" Error in thread 3050621696 : "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files" ASSERT: "(*it).isValid()" in file /home/mandrake/rpm/BUILD/kdelibs-4.1.0/kio/kio/previewjob.cpp, line 565 <unknown program name>(10049)/: Communication problem with "dolphin" , it probably crashed. Error message was: "org.freedesktop.DBus.Error.NoReply" : " "Message did not receive a reply (timeout by message bus)" " [test@localhost ~]$ KCrash: crashing... crashRecursionCounter = 2 KCrash: Application Name = dolphin path = <unknown> pid = 10050 sock_file=/home/test/.kde4/socket-localhost/kdeinit4__0
It crash to me too, but without a backtrace, only with some errors on the output shell: dolphin(14461)/kio (KDirWatch) KDirWatchPrivate::KDirWatchPrivate: Available methods: ("Stat", "INotify") dolphin(14461)/kio (KDirWatch) KDirWatchPrivate::addEntry: Added File "/home/test/.local/share//user-places.xbel" NotExisting for "" ["KDirWatch-1"] dolphin(14461)/kio (KDirWatch) KDirWatchPrivate::useINotify: trying to use inotify for monitoring dolphin(14461)/kio (KDirWatch) KDirWatchPrivate::addEntry: Added Dir "/home/test/.local/share" for "/home/test/.local/share//user-places.xbel" [""] dolphin(14461)/kio (KDirWatch) KDirWatchPrivate::useINotify: trying to use inotify for monitoring dolphin(14461)/kio (KDirWatch) KDirWatchPrivate::useINotify: inotify successfully used for monitoring dolphin(14461)/kio (bookmarks) KBookmarkManager::KBookmarkManager: starting KDirWatch for "/home/test/.local/share//user-places.xbel" dolphin(14461)/kdecore (KSycoca) KSycocaPrivate::openDatabase: Trying to open ksycoca from "/var/tmp/kdecache-test/ksycoca4" dolphin(14461)/kio (KDirListerCache) KDirListerCache::listDir: Listing directory: KUrl("trash:/") "/mnt/progetti/KDE4/kde/bin/dolphin(14461)" Error in thread 3054933712 : "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files" "/mnt/progetti/KDE4/kde/bin/dolphin(14461)" Error in thread 3054933712 : "QLocalSocket::connectToServer: Invalid name" dolphin(14461) <unnamed>::GlobalModelContainer::init: Failed to connect to Nepomuk server via local socket "/home/test/.kde4/share/apps/nepomuk/socket" dolphin(14461)/kio (KDirLister) KDirLister::stop: dolphin(14461)/kio (KDirLister) KDirLister::stop: dolphin(14461)/kio (KDirListerCache) KDirListerCache::listDir: Reloading directory: KUrl("file:///home/test") dolphin(14461)/kio (KDirWatch) KDirWatchPrivate::addEntry: Added Dir "/home/test" for "" ["KDirWatch-2"] dolphin(14461)/kio (KDirWatch) KDirWatchPrivate::useINotify: trying to use inotify for monitoring dolphin(14461)/kio (KDirWatch) KDirWatchPrivate::useINotify: inotify successfully used for monitoring dolphin(14461)/kio (KDirLister) KDirLister::stop: dolphin(14461)/kio (KDirLister) KDirLister::stop: dolphin(14461)/kio (KDirListerCache) KDirListerCache::listDir: Reloading directory: KUrl("file://") "/mnt/progetti/KDE4/kde/bin/dolphin(14461)" Error in thread 3054933712 : "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files" ASSERT: "(*it).isValid()" in file /mnt/progetti/KDE4/kdesvn/kdelibs/kio/kio/previewjob.cpp, line 565 dolphin(14461)/kio (KDirLister) KDirLister::stop: dolphin(14461) KIO::SimpleJob::doKill: SimpleJob::doKill for KIO::ListJob(0x81b0f70) dolphin(14461)/kio (KDirListerCache) KDirListerCache::~KDirListerCache: dolphin(14461)/kio (KDirWatch) KDirWatchPrivate::removeEntry: path= "/home/test" sub_entry: 0x0 dolphin(14461)/kio (KDirWatch) KDirWatchPrivate::removeEntry: Cancelled INotify (fd 15, 2) for "/home/test" dolphin(14461)/kio (KDirWatch) KDirWatchPrivate::removeEntry: Removed Dir "/home/test" for "" ["KDirWatch-2"] dolphin(14461)/kio (KDirWatch) KDirWatchPrivate::removeEntry: path= "" sub_entry: 0x0 dolphin(14461)/kio (KDirWatch) KDirWatchPrivate::removeEntry: doesn't know "" kDebugStream called after destruction (from void KDirWatchPrivate::removeEntry(KDirWatch*, const QString&, KDirWatchPrivate::Entry*) file /mnt/progetti/KDE4/kdesvn/kdelibs/kio/kio/kdirwatch.cpp line 780) path= "/home/test/.local/share//user-places.xbel" sub_entry: 0x0 kDebugStream called after destruction (from void KDirWatchPrivate::removeEntry(KDirWatch*, const QString&, KDirWatchPrivate::Entry*) file /mnt/progetti/KDE4/kdesvn/kdelibs/kio/kio/kdirwatch.cpp line 780) path= "/home/test/.local/share" sub_entry: 0x81a53bc kDebugStream called after destruction (from void KDirWatchPrivate::removeEntry(KDirWatch*, KDirWatchPrivate::Entry*, KDirWatchPrivate::Entry*) file /mnt/progetti/KDE4/kdesvn/kdelibs/kio/kio/kdirwatch.cpp line 830) Cancelled INotify (fd 15, 1) for "/home/test/.local/share" kDebugStream called after destruction (from void KDirWatchPrivate::removeEntry(KDirWatch*, KDirWatchPrivate::Entry*, KDirWatchPrivate::Entry*) file /mnt/progetti/KDE4/kdesvn/kdelibs/kio/kio/kdirwatch.cpp line 855) Removed Dir "/home/test/.local/share" for "/home/test/.local/share//user-places.xbel" [""] kDebugStream called after destruction (from void KDirWatchPrivate::removeEntry(KDirWatch*, KDirWatchPrivate::Entry*, KDirWatchPrivate::Entry*) file /mnt/progetti/KDE4/kdesvn/kdelibs/kio/kio/kdirwatch.cpp line 855) Removed File "/home/test/.local/share//user-places.xbel" for "" ["KDirWatch-1"] <unknown program name>(14460)/: Communication problem with "dolphin" , it probably crashed. Error message was: "org.freedesktop.DBus.Error.NoReply" : " "Message did not receive a reply (timeout by message bus)" "
*** Bug 171124 has been marked as a duplicate of this bug. ***
I agree with Darío: This is a duplicate of bug 169103. I tried running Dolphin with the config file attached to that bug, and the backtrace I got then was 100% equal to the one I got reproducing this bug. *** This bug has been marked as a duplicate of bug 169103 ***