Bug 387842

Summary: Dolphin crash while moving files
Product: [Applications] dolphin Reporter: Mustafa Muhammad <mustafa1024m>
Component: generalAssignee: Dolphin Bug Assignee <dolphin-bugs-null>
Status: RESOLVED DUPLICATE    
Severity: crash CC: elvis.angelaccio, mail
Priority: NOR Keywords: drkonqi
Version: 17.08.1   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Mustafa Muhammad 2017-12-12 20:04:43 UTC
Application: dolphin (17.08.1)

Qt Version: 5.9.2
Frameworks Version: 5.40.0
Operating System: Linux 4.13.16-302.fc27.x86_64 x86_64
Distribution: "Fedora release 27 (Twenty Seven)"

-- Information about the crash:
- What I was doing when the application crashed:
I was moving a large directory from one partition to another, maybe I hit ctrl+z after finishing copying, but I think dolphin crashed when it was creating the 2000+ nested directories to move the files.

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

Thread 4 (Thread 0x7fc0c992e700 (LWP 2173)):
#0  0x00007fc0f26c18bb in poll () from /lib64/libc.so.6
#1  0x00007fc0ea1bfed9 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#2  0x00007fc0ea1bffec in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#3  0x00007fc0f352c35b in QEventDispatcherGlib::processEvents (this=0x7fc0c4000b10, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fc0f34da0ea in QEventLoop::exec (this=this@entry=0x7fc0c992dc70, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#5  0x00007fc0f332b8ba in QThread::exec (this=<optimized out>) at thread/qthread.cpp:515
#6  0x00007fc0f332fb92 in QThreadPrivate::start (arg=0x555829ab7a70) at thread/qthread_unix.cpp:368
#7  0x00007fc0eeb4d609 in start_thread () from /lib64/libpthread.so.0
#8  0x00007fc0f26cde6f in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7fc0d9ada700 (LWP 2172)):
#0  0x00007fc0f26bce38 in read () from /lib64/libc.so.6
#1  0x00007fc0ea2040e0 in g_wakeup_acknowledge () from /lib64/libglib-2.0.so.0
#2  0x00007fc0ea1bf9e8 in g_main_context_check () from /lib64/libglib-2.0.so.0
#3  0x00007fc0ea1bfe80 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#4  0x00007fc0ea1bffec in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#5  0x00007fc0f352c35b in QEventDispatcherGlib::processEvents (this=0x7fc0cc000b10, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007fc0f34da0ea in QEventLoop::exec (this=this@entry=0x7fc0d9ad9c30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#7  0x00007fc0f332b8ba in QThread::exec (this=this@entry=0x7fc0f5763060 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread.cpp:515
#8  0x00007fc0f54ef479 in QDBusConnectionManager::run (this=0x7fc0f5763060 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:178
#9  0x00007fc0f332fb92 in QThreadPrivate::start (arg=0x7fc0f5763060 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:368
#10 0x00007fc0eeb4d609 in start_thread () from /lib64/libpthread.so.0
#11 0x00007fc0f26cde6f in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7fc0dbdf8700 (LWP 2171)):
#0  0x00007fc0f26c18bb in poll () from /lib64/libc.so.6
#1  0x00007fc0e972efe7 in _xcb_conn_wait () from /lib64/libxcb.so.1
#2  0x00007fc0e9730dda in xcb_wait_for_event () from /lib64/libxcb.so.1
#3  0x00007fc0ddf5aa49 in QXcbEventReader::run (this=0x5558294f26d0) at qxcbconnection.cpp:1335
#4  0x00007fc0f332fb92 in QThreadPrivate::start (arg=0x5558294f26d0) at thread/qthread_unix.cpp:368
#5  0x00007fc0eeb4d609 in start_thread () from /lib64/libpthread.so.0
#6  0x00007fc0f26cde6f in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7fc0fad84940 (LWP 2169)):
[KCrash Handler]
#6  QMetaObject::activate (sender=sender@entry=0x55582f071650, signalOffset=3, local_signal_index=local_signal_index@entry=4, argv=argv@entry=0x7fff645bcff0) at kernel/qobject.cpp:3638
#7  0x00007fc0f3504237 in QMetaObject::activate (sender=sender@entry=0x55582f071650, m=m@entry=0x7fc0f54d5f00 <KJob::staticMetaObject>, local_signal_index=local_signal_index@entry=4, argv=argv@entry=0x7fff645bcff0) at kernel/qobject.cpp:3628
#8  0x00007fc0f5282341 in KJob::description (this=this@entry=0x55582f071650, _t1=<optimized out>, _t1@entry=0x55582f071650, _t2=..., _t3=..., _t4=...) at /usr/src/debug/kf5-kcoreaddons-5.40.0-1.fc27.x86_64/x86_64-redhat-linux-gnu/src/lib/KF5CoreAddons_autogen/include/moc_kjob.cpp:577
#9  0x00007fc0f88f9948 in KIO::UndoJob::emitMoving (dest=..., src=..., this=0x55582f071650) at /usr/src/debug/kf5-kio-5.40.0-2.fc27.x86_64/src/widgets/fileundomanager.cpp:131
#10 KIO::FileUndoManagerPrivate::stepMovingFiles (this=this@entry=0x555829591a50) at /usr/src/debug/kf5-kio-5.40.0-2.fc27.x86_64/src/widgets/fileundomanager.cpp:556
#11 0x00007fc0f88fa7f8 in KIO::FileUndoManagerPrivate::stepMovingFiles (this=0x555829591a50) at /usr/src/debug/kf5-kio-5.40.0-2.fc27.x86_64/src/widgets/fileundomanager.cpp:504
#12 KIO::FileUndoManagerPrivate::undoStep (this=this@entry=0x555829591a50) at /usr/src/debug/kf5-kio-5.40.0-2.fc27.x86_64/src/widgets/fileundomanager.cpp:486
#13 0x00007fc0f88fa8c8 in KIO::FileUndoManagerPrivate::slotResult (this=0x555829591a50, job=<optimized out>) at /usr/src/debug/kf5-kio-5.40.0-2.fc27.x86_64/src/widgets/fileundomanager.cpp:467
#14 0x00007fc0f88fab5c in KIO::FileUndoManagerPrivate::qt_static_metacall (_o=<optimized out>, _id=<optimized out>, _a=<optimized out>, _c=<optimized out>) at /usr/src/debug/kf5-kio-5.40.0-2.fc27.x86_64/x86_64-redhat-linux-gnu/src/widgets/KF5KIOWidgets_autogen/include/moc_fileundomanager_p.cpp:229
#15 0x00007fc0f3503bc3 in QMetaObject::activate (sender=sender@entry=0x55582ce22550, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=3, argv=argv@entry=0x7fff645bd2f0) at kernel/qobject.cpp:3766
#16 0x00007fc0f3504237 in QMetaObject::activate (sender=sender@entry=0x55582ce22550, m=m@entry=0x7fc0f54d5f00 <KJob::staticMetaObject>, local_signal_index=local_signal_index@entry=3, argv=argv@entry=0x7fff645bd2f0) at kernel/qobject.cpp:3628
#17 0x00007fc0f52822cc in KJob::result (this=this@entry=0x55582ce22550, _t1=<optimized out>, _t1@entry=0x55582ce22550, _t2=...) at /usr/src/debug/kf5-kcoreaddons-5.40.0-1.fc27.x86_64/x86_64-redhat-linux-gnu/src/lib/KF5CoreAddons_autogen/include/moc_kjob.cpp:570
#18 0x00007fc0f5282e01 in KJob::finishJob (this=this@entry=0x55582ce22550, emitResult=emitResult@entry=true) at /usr/src/debug/kf5-kcoreaddons-5.40.0-1.fc27.x86_64/src/lib/jobs/kjob.cpp:109
#19 0x00007fc0f5284cba in KJob::emitResult (this=this@entry=0x55582ce22550) at /usr/src/debug/kf5-kcoreaddons-5.40.0-1.fc27.x86_64/src/lib/jobs/kjob.cpp:293
#20 0x00007fc0f69f3317 in KIO::FileCopyJob::slotResult (this=0x55582ce22550, job=0x55582cac7870) at /usr/src/debug/kf5-kio-5.40.0-2.fc27.x86_64/src/core/filecopyjob.cpp:565
#21 0x00007fc0f3503ce7 in QtPrivate::QSlotObjectBase::call (a=0x7fff645bd480, r=0x55582ce22550, this=0x55582c3919a0) at ../../include/QtCore/../../src/corelib/kernel/qobject_impl.h:101
#22 QMetaObject::activate (sender=sender@entry=0x55582cac7870, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=3, argv=argv@entry=0x7fff645bd480) at kernel/qobject.cpp:3749
#23 0x00007fc0f3504237 in QMetaObject::activate (sender=sender@entry=0x55582cac7870, m=m@entry=0x7fc0f54d5f00 <KJob::staticMetaObject>, local_signal_index=local_signal_index@entry=3, argv=argv@entry=0x7fff645bd480) at kernel/qobject.cpp:3628
#24 0x00007fc0f52822cc in KJob::result (this=this@entry=0x55582cac7870, _t1=<optimized out>, _t1@entry=0x55582cac7870, _t2=...) at /usr/src/debug/kf5-kcoreaddons-5.40.0-1.fc27.x86_64/x86_64-redhat-linux-gnu/src/lib/KF5CoreAddons_autogen/include/moc_kjob.cpp:570
#25 0x00007fc0f5282e01 in KJob::finishJob (this=this@entry=0x55582cac7870, emitResult=emitResult@entry=true) at /usr/src/debug/kf5-kcoreaddons-5.40.0-1.fc27.x86_64/src/lib/jobs/kjob.cpp:109
#26 0x00007fc0f5284cba in KJob::emitResult (this=this@entry=0x55582cac7870) at /usr/src/debug/kf5-kcoreaddons-5.40.0-1.fc27.x86_64/src/lib/jobs/kjob.cpp:293
#27 0x00007fc0f6a01078 in KIO::SimpleJob::slotFinished (this=0x55582cac7870) at /usr/src/debug/kf5-kio-5.40.0-2.fc27.x86_64/src/core/simplejob.cpp:233
#28 0x00007fc0f3503bc3 in QMetaObject::activate (sender=sender@entry=0x55582c1a3840, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=4, argv=argv@entry=0x0) at kernel/qobject.cpp:3766
#29 0x00007fc0f3504237 in QMetaObject::activate (sender=sender@entry=0x55582c1a3840, m=m@entry=0x7fc0f6cae6e0 <KIO::SlaveInterface::staticMetaObject>, local_signal_index=local_signal_index@entry=4, argv=argv@entry=0x0) at kernel/qobject.cpp:3628
#30 0x00007fc0f69d8ac3 in KIO::SlaveInterface::finished (this=this@entry=0x55582c1a3840) at /usr/src/debug/kf5-kio-5.40.0-2.fc27.x86_64/x86_64-redhat-linux-gnu/src/core/KF5KIOCore_autogen/include/moc_slaveinterface.cpp:426
#31 0x00007fc0f69dca74 in KIO::SlaveInterface::dispatch (this=0x55582c1a3840, _cmd=<optimized out>, rawdata=...) at /usr/src/debug/kf5-kio-5.40.0-2.fc27.x86_64/src/core/slaveinterface.cpp:160
#32 0x00007fc0f69d90d7 in KIO::SlaveInterface::dispatch (this=0x55582c1a3840) at /usr/src/debug/kf5-kio-5.40.0-2.fc27.x86_64/src/core/slaveinterface.cpp:89
#33 0x00007fc0f69de5b1 in KIO::Slave::gotInput (this=0x55582c1a3840) at /usr/src/debug/kf5-kio-5.40.0-2.fc27.x86_64/src/core/slave.cpp:406
#34 0x00007fc0f3503bc3 in QMetaObject::activate (sender=0x55582bdbc2d0, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3766
#35 0x00007fc0f3504237 in QMetaObject::activate (sender=<optimized out>, m=m@entry=0x7fc0f6cad440 <KIO::Connection::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3628
#36 0x00007fc0f69832b9 in KIO::Connection::readyRead (this=<optimized out>) at /usr/src/debug/kf5-kio-5.40.0-2.fc27.x86_64/x86_64-redhat-linux-gnu/src/core/KF5KIOCore_autogen/include/moc_connection_p.cpp:144
#37 KIO::ConnectionPrivate::dequeue (this=0x55582aa35900) at /usr/src/debug/kf5-kio-5.40.0-2.fc27.x86_64/src/core/connection.cpp:46
#38 0x00007fc0f350491a in QObject::event (this=0x55582bdbc2d0, e=<optimized out>) at kernel/qobject.cpp:1246
#39 0x00007fc0f47ff6ac in QApplicationPrivate::notify_helper (this=this@entry=0x5558294d9350, receiver=receiver@entry=0x55582bdbc2d0, e=e@entry=0x55582abc4c10) at kernel/qapplication.cpp:3722
#40 0x00007fc0f4806ef4 in QApplication::notify (this=0x7fff645bdf70, receiver=0x55582bdbc2d0, e=0x55582abc4c10) at kernel/qapplication.cpp:3481
#41 0x00007fc0f34db367 in QCoreApplication::notifyInternal2 (receiver=0x55582bdbc2d0, event=event@entry=0x55582abc4c10) at kernel/qcoreapplication.cpp:1018
#42 0x00007fc0f34ddaeb in QCoreApplication::sendEvent (event=0x55582abc4c10, receiver=<optimized out>) at kernel/qcoreapplication.h:233
#43 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x5558294cf4c0) at kernel/qcoreapplication.cpp:1678
#44 0x00007fc0f34de008 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1532
#45 0x00007fc0f352c553 in postEventSourceDispatch (s=0x55582951e6f0) at kernel/qeventdispatcher_glib.cpp:276
#46 0x00007fc0ea1bfbb7 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#47 0x00007fc0ea1bff60 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#48 0x00007fc0ea1bffec in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#49 0x00007fc0f352c33f in QEventDispatcherGlib::processEvents (this=0x555829525980, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#50 0x00007fc0f34da0ea in QEventLoop::exec (this=this@entry=0x7fff645bde70, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#51 0x00007fc0f34e2744 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1291
#52 0x00007fc0f3ebbddc in QGuiApplication::exec () at kernel/qguiapplication.cpp:1679
#53 0x00007fc0f47ff605 in QApplication::exec () at kernel/qapplication.cpp:2910
#54 0x00007fc0fa91f83a in kdemain (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/dolphin-17.08.1-1.fc27.x86_64/src/main.cpp:163
#55 0x00007fc0f25d503a in __libc_start_main () from /lib64/libc.so.6
#56 0x00005558278a4aea in _start ()

Possible duplicates by query: bug 234913.

Reported using DrKonqi
Comment 1 Julian Steinmann 2018-06-29 19:37:54 UTC

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