Bug 157963

Summary: Dolphin crashed while moving files between partitions, skip overwrite
Product: [Applications] dolphin Reporter: Chilly <afreije>
Component: generalAssignee: Peter Penz <peter.penz19>
Status: RESOLVED DUPLICATE    
Severity: crash CC: christophe, faure
Priority: NOR    
Version: 16.12.2   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Chilly 2008-02-17 11:29:29 UTC
Version:            (using KDE 4.0.1)
Installed from:    Compiled From Sources
Compiler:          gcc (GCC) 3.4.6 (Gentoo 3.4.6-r1, ssp-3.4.5-1.0, pie-8.7.9) -march=athlon-xp -O3 -pipe -j2
OS:                Linux

While cleaning up some directories, I used Dolphin to move some project files from one directory to another. The directories were accidentally in two different partitions, some files were too big so I cancelled the move. Some big files were already moved but I wanted to keep them together so I moved them back.
One file had been copied partially, so the original file still existed, and I was asked to skip or overwrite. I selected 'skip' to keep the original, and then Dolphin crashed.
Tried it again, same crash.
The shell command mv $new_dir/* $old_dir worked fine.

Stack trace:

(no debugging symbols found)
Using host libthread_db library "/lib/libthread_db.so.1".
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 0xb600d6c0 (LWP 7756)]
[New Thread 0xb4960b90 (LWP 7757)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[KCrash handler]
#6  0xb7e89300 in QUrl::operator= () from /usr/lib/qt4/libQtCore.so.4
#7  0xb7c556e9 in KUrl::operator= () from /usr/kde/4.0/lib/libkdecore.so.5
#8  0xb766b01a in KIO::CopyJobPrivate::statCurrentSrc ()
   from /usr/kde/4.0/lib/libkio.so.5
#9  0xb766bd86 in KIO::CopyJobPrivate::skipSrc ()
   from /usr/kde/4.0/lib/libkio.so.5
#10 0xb766c81e in KIO::CopyJobPrivate::slotResultRenaming ()
   from /usr/kde/4.0/lib/libkio.so.5
#11 0xb766de4d in KIO::CopyJob::slotResult ()
   from /usr/kde/4.0/lib/libkio.so.5
#12 0xb76675c5 in KIO::CopyJob::qt_metacall ()
   from /usr/kde/4.0/lib/libkio.so.5
#13 0xb7edbfb9 in QMetaObject::activate () from /usr/lib/qt4/libQtCore.so.4
#14 0xb7edc532 in QMetaObject::activate () from /usr/lib/qt4/libQtCore.so.4
#15 0xb7c60c13 in KJob::result () from /usr/kde/4.0/lib/libkdecore.so.5
#16 0xb7c60e02 in KJob::emitResult () from /usr/kde/4.0/lib/libkdecore.so.5
#17 0xb7687268 in KIO::SimpleJob::slotFinished ()
   from /usr/kde/4.0/lib/libkio.so.5
#18 0xb7687453 in KIO::SimpleJob::slotError ()
   from /usr/kde/4.0/lib/libkio.so.5
#19 0xb768b2a6 in KIO::SimpleJob::qt_metacall ()
   from /usr/kde/4.0/lib/libkio.so.5
#20 0xb7edbfb9 in QMetaObject::activate () from /usr/lib/qt4/libQtCore.so.4
#21 0xb7edc532 in QMetaObject::activate () from /usr/lib/qt4/libQtCore.so.4
#22 0xb77417f4 in KIO::SlaveInterface::error ()
   from /usr/kde/4.0/lib/libkio.so.5
#23 0xb780f380 in KIO::SlaveConfig::staticMetaObject ()
   from /usr/kde/4.0/lib/libkio.so.5
#24 0xbf8f72e0 in ?? ()
#25 0x00000000 in ?? ()
#0  0xffffe410 in __kernel_vsyscall ()
Comment 1 Peter Penz 2008-04-24 08:03:07 UTC
Does this issue still occur with KDE 4.0.3? I could not reproduce this issue on trunk and KDE 4.0.3... Thanks!
Comment 2 Christophe Marin 2008-07-09 23:35:50 UTC
Peter / David : Isn't bug 166132 related to this one ? 
Comment 3 Peter Penz 2008-07-10 07:56:04 UTC
@Christophe, thanks for the pointer, I'm quite sure they are related. I'll set it as duplicate and change the product to kdelibs.

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