Bug 199532

Summary: Dolphin on several situations (was "crashes during ssh session") [QObject::killTimer, QTimer::setInterval, QTimer::start, KIO::CopyJobPrivate::slotResultConflictCopyingFiles]
Product: [Applications] dolphin Reporter: David Mills <d.mills-kde>
Component: generalAssignee: Peter Penz <peter.penz19>
Status: RESOLVED DUPLICATE    
Severity: crash CC: 0xwille, alexjironkin, andresbajotierra, cart, distselemov, faure, finex, jmponce, kd75, richard-bugs, roucaries.bastien+bug, simmel1982, svenkettner, v.for.vandal
Priority: NOR    
Version: 16.12.2   
Target Milestone: ---   
Platform: Unlisted Binaries   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description David Mills 2009-07-09 10:35:21 UTC
Application that crashed: dolphin
Version of the application: 1.3.80
KDE Version: 4.3.60 (KDE 4.3.60 (KDE 4.4 >= 20090624))
Qt Version: 4.5.1
Operating System: Linux 2.6.30-ARCH i686

What I was doing when the application crashed:
While working on a remote server using Dolphin's ssh session, dolphin crashed.

The work consisted of copying files and modifieing them using kwrite

 -- Backtrace:
Application: Dolphin (dolphin), signal: Segmentation fault
[KCrash Handler]
#6  0xb67c46ec in QObject::killTimer (this=0x99bc200, id=247) at /home/david/Developpement/kde/src/kdesvn/qt-copy/src/corelib/kernel/qobject.cpp:1521
#7  0xb67cfb67 in QTimer::setInterval (this=0x99bc200, msec=200) at /home/david/Developpement/kde/src/kdesvn/qt-copy/src/corelib/kernel/qtimer.cpp:362
#8  0xb67cfcb9 in QTimer::start (this=0x99bc200, msec=200) at /home/david/Developpement/kde/src/kdesvn/qt-copy/src/corelib/kernel/qtimer.cpp:214
#9  0xb7e8978f in KIO::CopyJobPrivate::slotResultConflictCopyingFiles (this=0x99b6130, job=0x976e9f8) at /home/david/Developpement/kde/src/kdesvn/kdelibs/kio/kio/copyjob.cpp:1230
#10 0xb7e8a0bf in KIO::CopyJobPrivate::slotResultCopyingFiles (this=0x99b6130, job=0x976e9f8) at /home/david/Developpement/kde/src/kdesvn/kdelibs/kio/kio/copyjob.cpp:1099
#11 0xb7e8e537 in KIO::CopyJob::qt_metacall (this=0x98b7908, _c=QMetaObject::InvokeMetaMethod, _id=12, _a=0xbfe82968) at /home/david/Developpement/kde/src/kdesvn/build/kdelibs/kio/copyjob.moc:115
#12 0xb67c9095 in QMetaObject::activate (sender=0x976e9f8, from_signal_index=7, to_signal_index=7, argv=0xbfe82968)
    at /home/david/Developpement/kde/src/kdesvn/qt-copy/src/corelib/kernel/qobject.cpp:3117
#13 0xb67c9682 in QMetaObject::activate (sender=0x976e9f8, m=0x80d25c0, local_signal_index=3, argv=0xbfe82968) at /home/david/Developpement/kde/src/kdesvn/qt-copy/src/corelib/kernel/qobject.cpp:3194
#14 0xb72cf963 in KJob::result (this=0x976e9f8, _t1=0x976e9f8) at /home/david/Developpement/kde/src/kdesvn/build/kdelibs/kdecore/kjob.moc:188
#15 0xb72cfe6e in KJob::emitResult (this=0x976e9f8) at /home/david/Developpement/kde/src/kdesvn/kdelibs/kdecore/jobs/kjob.cpp:304
#16 0xb7eb7da3 in KIO::FileCopyJob::slotResult (this=0x976e9f8, job=0x9933c70) at /home/david/Developpement/kde/src/kdesvn/kdelibs/kio/kio/job.cpp:2141
#17 0xb7eb895a in KIO::FileCopyJob::qt_metacall (this=0x976e9f8, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0xbfe82b08)
    at /home/david/Developpement/kde/src/kdesvn/build/kdelibs/kio/jobclasses.moc:673
#18 0xb67c9095 in QMetaObject::activate (sender=0x9933c70, from_signal_index=7, to_signal_index=7, argv=0xbfe82b08)
    at /home/david/Developpement/kde/src/kdesvn/qt-copy/src/corelib/kernel/qobject.cpp:3117
#19 0xb67c9682 in QMetaObject::activate (sender=0x9933c70, m=0x80d25c0, local_signal_index=3, argv=0xbfe82b08) at /home/david/Developpement/kde/src/kdesvn/qt-copy/src/corelib/kernel/qobject.cpp:3194
#20 0xb72cf963 in KJob::result (this=0x9933c70, _t1=0x9933c70) at /home/david/Developpement/kde/src/kdesvn/build/kdelibs/kdecore/kjob.moc:188
#21 0xb72cfe6e in KJob::emitResult (this=0x9933c70) at /home/david/Developpement/kde/src/kdesvn/kdelibs/kdecore/jobs/kjob.cpp:304
#22 0xb7eb1d6f in KIO::SimpleJob::slotFinished (this=0x9933c70) at /home/david/Developpement/kde/src/kdesvn/kdelibs/kio/kio/job.cpp:477
#23 0xb7eaf8af in KIO::SimpleJob::slotError (this=0x9933c70, err=143, errorText=@0xbfe82dfc) at /home/david/Developpement/kde/src/kdesvn/kdelibs/kio/kio/job.cpp:489
#24 0xb7eb14f6 in KIO::SimpleJob::qt_metacall (this=0x9933c70, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbfe82d94) at /home/david/Developpement/kde/src/kdesvn/build/kdelibs/kio/jobclasses.moc:158
#25 0xb7eb165a in KIO::DirectCopyJob::qt_metacall (this=0x9933c70, _c=QMetaObject::InvokeMetaMethod, _id=31, _a=0xbfe82d94) at /home/david/Developpement/kde/src/kdesvn/build/kdelibs/kio/job_p.moc:145
#26 0xb67c9095 in QMetaObject::activate (sender=0x99d7bb0, from_signal_index=6, to_signal_index=6, argv=0xbfe82d94)
    at /home/david/Developpement/kde/src/kdesvn/qt-copy/src/corelib/kernel/qobject.cpp:3117
#27 0xb67c9682 in QMetaObject::activate (sender=0x99d7bb0, m=0xb809fc24, local_signal_index=2, argv=0xbfe82d94) at /home/david/Developpement/kde/src/kdesvn/qt-copy/src/corelib/kernel/qobject.cpp:3194
#28 0xb7f68889 in KIO::SlaveInterface::error (this=0x99d7bb0, _t1=143, _t2=@0xbfe82dfc) at /home/david/Developpement/kde/src/kdesvn/build/kdelibs/kio/slaveinterface.moc:153
#29 0xb7f5e774 in KIO::Slave::gotInput (this=0x99d7bb0) at /home/david/Developpement/kde/src/kdesvn/kdelibs/kio/kio/slave.cpp:331
#30 0xb7f5faeb in KIO::Slave::qt_metacall (this=0x99d7bb0, _c=QMetaObject::InvokeMetaMethod, _id=30, _a=0xbfe82eec) at /home/david/Developpement/kde/src/kdesvn/build/kdelibs/kio/slave.moc:76
#31 0xb67c9095 in QMetaObject::activate (sender=0x99da418, from_signal_index=4, to_signal_index=4, argv=0x0) at /home/david/Developpement/kde/src/kdesvn/qt-copy/src/corelib/kernel/qobject.cpp:3117
#32 0xb67c9682 in QMetaObject::activate (sender=0x99da418, m=0xb809c560, local_signal_index=0, argv=0x0) at /home/david/Developpement/kde/src/kdesvn/qt-copy/src/corelib/kernel/qobject.cpp:3194
#33 0xb7e825f7 in KIO::Connection::readyRead (this=0x99da418) at /home/david/Developpement/kde/src/kdesvn/build/kdelibs/kio/connection.moc:86
#34 0xb7e842db in KIO::Connection::qt_metacall (this=0x99da418, _c=QMetaObject::InvokeMetaMethod, _id=4, _a=0x9898508) at /home/david/Developpement/kde/src/kdesvn/build/kdelibs/kio/connection.moc:72
#35 0xb67c460b in QMetaCallEvent::placeMetaCall (this=0x98afa80, object=0x99da418) at /home/david/Developpement/kde/src/kdesvn/qt-copy/src/corelib/kernel/qobject.cpp:489
#36 0xb67c5dd5 in QObject::event (this=0x99da418, e=0x98afa80) at /home/david/Developpement/kde/src/kdesvn/qt-copy/src/corelib/kernel/qobject.cpp:1115
#37 0xb69d0494 in QApplicationPrivate::notify_helper (this=0x90a42d0, receiver=0x99da418, e=0x98afa80) at /home/david/Developpement/kde/src/kdesvn/qt-copy/src/gui/kernel/qapplication.cpp:4057
#38 0xb69d6350 in QApplication::notify (this=0xbfe83744, receiver=0x99da418, e=0x98afa80) at /home/david/Developpement/kde/src/kdesvn/qt-copy/src/gui/kernel/qapplication.cpp:3604
#39 0xb76705cb in KApplication::notify (this=0xbfe83744, receiver=0x99da418, event=0x98afa80) at /home/david/Developpement/kde/src/kdesvn/kdelibs/kdeui/kernel/kapplication.cpp:302
#40 0xb67b7188 in QCoreApplication::notifyInternal (this=0xbfe83744, receiver=0x99da418, event=0x98afa80)
    at /home/david/Developpement/kde/src/kdesvn/qt-copy/src/corelib/kernel/qcoreapplication.cpp:606
#41 0xb67b77b4 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x9064998) at ../../include/QtCore/../../../../qt-copy/src/corelib/kernel/qcoreapplication.h:213
#42 0xb67b7a5d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at /home/david/Developpement/kde/src/kdesvn/qt-copy/src/corelib/kernel/qcoreapplication.cpp:1140
#43 0xb67ddf6f in postEventSourceDispatch (s=0x909ed10) at ../../include/QtCore/../../../../qt-copy/src/corelib/kernel/qcoreapplication.h:218
#44 0xb5f2bd98 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#45 0xb5f2f3e0 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#46 0xb5f2f513 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#47 0xb67ddbac in QEventDispatcherGlib::processEvents (this=0x909b5c8, flags={i = 36}) at /home/david/Developpement/kde/src/kdesvn/qt-copy/src/corelib/kernel/qeventdispatcher_glib.cpp:324
#48 0xb6a60af5 in QGuiEventDispatcherGlib::processEvents (this=0x909b5c8, flags={i = 36}) at /home/david/Developpement/kde/src/kdesvn/qt-copy/src/gui/kernel/qguieventdispatcher_glib.cpp:202
#49 0xb67b58d9 in QEventLoop::processEvents (this=0xbfe836a4, flags=) at /home/david/Developpement/kde/src/kdesvn/qt-copy/src/corelib/kernel/qeventloop.cpp:149
#50 0xb67b5aaa in QEventLoop::exec (this=0xbfe836a4, flags={i = 0}) at /home/david/Developpement/kde/src/kdesvn/qt-copy/src/corelib/kernel/qeventloop.cpp:196
#51 0xb67b7b19 in QCoreApplication::exec () at /home/david/Developpement/kde/src/kdesvn/qt-copy/src/corelib/kernel/qcoreapplication.cpp:888
#52 0xb69d0317 in QApplication::exec () at /home/david/Developpement/kde/src/kdesvn/qt-copy/src/gui/kernel/qapplication.cpp:3526
#53 0x080794ef in main (argc=6, argv=0xbfe83924) at /home/david/Developpement/kde/src/kdesvn/kdebase/apps/dolphin/src/main.cpp:94

Reported using DrKonqi
Comment 1 Dario Andres 2009-07-09 18:46:40 UTC
Did you selected an option in a "conflicting filename" dialog (file name already exists) ?
Bug 199478 and bug 192976 have related backtrace. (the one here is the best)
Thanks
Comment 2 Dario Andres 2009-07-13 15:06:25 UTC
*** Bug 199478 has been marked as a duplicate of this bug. ***
Comment 3 Dario Andres 2009-08-29 14:05:48 UTC
*** Bug 200345 has been marked as a duplicate of this bug. ***
Comment 4 Dario Andres 2009-09-30 16:59:01 UTC
*** Bug 208874 has been marked as a duplicate of this bug. ***
Comment 5 roucaries.bastien+bug 2009-09-30 17:20:30 UTC
What I was doing when the application crashed:
I suspend my laptopo to ram, after restoring dolphin say they are an io error,
I ignore this error and it crash

@Dario Andres   : could you copy how to reproduce bug when merging. Thanks
Comment 6 roucaries.bastien+bug 2009-09-30 17:22:29 UTC
From bug 199478:
> What I was doing when the application crashed:
>I was copying pdf file from my Document on Linux portition, with Ctrl-C, Ctrl-V
>to the windows partition (fat32) when Dolphin crashed. But before it threw an
>error saying can't write to partition.

Conclusion dolfin do not manage write error correctly
Comment 7 Dario Andres 2009-10-03 20:58:33 UTC
*** Bug 195560 has been marked as a duplicate of this bug. ***
Comment 8 Dario Andres 2009-10-03 21:18:16 UTC
*** Bug 199958 has been marked as a duplicate of this bug. ***
Comment 9 Dario Andres 2009-10-22 15:22:09 UTC
From bug 211331:
---

What I was doing when the application crashed:
I was copying file from another computer by smb protocol. For some reason
remote host become unavailable and Dolphin warn me, that he can't find remote
file(or something like that. I don't remember exact message.) After pressing
Ok, it crashed. 
--

Well, it looks like I give you incorrect description of the bug. At least I can
not repeat it. When disconnecting the LAN, no message appears. Some warning,
that looks like the one, I have canceled before crash, appears when I'm making
copy\paste from unreachable host, but nothing happens when I canceling it. 

I'm sorry, that I give you unchecked  information.
Comment 10 Dario Andres 2009-10-22 15:22:10 UTC
*** Bug 211331 has been marked as a duplicate of this bug. ***
Comment 11 Dario Andres 2009-10-24 18:58:31 UTC
*** Bug 211676 has been marked as a duplicate of this bug. ***
Comment 12 Dario Andres 2009-10-28 16:56:49 UTC
*** Bug 212183 has been marked as a duplicate of this bug. ***
Comment 13 Dario Andres 2009-11-05 22:30:52 UTC
*** Bug 213330 has been marked as a duplicate of this bug. ***
Comment 14 Dario Andres 2009-11-06 16:32:51 UTC
From bug 213428:
---
What I was doing when the application crashed:
Dolphin was open and I was copying some files when, for some reason, the device
I was copying from was unmounted.
Comment 15 Dario Andres 2009-11-06 16:32:52 UTC
*** Bug 213428 has been marked as a duplicate of this bug. ***
Comment 16 David Faure 2009-11-28 01:14:53 UTC
The crash in slotResultConflictCopyingFiles after killing the job from the progress widget, is exactly the one I just fixed - bug 192976.

*** This bug has been marked as a duplicate of bug 192976 ***
Comment 17 Peter Penz 2010-08-08 12:36:03 UTC
*** Bug 221848 has been marked as a duplicate of this bug. ***