Bug 322106

Summary: dolphin crashes copying files from an sshfs location to local disk
Product: [Frameworks and Libraries] kio Reporter: pier andre <pier_andreit>
Component: generalAssignee: David Faure <faure>
Status: RESOLVED UNMAINTAINED    
Severity: crash CC: aaugusto, darthsteel, dode, frank78ac, kdebugs, martin.ruessler, nate, zekeb
Priority: NOR    
Version: 4.10.5   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Attachments: New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi

Description pier andre 2013-07-08 10:03:02 UTC
Application: dolphin (2.2)
KDE Platform Version: 4.10.5 "release 4"
Qt Version: 4.8.4
Operating System: Linux 3.7.10-1.16-desktop x86_64
Distribution: "openSUSE 12.3 (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed:

I was copying files from a mounted location (sshfs#myname@server.location:/afs/.myplace.it/ /afspla fuse user,noauto,fsname=sshfs#myname@server.location:/afs/myplace.it/ 0 0) to a local hard disk

The crash can be reproduced sometimes.

-- Backtrace:
Application: Dolphin (kdeinit4), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fa83e239780 (LWP 25437))]

Thread 3 (Thread 0x7fa824744700 (LWP 25439)):
#0  0x00007fa83b87a87d in poll () from /lib64/libc.so.6
#1  0x00007fa8387c5aa4 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007fa8387c5bc4 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007fa83cece2e6 in QEventDispatcherGlib::processEvents (this=0x7fa81c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007fa83ce9eadf in QEventLoop::processEvents (this=this@entry=0x7fa824743dd0, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fa83ce9ed68 in QEventLoop::exec (this=0x7fa824743dd0, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007fa83cda10f0 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:542
#7  0x00007fa83ce7f29f in QInotifyFileSystemWatcherEngine::run (this=0x25b8ea0) at io/qfilesystemwatcher_inotify.cpp:256
#8  0x00007fa83cda40cc in QThreadPrivate::start (arg=0x25b8ea0) at thread/qthread_unix.cpp:338
#9  0x00007fa83cb0de0f in start_thread () from /lib64/libpthread.so.0
#10 0x00007fa83b8837dd in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7fa81affd700 (LWP 25451)):
#0  0x00007fa83cb10e0f in __pthread_mutex_unlock_usercnt () from /lib64/libpthread.so.0
#1  0x00007fa838802aa1 in g_mutex_unlock () from /usr/lib64/libglib-2.0.so.0
#2  0x00007fa8387c532b in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0
#3  0x00007fa8387c59cb in ?? () from /usr/lib64/libglib-2.0.so.0
#4  0x00007fa8387c5bc4 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#5  0x00007fa83cece2e6 in QEventDispatcherGlib::processEvents (this=0x7fa7ec0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x00007fa83ce9eadf in QEventLoop::processEvents (this=this@entry=0x7fa81affcdd0, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007fa83ce9ed68 in QEventLoop::exec (this=0x7fa81affcdd0, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007fa83cda10f0 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:542
#9  0x00007fa83ce7f29f in QInotifyFileSystemWatcherEngine::run (this=0x2e11810) at io/qfilesystemwatcher_inotify.cpp:256
#10 0x00007fa83cda40cc in QThreadPrivate::start (arg=0x2e11810) at thread/qthread_unix.cpp:338
#11 0x00007fa83cb0de0f in start_thread () from /lib64/libpthread.so.0
#12 0x00007fa83b8837dd in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7fa83e239780 (LWP 25437)):
[KCrash Handler]
#6  0x00007fa83b819634 in free () from /lib64/libc.so.6
#7  0x00007fa83ceb5fb9 in QObject::~QObject (this=0x2dc2430, __in_chrg=<optimized out>) at kernel/qobject.cpp:890
#8  0x00007fa835b2893c in KIO::SimpleJob::~SimpleJob (this=0x2dc2430, __in_chrg=<optimized out>) at /usr/src/debug/kdelibs-4.10.5/kio/kio/job.cpp:374
#9  0x00007fa835b28c49 in KIO::StatJob::~StatJob (this=0x2dc2430, __in_chrg=<optimized out>) at /usr/src/debug/kdelibs-4.10.5/kio/kio/job.cpp:802
#10 0x00007fa83ceb47a8 in QObject::event (this=0x2dc2430, e=<optimized out>) at kernel/qobject.cpp:1184
#11 0x00007fa83c02d86c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#12 0x00007fa83c031ceb in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#13 0x00007fa83dc407f6 in KApplication::notify (this=0x7ffff2964800, receiver=0x2dc2430, event=0x391cb70) at /usr/src/debug/kdelibs-4.10.5/kdeui/kernel/kapplication.cpp:311
#14 0x00007fa83ce9fd8e in QCoreApplication::notifyInternal (this=0x7ffff2964800, receiver=receiver@entry=0x2dc2430, event=event@entry=0x391cb70) at kernel/qcoreapplication.cpp:946
#15 0x00007fa83cea36f1 in sendEvent (event=0x391cb70, receiver=0x2dc2430) at kernel/qcoreapplication.h:231
#16 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x23cb2b0) at kernel/qcoreapplication.cpp:1570
#17 0x00007fa83cece133 in sendPostedEvents () at kernel/qcoreapplication.h:236
#18 postEventSourceDispatch (s=0x2499c70) at kernel/qeventdispatcher_glib.cpp:279
#19 0x00007fa8387c57d5 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#20 0x00007fa8387c5b08 in ?? () from /usr/lib64/libglib-2.0.so.0
#21 0x00007fa8387c5bc4 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#22 0x00007fa83cece2c6 in QEventDispatcherGlib::processEvents (this=0x23d1790, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#23 0x00007fa83c0cdc1e in ?? () from /usr/lib64/libQtGui.so.4
#24 0x00007fa83ce9eadf in QEventLoop::processEvents (this=this@entry=0x7ffff29646c0, flags=...) at kernel/qeventloop.cpp:149
#25 0x00007fa83ce9ed68 in QEventLoop::exec (this=0x7ffff29646c0, flags=...) at kernel/qeventloop.cpp:204
#26 0x00007fa83cea3a08 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1218
#27 0x00007fa82ac1f117 in kdemain () from /usr/lib64/libkdeinit4_dolphin.so
#28 0x000000000040889a in launch (argc=argc@entry=2, _name=_name@entry=0x2446208 "/usr/bin/dolphin", args=0x244621f "\001", args@entry=0x2446219 "/dati", cwd=cwd@entry=0x0, envc=envc@entry=1, envs=<optimized out>, envs@entry=0x2446227 "DISPLAY=:0", reset_env=false, tty=tty@entry=0x0, avoid_loops=false, startup_id_str=startup_id_str@entry=0x244623a "suse-tumbleweed.site;1373276935;703969;25057_TIME75403876") at /usr/src/debug/kdelibs-4.10.5/kinit/kinit.cpp:726
#29 0x000000000040974b in handle_launcher_request (sock=8, who=<optimized out>) at /usr/src/debug/kdelibs-4.10.5/kinit/kinit.cpp:1218
#30 0x0000000000409d90 in handle_requests (waitForPid=waitForPid@entry=0) at /usr/src/debug/kdelibs-4.10.5/kinit/kinit.cpp:1411
#31 0x0000000000405a47 in main (argc=4, argv=<optimized out>, envp=0x7ffff29655f0) at /usr/src/debug/kdelibs-4.10.5/kinit/kinit.cpp:1899

Reported using DrKonqi
Comment 1 Frank Reininghaus 2013-07-08 10:26:51 UTC
Thanks for the bug report. Looks like a crash in KIO.

If you can reproduce the problem at least sometimes, you could try to obtain a Valgrind log. This might help to find the root cause of the problem:

In a shell, type "valgrind dolphin 2> log.txt" (note that Dolphin will become very slow). Then try to reproduce the crash. If you succeed, attach "log.txt" here.

Thanks for your help.
Comment 2 pier andre 2013-07-24 10:04:59 UTC
I tried to use Valgrind log for many time, but sometimes I forget to use it, and today another crash but without Valgrind log,  I attach it may be is there more useful infos.. :-)

bye and many thanks...

Application: Dolphin (kdeinit4), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fba0df25780 (LWP 8568))]

Thread 3 (Thread 0x7fb9f442b700 (LWP 8570)):
#0  0x00007fba084b039f in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0
#1  0x00007fba084b09cb in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007fba084b0bc4 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007fba0cbba5d6 in QEventDispatcherGlib::processEvents (this=0x7fb9ec0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:427
#4  0x00007fba0cb8abef in QEventLoop::processEvents (this=this@entry=0x7fb9f442add0, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fba0cb8ae78 in QEventLoop::exec (this=0x7fb9f442add0, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007fba0ca8d110 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:536
#7  0x00007fba0cb6b3af in QInotifyFileSystemWatcherEngine::run (this=0x213a910) at io/qfilesystemwatcher_inotify.cpp:256
#8  0x00007fba0ca900ec in QThreadPrivate::start (arg=0x213a910) at thread/qthread_unix.cpp:338
#9  0x00007fba0c7f9e0f in start_thread () from /lib64/libpthread.so.0
#10 0x00007fba0b56e7dd in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7fb9d37fe700 (LWP 8584)):
#0  0x00007fba0c7fce0f in __pthread_mutex_unlock_usercnt () from /lib64/libpthread.so.0
#1  0x00007fba084edaa1 in g_mutex_unlock () from /usr/lib64/libglib-2.0.so.0
#2  0x00007fba084b0392 in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0
#3  0x00007fba084b09cb in ?? () from /usr/lib64/libglib-2.0.so.0
#4  0x00007fba084b0bc4 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#5  0x00007fba0cbba5d6 in QEventDispatcherGlib::processEvents (this=0x7fb9c40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:427
#6  0x00007fba0cb8abef in QEventLoop::processEvents (this=this@entry=0x7fb9d37fddd0, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007fba0cb8ae78 in QEventLoop::exec (this=0x7fb9d37fddd0, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007fba0ca8d110 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:536
#9  0x00007fba0cb6b3af in QInotifyFileSystemWatcherEngine::run (this=0x2eea7e0) at io/qfilesystemwatcher_inotify.cpp:256
#10 0x00007fba0ca900ec in QThreadPrivate::start (arg=0x2eea7e0) at thread/qthread_unix.cpp:338
#11 0x00007fba0c7f9e0f in start_thread () from /lib64/libpthread.so.0
#12 0x00007fba0b56e7dd in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7fba0df25780 (LWP 8568)):
[KCrash Handler]
#6  deref (this=0x10060c640) at ../../src/corelib/arch/qatomic_x86_64.h:133
#7  QString::operator= (this=0x30e25b0, other=...) at tools/qstring.cpp:1411
#8  0x00007fba09908632 in QDBusError::operator= (this=0x30e25a0, other=...) at qdbuserror.cpp:301
#9  0x00007fba099223d9 in QDBusAbstractInterface::callWithArgumentList (this=0x31016f0, mode=QDBus::NoBlock, method=..., args=...) at qdbusabstractinterface.cpp:470
#10 0x00007fba0d92a582 in setProcessedAmount (unit=..., amount=4, this=0x31016f0) at /usr/src/debug/kdelibs-4.10.5/build/kdeui/jobviewifacev2.h:78
#11 KUiServerJobTracker::processedAmount (this=<optimized out>, job=0x3011110, unit=KJob::Files, amount=4) at /usr/src/debug/kdelibs-4.10.5/kdeui/jobs/kuiserverjobtracker.cpp:269
#12 0x00007fba0cba144f in QMetaObject::activate (sender=0x3011110, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff5cc6fb20) at kernel/qobject.cpp:3556
#13 0x00007fba0d01aa7f in KJob::processedAmount (this=this@entry=0x3011110, _t1=_t1@entry=0x3011110, _t2=KJob::Files, _t3=_t3@entry=4) at /usr/src/debug/kdelibs-4.10.5/build/kdecore/kjob.moc:243
#14 0x00007fba0d01b311 in KJob::setProcessedAmount (this=0x3011110, unit=KJob::Files, amount=4) at /usr/src/debug/kdelibs-4.10.5/kdecore/jobs/kjob.cpp:271
#15 0x00007fba057eb271 in KIO::CopyJobPrivate::slotReport (this=0x3013f60) at /usr/src/debug/kdelibs-4.10.5/kio/kio/copyjob.cpp:501
#16 0x00007fba0cba144f in QMetaObject::activate (sender=0x2e38f50, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3556
#17 0x00007fba0cba075c in QObject::event (this=0x2e38f50, e=<optimized out>) at kernel/qobject.cpp:1165
#18 0x00007fba0bd1892c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#19 0x00007fba0bd1cdab in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#20 0x00007fba0d92c7f6 in KApplication::notify (this=0x7fff5cc70810, receiver=0x2e38f50, event=0x7fff5cc70450) at /usr/src/debug/kdelibs-4.10.5/kdeui/kernel/kapplication.cpp:311
#21 0x00007fba0cb8bf3e in QCoreApplication::notifyInternal (this=0x7fff5cc70810, receiver=0x2e38f50, event=0x7fff5cc70450) at kernel/qcoreapplication.cpp:949
#22 0x00007fba0cbbce51 in sendEvent (event=0x7fff5cc70450, receiver=<optimized out>) at kernel/qcoreapplication.h:231
#23 QTimerInfoList::activateTimers (this=0x1f33350) at kernel/qeventdispatcher_unix.cpp:636
#24 0x00007fba0cbb9e24 in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:186
#25 timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:180
#26 0x00007fba0cbb9e41 in idleTimerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:233
#27 0x00007fba084b07d5 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#28 0x00007fba084b0b08 in ?? () from /usr/lib64/libglib-2.0.so.0
#29 0x00007fba084b0bc4 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#30 0x00007fba0cbba5b6 in QEventDispatcherGlib::processEvents (this=0x1e69790, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#31 0x00007fba0bdb8e0e in ?? () from /usr/lib64/libQtGui.so.4
#32 0x00007fba0cb8abef in QEventLoop::processEvents (this=this@entry=0x7fff5cc706d0, flags=...) at kernel/qeventloop.cpp:149
#33 0x00007fba0cb8ae78 in QEventLoop::exec (this=0x7fff5cc706d0, flags=...) at kernel/qeventloop.cpp:204
#34 0x00007fba0cb8fbb8 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1221
#35 0x00007fb9fa906117 in kdemain () from /usr/lib64/libkdeinit4_dolphin.so
#36 0x000000000040889a in launch (argc=argc@entry=2, _name=_name@entry=0x1edd888 "/usr/bin/dolphin", args=0x1edd89f "\001", args@entry=0x1edd899 "/dati", cwd=cwd@entry=0x0, envc=envc@entry=1, envs=<optimized out>, envs@entry=0x1edd8a7 "DISPLAY=:0", reset_env=false, tty=tty@entry=0x0, avoid_loops=false, startup_id_str=startup_id_str@entry=0x1edd8ba "suse-tumbleweed.site;1374658383;870271;1891_TIME18977350") at /usr/src/debug/kdelibs-4.10.5/kinit/kinit.cpp:726
#37 0x000000000040974b in handle_launcher_request (sock=8, who=<optimized out>) at /usr/src/debug/kdelibs-4.10.5/kinit/kinit.cpp:1218
#38 0x0000000000409d90 in handle_requests (waitForPid=waitForPid@entry=0) at /usr/src/debug/kdelibs-4.10.5/kinit/kinit.cpp:1411
#39 0x0000000000405a47 in main (argc=4, argv=<optimized out>, envp=0x7fff5cc71600) at /usr/src/debug/kdelibs-4.10.5/kinit/kinit.cpp:1899
Comment 3 Jekyll Wu 2013-11-09 06:52:13 UTC
*** Bug 295998 has been marked as a duplicate of this bug. ***
Comment 4 Jekyll Wu 2013-11-09 06:52:15 UTC
*** Bug 297422 has been marked as a duplicate of this bug. ***
Comment 5 Jekyll Wu 2014-02-19 00:45:37 UTC
*** Bug 331266 has been marked as a duplicate of this bug. ***
Comment 6 Dawit Alemayehu 2014-05-02 11:41:34 UTC
*** Bug 329571 has been marked as a duplicate of this bug. ***
Comment 7 Martin 2014-08-28 09:22:12 UTC
Created attachment 88465 [details]
New crash information added by DrKonqi

dolphin (4.13.3) on KDE Platform 4.13.3 using Qt 4.8.6

- What I was doing when the application crashed:

Today I also experienced the crash during a file copy from local to fish://. Right before the crash (and the copy operation) a breadcrumb menu opened – I do not know whether it is related, though. My first attempts to reproduce the crash with a valgrind log failed but I will give it another shot.

-- Backtrace (Reduced):
#6  0x00007fc4983f6ca8 in QString::operator=(QString const&) () from /usr/lib/libQtCore.so.4
#7  0x00007fc4951d4a0c in QDBusError::operator=(QDBusError const&) () from /usr/lib/libQtDBus.so.4
#8  0x00007fc4951ee247 in QDBusAbstractInterface::callWithArgumentList(QDBus::CallMode, QString const&, QList<QVariant> const&) () from /usr/lib/libQtDBus.so.4
#9  0x00007fc4992972d6 in setTotalAmount (unit=..., amount=4949, this=0x2e414a0) at /chakra/desktop-testing/kdelibs/src/build/kdeui/jobviewifacev2.h:99
#10 KUiServerJobTracker::totalAmount (this=<optimized out>, job=<optimized out>, unit=<optimized out>, amount=4949) at /chakra/desktop-testing/kdelibs/src/kdelibs-4.13.3/kdeui/jobs/kuiserverjobtracker.cpp:243
Comment 8 Martin 2014-08-28 09:22:12 UTC
Created attachment 88468 [details]
New crash information added by DrKonqi

dolphin (4.13.3) on KDE Platform 4.13.3 using Qt 4.8.6

- What I was doing when the application crashed:

Today I also experienced the crash during a file copy from local to fish://. Right before the crash (and the copy operation) a breadcrumb menu opened – I do not know whether it is related, though. My first attempts to reproduce the crash with a valgrind log failed but I will give it another shot.

-- Backtrace (Reduced):
#6  0x00007fc4983f6ca8 in QString::operator=(QString const&) () from /usr/lib/libQtCore.so.4
#7  0x00007fc4951d4a0c in QDBusError::operator=(QDBusError const&) () from /usr/lib/libQtDBus.so.4
#8  0x00007fc4951ee247 in QDBusAbstractInterface::callWithArgumentList(QDBus::CallMode, QString const&, QList<QVariant> const&) () from /usr/lib/libQtDBus.so.4
#9  0x00007fc4992972d6 in setTotalAmount (unit=..., amount=4949, this=0x2e414a0) at /chakra/desktop-testing/kdelibs/src/build/kdeui/jobviewifacev2.h:99
#10 KUiServerJobTracker::totalAmount (this=<optimized out>, job=<optimized out>, unit=<optimized out>, amount=4949) at /chakra/desktop-testing/kdelibs/src/kdelibs-4.13.3/kdeui/jobs/kuiserverjobtracker.cpp:243
Comment 9 Martin 2014-08-28 09:22:17 UTC
Created attachment 88470 [details]
New crash information added by DrKonqi

dolphin (4.13.3) on KDE Platform 4.13.3 using Qt 4.8.6

- What I was doing when the application crashed:

Today I also experienced the crash during a file copy from local to fish://. Right before the crash (and the copy operation) a breadcrumb menu opened – I do not know whether it is related, though. My first attempts to reproduce the crash with a valgrind log failed but I will give it another shot.

-- Backtrace (Reduced):
#6  0x00007fc4983f6ca8 in QString::operator=(QString const&) () from /usr/lib/libQtCore.so.4
#7  0x00007fc4951d4a0c in QDBusError::operator=(QDBusError const&) () from /usr/lib/libQtDBus.so.4
#8  0x00007fc4951ee247 in QDBusAbstractInterface::callWithArgumentList(QDBus::CallMode, QString const&, QList<QVariant> const&) () from /usr/lib/libQtDBus.so.4
#9  0x00007fc4992972d6 in setTotalAmount (unit=..., amount=4949, this=0x2e414a0) at /chakra/desktop-testing/kdelibs/src/build/kdeui/jobviewifacev2.h:99
#10 KUiServerJobTracker::totalAmount (this=<optimized out>, job=<optimized out>, unit=<optimized out>, amount=4949) at /chakra/desktop-testing/kdelibs/src/kdelibs-4.13.3/kdeui/jobs/kuiserverjobtracker.cpp:243
Comment 10 Martin 2014-08-28 09:22:17 UTC
Created attachment 88471 [details]
New crash information added by DrKonqi

dolphin (4.13.3) on KDE Platform 4.13.3 using Qt 4.8.6

- What I was doing when the application crashed:

Today I also experienced the crash during a file copy from local to fish://. Right before the crash (and the copy operation) a breadcrumb menu opened – I do not know whether it is related, though. My first attempts to reproduce the crash with a valgrind log failed but I will give it another shot.

-- Backtrace (Reduced):
#6  0x00007fc4983f6ca8 in QString::operator=(QString const&) () from /usr/lib/libQtCore.so.4
#7  0x00007fc4951d4a0c in QDBusError::operator=(QDBusError const&) () from /usr/lib/libQtDBus.so.4
#8  0x00007fc4951ee247 in QDBusAbstractInterface::callWithArgumentList(QDBus::CallMode, QString const&, QList<QVariant> const&) () from /usr/lib/libQtDBus.so.4
#9  0x00007fc4992972d6 in setTotalAmount (unit=..., amount=4949, this=0x2e414a0) at /chakra/desktop-testing/kdelibs/src/build/kdeui/jobviewifacev2.h:99
#10 KUiServerJobTracker::totalAmount (this=<optimized out>, job=<optimized out>, unit=<optimized out>, amount=4949) at /chakra/desktop-testing/kdelibs/src/kdelibs-4.13.3/kdeui/jobs/kuiserverjobtracker.cpp:243
Comment 11 Martin 2014-08-28 09:22:17 UTC
Created attachment 88472 [details]
New crash information added by DrKonqi

dolphin (4.13.3) on KDE Platform 4.13.3 using Qt 4.8.6

- What I was doing when the application crashed:

Today I also experienced the crash during a file copy from local to fish://. Right before the crash (and the copy operation) a breadcrumb menu opened – I do not know whether it is related, though. My first attempts to reproduce the crash with a valgrind log failed but I will give it another shot.

-- Backtrace (Reduced):
#6  0x00007fc4983f6ca8 in QString::operator=(QString const&) () from /usr/lib/libQtCore.so.4
#7  0x00007fc4951d4a0c in QDBusError::operator=(QDBusError const&) () from /usr/lib/libQtDBus.so.4
#8  0x00007fc4951ee247 in QDBusAbstractInterface::callWithArgumentList(QDBus::CallMode, QString const&, QList<QVariant> const&) () from /usr/lib/libQtDBus.so.4
#9  0x00007fc4992972d6 in setTotalAmount (unit=..., amount=4949, this=0x2e414a0) at /chakra/desktop-testing/kdelibs/src/build/kdeui/jobviewifacev2.h:99
#10 KUiServerJobTracker::totalAmount (this=<optimized out>, job=<optimized out>, unit=<optimized out>, amount=4949) at /chakra/desktop-testing/kdelibs/src/kdelibs-4.13.3/kdeui/jobs/kuiserverjobtracker.cpp:243
Comment 12 Martin 2014-08-28 09:22:21 UTC
Created attachment 88473 [details]
New crash information added by DrKonqi

dolphin (4.13.3) on KDE Platform 4.13.3 using Qt 4.8.6

- What I was doing when the application crashed:

Today I also experienced the crash during a file copy from local to fish://. Right before the crash (and the copy operation) a breadcrumb menu opened – I do not know whether it is related, though. My first attempts to reproduce the crash with a valgrind log failed but I will give it another shot.

-- Backtrace (Reduced):
#6  0x00007fc4983f6ca8 in QString::operator=(QString const&) () from /usr/lib/libQtCore.so.4
#7  0x00007fc4951d4a0c in QDBusError::operator=(QDBusError const&) () from /usr/lib/libQtDBus.so.4
#8  0x00007fc4951ee247 in QDBusAbstractInterface::callWithArgumentList(QDBus::CallMode, QString const&, QList<QVariant> const&) () from /usr/lib/libQtDBus.so.4
#9  0x00007fc4992972d6 in setTotalAmount (unit=..., amount=4949, this=0x2e414a0) at /chakra/desktop-testing/kdelibs/src/build/kdeui/jobviewifacev2.h:99
#10 KUiServerJobTracker::totalAmount (this=<optimized out>, job=<optimized out>, unit=<optimized out>, amount=4949) at /chakra/desktop-testing/kdelibs/src/kdelibs-4.13.3/kdeui/jobs/kuiserverjobtracker.cpp:243
Comment 13 Martin 2014-08-28 09:25:44 UTC
To be more specific: I moved the file towards the second tab in the same window. I then opened the rightmost breadcrumb arrow (from the ›sender tab‹) and led the menu hover. After that, I dropped the file on the target tab. This leads sometimes to a crash (~ one in ten).
Comment 14 Nate Graham 2018-04-17 21:22:03 UTC
Crash in unmaintained/unsupported KF4 software. If anyone can still reproduce using recent KF5 versions of KIO and Dolphin, please file a new bug.