Bug 263060 - Dolphin crash shortly after a copy action
Summary: Dolphin crash shortly after a copy action
Status: RESOLVED DUPLICATE of bug 238086
Alias: None
Product: dolphin
Classification: Applications
Component: general (show other bugs)
Version: 16.12.2
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Peter Penz
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-01-13 20:15 UTC by Marcus Menzel
Modified: 2011-01-15 16:47 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Marcus Menzel 2011-01-13 20:15:22 UTC
Application: dolphin (1.5)
KDE Platform Version: 4.5.5 (KDE 4.5.5)
Qt Version: 4.7.0
Operating System: Linux 2.6.35-24-generic x86_64
Distribution: Ubuntu 10.10

-- Information about the crash:
I had two dolphin windows opened, one on the local HD and the other pointed to a USB mediaplayer. Shortly after I pointed and moved a lage wav file to the USB mediaplayer the copy process started and about a second after that both windows crashed.

I use KUbuntu 10.10 with KDE 4.5.5 from the PPA repro.

additional point: 
about one minute before crashing dolphin had a strange behavior while marking file for moveing into a backup folder. I did for 5 minutes whithout any problems, but then when ever I marked more than one file (using point and hold with the mouse) and released the left mouse button the file were moved one folder higher whithout a question (question first is my default option).

I HTH and best regards,
M. Menzel

The crash can be reproduced some of the time.

-- Backtrace:
Application: Dolphin (dolphin), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f40e8ae4760 (LWP 1942))]

Thread 10 (Thread 0x7f40d516c700 (LWP 4250)):
#0  0x00007f40e83c9203 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f40dffb8009 in ?? () from /lib/libglib-2.0.so.0
#2  0x00007f40dffb845c in g_main_context_iteration () from /lib/libglib-2.0.so.0
#3  0x00007f40e47fb1e6 in QEventDispatcherGlib::processEvents (this=0x25fd440, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:417
#4  0x00007f40e47cda02 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#5  0x00007f40e47cddec in QEventLoop::exec (this=0x7f40d516bdb0, flags=) at kernel/qeventloop.cpp:201
#6  0x00007f40e46d82fd in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490
#7  0x00007f40e47ad5f8 in QInotifyFileSystemWatcherEngine::run (this=0x20535e0) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007f40e46db27e in QThreadPrivate::start (arg=0x20535e0) at thread/qthread_unix.cpp:266
#9  0x00007f40e2540971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#10 0x00007f40e83d592d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7f40cde4e700 (LWP 4306)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:212
#1  0x00007f40cd19a0d1 in ?? () from /usr/lib/libxine.so.1
#2  0x00007f40e2540971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#3  0x00007f40e83d592d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7f40bfe57700 (LWP 4446)):
#0  0x00007f40e83c9203 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f40dffb8009 in ?? () from /lib/libglib-2.0.so.0
#2  0x00007f40dffb845c in g_main_context_iteration () from /lib/libglib-2.0.so.0
#3  0x00007f40e47fb1e6 in QEventDispatcherGlib::processEvents (this=0x25dd7b0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:417
#4  0x00007f40e47cda02 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#5  0x00007f40e47cddec in QEventLoop::exec (this=0x7f40bfe56d90, flags=) at kernel/qeventloop.cpp:201
#6  0x00007f40e46d82fd in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490
#7  0x00007f40cd3f62b0 in ?? () from /usr/lib/qt4/plugins/phonon_backend/phonon_xine.so
#8  0x00007f40e46db27e in QThreadPrivate::start (arg=0x31283c0) at thread/qthread_unix.cpp:266
#9  0x00007f40e2540971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#10 0x00007f40e83d592d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f40ba8cd700 (LWP 4447)):
#0  0x00007f40e83c9203 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f40e1c2840f in ?? () from /usr/lib/libpulse.so.0
#2  0x00007f40e1c17d76 in pa_mainloop_poll () from /usr/lib/libpulse.so.0
#3  0x00007f40e1c197f9 in pa_mainloop_iterate () from /usr/lib/libpulse.so.0
#4  0x00007f40e1c198b0 in pa_mainloop_run () from /usr/lib/libpulse.so.0
#5  0x00007f40e1c2820b in ?? () from /usr/lib/libpulse.so.0
#6  0x00007f40de1defb8 in ?? () from /usr/lib/libpulsecommon-0.9.21.so
#7  0x00007f40e2540971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#8  0x00007f40e83d592d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#9  0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f40b60cb700 (LWP 4448)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f40cd1aae83 in ?? () from /usr/lib/libxine.so.1
#2  0x00007f40e2540971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#3  0x00007f40e83d592d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f40b52a5700 (LWP 4449)):
#0  0x00007f40e83ce2c3 in select () at ../sysdeps/unix/syscall-template.S:82
#1  0x00007f40cd1c3385 in xine_usec_sleep () from /usr/lib/libxine.so.1
#2  0x00007f40cd1a7d09 in ?? () from /usr/lib/libxine.so.1
#3  0x00007f40e2540971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#4  0x00007f40e83d592d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f40b46bb700 (LWP 4450)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f40cd19d98b in ?? () from /usr/lib/libxine.so.1
#2  0x00007f40cd1a3a2d in ?? () from /usr/lib/libxine.so.1
#3  0x00007f40e2540971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#4  0x00007f40e83d592d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f40b3eba700 (LWP 4451)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f40cd19d98b in ?? () from /usr/lib/libxine.so.1
#2  0x00007f40cd1a4a85 in ?? () from /usr/lib/libxine.so.1
#3  0x00007f40e2540971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#4  0x00007f40e83d592d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f40b36b9700 (LWP 4452)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f40cd1ae00b in ?? () from /usr/lib/libxine.so.1
#2  0x00007f40e2540971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#3  0x00007f40e83d592d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f40e8ae4760 (LWP 1942)):
[KCrash Handler]
#6  deref (this=0x3a002f8, other=...) at ../../include/QtCore/../../src/corelib/arch/qatomic_x86_64.h:133
#7  QString::operator= (this=0x3a002f8, other=...) at tools/qstring.cpp:1324
#8  0x00007f40e4b18dc2 in QDBusError::operator= (this=0x3a002e8, other=...) at qdbuserror.cpp:301
#9  0x00007f40e4b35ab4 in QDBusAbstractInterface::callWithArgumentList (this=<value optimized out>, mode=<value optimized out>, method=<value optimized out>, args=<value optimized out>) at qdbusabstractinterface.cpp:446
#10 0x00007f40e615362d in OrgKdeJobViewV2Interface::setProcessedAmount (this=0x2daa200, amount=85688320, unit=<value optimized out>) at ./jobviewifacev2.h:78
#11 0x00007f40e614f3d9 in KUiServerJobTracker::processedAmount (this=<value optimized out>, job=0x2cfedc0, unit=KJob::Bytes, amount=85688320) at ../../kdeui/jobs/kuiserverjobtracker.cpp:272
#12 0x00007f40e614f147 in KUiServerJobTracker::qt_metacall (this=0x2bee300, _c=<value optimized out>, _id=<value optimized out>, _a=0x7fff9001dbd0) at ./kuiserverjobtracker.moc:97
#13 0x00007f40e47e6b27 in QMetaObject::activate (sender=0x2cfedc0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7f40e27512a0) at kernel/qobject.cpp:3280
#14 0x00007f40e4e9f8ff in KJob::processedAmount (this=0x3a002f8, _t1=0x2cfedc0, _t2=KJob::Bytes, _t3=85688320) at ./kjob.moc:229
#15 0x00007f40e4ea0cb3 in KJob::setProcessedAmount (this=<value optimized out>, unit=KJob::Bytes, amount=<value optimized out>) at ../../kdecore/jobs/kjob.cpp:265
#16 0x00007f40e662a56d in KIO::CopyJobPrivate::slotProcessedSize (this=0x3a470c0, data_size=<value optimized out>) at ../../kio/kio/copyjob.cpp:1694
#17 0x00007f40e662baf3 in KIO::CopyJob::qt_metacall (this=0x2cfedc0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff9001de80) at ./copyjob.moc:124
#18 0x00007f40e47e6b27 in QMetaObject::activate (sender=0x311b830, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7f40e27512a0) at kernel/qobject.cpp:3280
#19 0x00007f40e4e9f86b in KJob::processedSize (this=0x3a002f8, _t1=0x311b830, _t2=85688320) at ./kjob.moc:243
#20 0x00007f40e4ea0d02 in KJob::setProcessedAmount (this=<value optimized out>, unit=KJob::Bytes, amount=<value optimized out>) at ../../kdecore/jobs/kjob.cpp:267
#21 0x00007f40e665f823 in slotProcessedSize (this=0x311b830, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff9001e100) at ../../kio/kio/job.cpp:2043
#22 KIO::FileCopyJob::qt_metacall (this=0x311b830, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff9001e100) at ./jobclasses.moc:726
#23 0x00007f40e47e6b27 in QMetaObject::activate (sender=0x26d7440, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7f40e27512a0) at kernel/qobject.cpp:3280
#24 0x00007f40e4e9f86b in KJob::processedSize (this=0x3a002f8, _t1=0x26d7440, _t2=85688320) at ./kjob.moc:243
#25 0x00007f40e4ea0d02 in KJob::setProcessedAmount (this=<value optimized out>, unit=KJob::Bytes, amount=<value optimized out>) at ../../kdecore/jobs/kjob.cpp:267
#26 0x00007f40e665a555 in KIO::SimpleJob::qt_metacall (this=0x26d7440, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff9001e3b0) at ./jobclasses.moc:175
#27 0x00007f40e665a5b0 in KIO::DirectCopyJob::qt_metacall (this=0x3a002f8, _c=2416039952, _id=-255, _a=0x7f40e27512a0) at ./job_p.moc:157
#28 0x00007f40e47e6b27 in QMetaObject::activate (sender=0x3a1cd40, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7f40e27512a0) at kernel/qobject.cpp:3280
#29 0x00007f40e67091f2 in KIO::SlaveInterface::processedSize (this=0x3a002f8, _t1=85688320) at ./slaveinterface.moc:239
#30 0x00007f40e670c192 in KIO::SlaveInterface::dispatch (this=0x3a1cd40, _cmd=11, rawdata=...) at ../../kio/kio/slaveinterface.cpp:242
#31 0x00007f40e6709753 in KIO::SlaveInterface::dispatch (this=0x3a1cd40) at ../../kio/kio/slaveinterface.cpp:91
#32 0x00007f40e66fd0f6 in KIO::Slave::gotInput (this=0x3a1cd40) at ../../kio/kio/slave.cpp:347
#33 0x00007f40e66fd2dc in KIO::Slave::qt_metacall (this=0x3a1cd40, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff9001e7e0) at ./slave.moc:82
#34 0x00007f40e47e6b27 in QMetaObject::activate (sender=0x2495330, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7f40e27512a0) at kernel/qobject.cpp:3280
#35 0x00007f40e6629077 in KIO::ConnectionPrivate::dequeue (this=0x2e32090) at ../../kio/kio/connection.cpp:82
#36 0x00007f40e662919d in KIO::Connection::qt_metacall (this=0x2495330, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x2d93710) at ./connection.moc:79
#37 0x00007f40e47e0bde in QObject::event (this=0x2495330, e=0x3a002f8) at kernel/qobject.cpp:1219
#38 0x00007f40e5400fdc in QApplicationPrivate::notify_helper (this=0x1f699b0, receiver=0x2495330, e=0x316e370) at kernel/qapplication.cpp:4396
#39 0x00007f40e5406aed in QApplication::notify (this=0x7fff9001f2f0, receiver=0x2495330, e=0x316e370) at kernel/qapplication.cpp:4277
#40 0x00007f40e6154586 in KApplication::notify (this=0x7fff9001f2f0, receiver=0x2495330, event=0x316e370) at ../../kdeui/kernel/kapplication.cpp:310
#41 0x00007f40e47cecdc in QCoreApplication::notifyInternal (this=0x7fff9001f2f0, receiver=0x2495330, event=0x316e370) at kernel/qcoreapplication.cpp:732
#42 0x00007f40e47d1c22 in sendEvent (receiver=0x0, event_type=<value optimized out>, data=0x1f3b350) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#43 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<value optimized out>, data=0x1f3b350) at kernel/qcoreapplication.cpp:1373
#44 0x00007f40e47fb653 in sendPostedEvents (s=0x1f66f00) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#45 postEventSourceDispatch (s=0x1f66f00) at kernel/qeventdispatcher_glib.cpp:277
#46 0x00007f40dffb4342 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#47 0x00007f40dffb82a8 in ?? () from /lib/libglib-2.0.so.0
#48 0x00007f40dffb845c in g_main_context_iteration () from /lib/libglib-2.0.so.0
#49 0x00007f40e47fb193 in QEventDispatcherGlib::processEvents (this=0x1f3ae60, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:415
#50 0x00007f40e54b3a4e in QGuiEventDispatcherGlib::processEvents (this=0x3a002f8, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#51 0x00007f40e47cda02 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#52 0x00007f40e47cddec in QEventLoop::exec (this=0x7fff9001f230, flags=) at kernel/qeventloop.cpp:201
#53 0x00007f40e47d1ebb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#54 0x00007f40e86bb90f in kdemain () from /usr/lib/kde4/libkdeinit/libkdeinit4_dolphin.so
#55 0x00007f40e830dd8e in __libc_start_main (main=<value optimized out>, argc=<value optimized out>, ubp_av=<value optimized out>, init=<value optimized out>, fini=<value optimized out>, rtld_fini=<value optimized out>, stack_end=0x7fff9001f808) at libc-start.c:226
#56 0x0000000000400659 in _start ()

This bug may be a duplicate of or related to bug 238086.

Possible duplicates by query: bug 261949, bug 255113, bug 252893, bug 243619, bug 238086.

Reported using DrKonqi
Comment 1 Frank Reininghaus 2011-01-15 16:47:03 UTC
Thanks for the bug report! This looks like a problem which has been reported already.

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