Created attachment 87342 [details] Back-trace following Dolphin Segmentation Fault. Following up from https://bugs.kde.org/show_bug.cgi?id=336174#c5 Still seeing occasional crash of Dolphin when copying files and the KIO "File Exists" dialogue (showing meta-data) is shown. Unable at this point to establish what causes this crash, at the moment it looks "random". Back-trace attached.
Probably should have been filed against KIO, sorry.
Thanks for the bug report. Please always paste backtraces inline (happens automatically if you use the crash reporting dialog). This makes searching for duplicate reports *much* easier. If this is reproducible at least sometimes, a Valgrind log might help to identify the problem. See http://community.kde.org/Dolphin/FAQ/Crashes for details. Thread 1 (Thread 0x7ff97f49a780 (LWP 3016)): [KCrash Handler] #6 deref (this=0x10060c620) at ../../src/corelib/arch/qatomic_x86_64.h:133 #7 QString::operator= (this=this@entry=0x219edb0, other=...) at tools/qstring.cpp:1411 #8 0x00007ff97ae2546c in QDBusError::operator= (this=this@entry=0x219eda0, other=...) at qdbuserror.cpp:301 #9 0x00007ff97ae3e567 in QDBusAbstractInterface::callWithArgumentList (this=this@entry=0x1dad850, mode=<optimized out>, mode@entry=QDBus::NoBlock, method=..., args=...) at qdbusabstractinterface.cpp:470 #10 0x00007ff97ee867c6 in setProcessedAmount (unit=..., amount=4736, this=0x1dad850) at /usr/src/debug/kdelibs-4.13.2/build/kdeui/jobviewifacev2.h:78 #11 KUiServerJobTracker::processedAmount (this=<optimized out>, job=<optimized out>, unit=<optimized out>, amount=4736) at /usr/src/debug/kdelibs-4.13.2/kdeui/jobs/kuiserverjobtracker.cpp:266 #12 0x00007ff97e0f9d68 in QMetaObject::activate (sender=sender@entry=0x1f7b590, m=m@entry=0x7ff97e9084c0 <KJob::staticMetaObject>, local_signal_index=local_signal_index@entry=12, argv=argv@entry=0x7fffe0922190) at kernel/qobject.cpp:3556 #13 0x00007ff97e579abf in KJob::processedAmount (this=this@entry=0x1f7b590, _t1=_t1@entry=0x1f7b590, _t2=_t2@entry=KJob::Bytes, _t3=_t3@entry=4736) at /usr/src/debug/kdelibs-4.13.2/build/kdecore/kjob.moc:242 #14 0x00007ff97e57a3a4 in KJob::setProcessedAmount (this=this@entry=0x1f7b590, unit=unit@entry=KJob::Bytes, amount=4736) at /usr/src/debug/kdelibs-4.13.2/kdecore/jobs/kjob.cpp:271 #15 0x00007ff974fe7d95 in KIO::CopyJobPrivate::slotProcessedSize (this=0x2b9cc80, data_size=<optimized out>) at /usr/src/debug/kdelibs-4.13.2/kio/kio/copyjob.cpp:1778 #16 0x00007ff97e0f9d68 in QMetaObject::activate (sender=sender@entry=0x1cf4ae0, m=m@entry=0x7ff97e9084c0 <KJob::staticMetaObject>, local_signal_index=local_signal_index@entry=14, argv=argv@entry=0x7fffe09223a0) at kernel/qobject.cpp:3556 #17 0x00007ff97e579b4b in KJob::processedSize (this=this@entry=0x1cf4ae0, _t1=_t1@entry=0x1cf4ae0, _t2=_t2@entry=4736) at /usr/src/debug/kdelibs-4.13.2/build/kdecore/kjob.moc:256 #18 0x00007ff97e57a410 in KJob::setProcessedAmount (this=0x1cf4ae0, unit=KJob::Bytes, amount=4736) at /usr/src/debug/kdelibs-4.13.2/kdecore/jobs/kjob.cpp:273 #19 0x00007ff97e0f9d68 in QMetaObject::activate (sender=sender@entry=0x1967f90, m=m@entry=0x7ff97e9084c0 <KJob::staticMetaObject>, local_signal_index=local_signal_index@entry=14, argv=argv@entry=0x7fffe0922590) at kernel/qobject.cpp:3556 #20 0x00007ff97e579b4b in KJob::processedSize (this=this@entry=0x1967f90, _t1=_t1@entry=0x1967f90, _t2=_t2@entry=4736) at /usr/src/debug/kdelibs-4.13.2/build/kdecore/kjob.moc:256 #21 0x00007ff97e57a410 in KJob::setProcessedAmount (this=0x1967f90, unit=KJob::Bytes, amount=4736) at /usr/src/debug/kdelibs-4.13.2/kdecore/jobs/kjob.cpp:273 #22 0x00007ff97e0f9d68 in QMetaObject::activate (sender=0x1c92910, m=m@entry=0x7ff9753c2520 <KIO::SlaveInterface::staticMetaObject>, local_signal_index=local_signal_index@entry=14, argv=argv@entry=0x7fffe0922780) at kernel/qobject.cpp:3556 #23 0x00007ff9750b6752 in KIO::SlaveInterface::processedSize (this=<optimized out>, _t1=_t1@entry=4736) at /usr/src/debug/kdelibs-4.13.2/build/kio/slaveinterface.moc:252 #24 0x00007ff9750b75a8 in KIO::SlaveInterface::dispatch (this=<optimized out>, _cmd=11, rawdata=...) at /usr/src/debug/kdelibs-4.13.2/kio/kio/slaveinterface.cpp:243 #25 0x00007ff9750b556e in KIO::SlaveInterface::dispatch (this=0x1c92910) at /usr/src/debug/kdelibs-4.13.2/kio/kio/slaveinterface.cpp:92 #26 0x00007ff9750aa1e6 in KIO::Slave::gotInput (this=0x1c92910) at /usr/src/debug/kdelibs-4.13.2/kio/kio/slave.cpp:344 #27 0x00007ff97e0f9d68 in QMetaObject::activate (sender=0x1e5ceb0, m=m@entry=0x7ff9753bba40 <KIO::Connection::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3556 #28 0x00007ff974fe5ed0 in KIO::Connection::readyRead (this=<optimized out>) at /usr/src/debug/kdelibs-4.13.2/build/kio/connection.moc:105 #29 0x00007ff974fe65c1 in KIO::ConnectionPrivate::dequeue (this=0x1d69bf0) at /usr/src/debug/kdelibs-4.13.2/kio/kio/connection.cpp:82 *** This bug has been marked as a duplicate of bug 331266 ***
(In reply to comment #2) > Please always paste backtraces inline OK - Noted. > If this is reproducible at least sometimes, a Valgrind log might help to At present this is just too random, if I find out what is likely to trigger it then I'll run Dolphin with Valgrind.