Bug 181010

Summary: Dolphin crashes when deleting, copying or moving files.
Product: [Unmaintained] kio Reporter: Guillermo Belli <gbelli>
Component: fileAssignee: David Faure <faure>
Status: RESOLVED DUPLICATE    
Severity: crash CC: andresbajotierra
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: dolphin crash

Description Guillermo Belli 2009-01-16 21:05:09 UTC
Version:            (using Devel)
OS:                Linux
Installed from:    Compiled sources

As requested by Darío Andrés on #180562, here's the new bug report and backtrace:

Dolphin crashes mostly when deleting files, but also on copying, moving, selecting multiple files/folders or even just opening folders. This time I was copying files to a remote samba share.

I'm using Kubuntu 8.10, KDE 4.2 RC1 and a custom 2.6.28 kernel.

Here's the backtrace:

Application: Dolphin (dolphin), signal SIGSEGV

Thread 1 (Thread 0xb5e066c0 (LWP 4821)):
[KCrash Handler]
#6  0xb68decdf in QObject::killTimer () from /usr/lib/libQtCore.so.4
#7  0xb68ebc17 in QTimer::setInterval () from /usr/lib/libQtCore.so.4
#8  0xb68ebd69 in QTimer::start () from /usr/lib/libQtCore.so.4
#9  0xb7dabb54 in ?? () from /usr/lib/libkio.so.5
#10 0xb7daa037 in KIO::CopyJob::qt_metacall () from /usr/lib/libkio.so.5
#11 0xb68e5a60 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#12 0xb68e67e2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#13 0xb73ff443 in KJob::result () from /usr/lib/libkdecore.so.5
#14 0xb73ff959 in KJob::emitResult () from /usr/lib/libkdecore.so.5
#15 0xb7ddda65 in KIO::SimpleJob::slotFinished () from /usr/lib/libkio.so.5
#16 0xb7dddf2a in KIO::StatJob::slotFinished () from /usr/lib/libkio.so.5
#17 0xb7ddc70b in KIO::StatJob::qt_metacall () from /usr/lib/libkio.so.5
#18 0xb68e5a60 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#19 0xb68e67e2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#20 0xb7ea8997 in KIO::SlaveInterface::finished () from /usr/lib/libkio.so.5
#21 0xb7eac767 in KIO::SlaveInterface::dispatch () from /usr/lib/libkio.so.5
#22 0xb7ea8e77 in KIO::SlaveInterface::dispatch () from /usr/lib/libkio.so.5
#23 0xb7e9a26d in KIO::Slave::gotInput () from /usr/lib/libkio.so.5
#24 0xb7e9b3e3 in KIO::Slave::qt_metacall () from /usr/lib/libkio.so.5
#25 0xb68e5a60 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#26 0xb68e67e2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#27 0xb7da43b7 in KIO::Connection::readyRead () from /usr/lib/libkio.so.5
#28 0xb7da6489 in ?? () from /usr/lib/libkio.so.5
#29 0xb7da6616 in KIO::Connection::qt_metacall () from /usr/lib/libkio.so.5
#30 0xb68debfb in QMetaCallEvent::placeMetaCall () from /usr/lib/libQtCore.so.4
#31 0xb68e0771 in QObject::event () from /usr/lib/libQtCore.so.4
#32 0xb6af38ec in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
#33 0xb6afb72e in QApplication::notify () from /usr/lib/libQtGui.so.4
#34 0xb777404d in KApplication::notify () from /usr/lib/libkdeui.so.5
#35 0xb68d0e61 in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
#36 0xb68d1ae5 in QCoreApplicationPrivate::sendPostedEvents () from /usr/lib/libQtCore.so.4
#37 0xb68d1cdd in QCoreApplication::sendPostedEvents () from /usr/lib/libQtCore.so.4
#38 0xb68fb82f in ?? () from /usr/lib/libQtCore.so.4
#39 0xb610e6f8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#40 0xb6111da3 in ?? () from /usr/lib/libglib-2.0.so.0
#41 0xb6111f61 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#42 0xb68fb478 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#43 0xb6b8dea5 in ?? () from /usr/lib/libQtGui.so.4
#44 0xb68cf52a in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#45 0xb68cf6ea in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#46 0xb68d1da5 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
#47 0xb6af3767 in QApplication::exec () from /usr/lib/libQtGui.so.4
#48 0x08086cbf in main (argc=6, argv=0xbfbd66a4) at /build/buildd/kdebase-4.1.96/apps/dolphin/src/main.cpp:94

How to reproduce:

Well, just using dolphin as usual, it will crash enventually. Can't reproduce the crash at will, sometimes it crashed many times in a row, sometimes it simply does not crash.
Comment 1 Guillermo Belli 2009-01-16 23:23:30 UTC
Here's another backtrace:

Application: Dolphin (dolphin), signal SIGABRT

Thread 1 (Thread 0xb5ec16c0 (LWP 7840)):
[KCrash Handler]
#6  0xb8090424 in __kernel_vsyscall ()
#7  0xb65ee880 in raise () from /lib/tls/i686/cmov/libc.so.6
#8  0xb65f0248 in abort () from /lib/tls/i686/cmov/libc.so.6
#9  0xb6893795 in qt_message_output () from /usr/lib/libQtCore.so.4
#10 0xb6893872 in qFatal () from /usr/lib/libQtCore.so.4
#11 0xb6893915 in qt_assert () from /usr/lib/libQtCore.so.4
#12 0x08073db7 in DolphinViewContainer::isActive (this=0x9ad3788) at /build/buildd/kdebase-4.1.96/apps/dolphin/src/dolphinviewcontainer.cpp:202
#13 0x080755e7 in DolphinViewContainer::restoreView (this=0x9ad3788, url=@0xbfd8fbfc) at /build/buildd/kdebase-4.1.96/apps/dolphin/src/dolphinviewcontainer.cpp:366
#14 0x08075b10 in DolphinViewContainer::qt_metacall (this=0x9ad3788, _c=QMetaObject::InvokeMetaMethod, _id=17, _a=0xbfd8fb0c)
    at /build/buildd/kdebase-4.1.96/obj-i486-linux-gnu/apps/dolphin/src/dolphinviewcontainer.moc:122
#15 0xb69a0a60 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#16 0xb69a17e2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#17 0xb7dc8473 in KUrlNavigator::urlChanged () from /usr/lib/libkfile.so.4
#18 0xb7dcc4da in KUrlNavigator::setUrl () from /usr/lib/libkfile.so.4
#19 0xb7dce1e7 in KUrlNavigator::qt_metacall () from /usr/lib/libkfile.so.4
#20 0xb69a0a60 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#21 0xb69a17e2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#22 0xb7cf0f43 in DolphinView::urlChanged (this=0x9ab9bb0, _t1=@0x9c25c50) at /build/buildd/kdebase-4.1.96/obj-i486-linux-gnu/apps/dolphin/src/dolphinview.moc:222
#23 0xb7cf5ccc in DolphinView::setActive (this=0x9ab9bb0, active=true) at /build/buildd/kdebase-4.1.96/apps/dolphin/src/dolphinview.cpp:178
#24 0xb7cf6094 in DolphinView::eventFilter (this=0x9ab9bb0, watched=0x9c830e8, event=0xbfd901f4) at /build/buildd/kdebase-4.1.96/apps/dolphin/src/dolphinview.cpp:862
#25 0xb698b04a in QCoreApplicationPrivate::sendThroughObjectEventFilters () from /usr/lib/libQtCore.so.4
#26 0xb6bae8ca in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
#27 0xb6bb6de0 in QApplication::notify () from /usr/lib/libQtGui.so.4
#28 0xb782f04d in KApplication::notify () from /usr/lib/libkdeui.so.5
#29 0xb698be61 in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
#30 0xb6bb981e in QCoreApplication::sendEvent () from /usr/lib/libQtGui.so.4
#31 0xb6c2c902 in ?? () from /usr/lib/libQtGui.so.4
#32 0xb6c2f9ba in QDragManager::move () from /usr/lib/libQtGui.so.4
#33 0xb6c32071 in QDragManager::eventFilter () from /usr/lib/libQtGui.so.4
#34 0xb698b0f4 in QCoreApplicationPrivate::sendThroughApplicationEventFilters () from /usr/lib/libQtCore.so.4
#35 0xb6bae863 in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
#36 0xb6bb70e1 in QApplication::notify () from /usr/lib/libQtGui.so.4
#37 0xb782f04d in KApplication::notify () from /usr/lib/libkdeui.so.5
#38 0xb698be61 in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
#39 0xb6bb636e in QApplicationPrivate::sendMouseEvent () from /usr/lib/libQtGui.so.4
#40 0xb6c20656 in ?? () from /usr/lib/libQtGui.so.4
#41 0xb6c1f9e5 in QApplication::x11ProcessEvent () from /usr/lib/libQtGui.so.4
#42 0xb6c497aa in ?? () from /usr/lib/libQtGui.so.4
#43 0xb61c96f8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#44 0xb61ccda3 in ?? () from /usr/lib/libglib-2.0.so.0
#45 0xb61ccf61 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#46 0xb69b6478 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#47 0xb6c48ea5 in ?? () from /usr/lib/libQtGui.so.4
#48 0xb698a52a in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#49 0xb698a6ea in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#50 0xb6c2ffa0 in QDragManager::drag () from /usr/lib/libQtGui.so.4
#51 0xb6bc1c3a in QDrag::exec () from /usr/lib/libQtGui.so.4
#52 0xb7cfcf00 in DragAndDropHelper::startDrag (this=0x9900ed8, itemView=0x99f3e58, supportedActions={i = -1076292856}, controller=0x99f35f8)
    at /build/buildd/kdebase-4.1.96/apps/dolphin/src/draganddrophelper.cpp:83
#53 0xb7ce1304 in DolphinDetailsView::startDrag (this=0x99f3e58, supportedActions={i = -1076292620}) at /build/buildd/kdebase-4.1.96/apps/dolphin/src/dolphindetailsview.cpp:304
#54 0xb707b779 in QAbstractItemView::mouseMoveEvent () from /usr/lib/libQtGui.so.4
#55 0xb7ce14ac in DolphinDetailsView::mouseMoveEvent (this=0x99f3e58, event=0xbfd91cb8) at /build/buildd/kdebase-4.1.96/apps/dolphin/src/dolphindetailsview.cpp:268
#56 0xb6c067cb in QWidget::event () from /usr/lib/libQtGui.so.4
#57 0xb6f3dfd3 in QFrame::event () from /usr/lib/libQtGui.so.4
#58 0xb6fd47df in QAbstractScrollArea::viewportEvent () from /usr/lib/libQtGui.so.4
#59 0xb707fccf in QAbstractItemView::viewportEvent () from /usr/lib/libQtGui.so.4
#60 0xb70b79e4 in QTreeView::viewportEvent () from /usr/lib/libQtGui.so.4
#61 0xb6fd6d85 in ?? () from /usr/lib/libQtGui.so.4
#62 0xb698b04a in QCoreApplicationPrivate::sendThroughObjectEventFilters () from /usr/lib/libQtCore.so.4
#63 0xb6bae8ca in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
#64 0xb6bb70e1 in QApplication::notify () from /usr/lib/libQtGui.so.4
#65 0xb782f04d in KApplication::notify () from /usr/lib/libkdeui.so.5
#66 0xb698be61 in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
#67 0xb6bb636e in QApplicationPrivate::sendMouseEvent () from /usr/lib/libQtGui.so.4
#68 0xb6c20656 in ?? () from /usr/lib/libQtGui.so.4
#69 0xb6c1f9e5 in QApplication::x11ProcessEvent () from /usr/lib/libQtGui.so.4
#70 0xb6c497aa in ?? () from /usr/lib/libQtGui.so.4
#71 0xb61c96f8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#72 0xb61ccda3 in ?? () from /usr/lib/libglib-2.0.so.0
#73 0xb61ccf61 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#74 0xb69b6478 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#75 0xb6c48ea5 in ?? () from /usr/lib/libQtGui.so.4
#76 0xb698a52a in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#77 0xb698a6ea in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#78 0xb698cda5 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
#79 0xb6bae767 in QApplication::exec () from /usr/lib/libQtGui.so.4
#80 0x08086cbf in main (argc=6, argv=0xbfd92724) at /build/buildd/kdebase-4.1.96/apps/dolphin/src/main.cpp:94

Comment 2 Dario Andres 2009-01-17 00:44:03 UTC
@Guillermo: the two backtraces are different. It's better if you put one per report (like in this case, they look completely different (you have to look on the first lines)).
The backtrace in comment 1 looks like bug 180494
Comment 3 Kane 2009-04-22 12:37:37 UTC
Created attachment 33005 [details]
dolphin crash

Dolphin crash when I try to copy file...
I'm tying, but can't repeat this bug.
Comment 4 Dario Andres 2009-05-23 14:42:14 UTC
Marking as duplicate of bug 192976. Thanks

*** This bug has been marked as a duplicate of bug 192976 ***
Comment 5 Dario Andres 2009-06-07 15:17:01 UTC
Reopening, as it seems it is not completely related.
Comment 6 Dario Andres 2009-06-07 15:18:59 UTC
Err.. I misread something

*** This bug has been marked as a duplicate of bug 192976 ***