Bug 279601 - Dolphin crashes with two copies open moving files between them
Summary: Dolphin crashes with two copies open moving files between them
Status: RESOLVED FIXED
Alias: None
Product: dolphin
Classification: Applications
Component: general (show other bugs)
Version: 1.6.1
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Peter Penz
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-08-07 17:27 UTC by David
Modified: 2011-12-19 09:50 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In: 4.8.0
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description David 2011-08-07 17:27:14 UTC
Application: dolphin (1.6.1)
KDE Platform Version: 4.6.2 (4.6.2)
Qt Version: 4.7.2
Operating System: Linux 2.6.38-10-generic-pae i686
Distribution: Ubuntu 11.04

-- Information about the crash:
- What I was doing when the application crashed: Moving files from one directory to another directory. I had two dolphins running moving the files between the two of them. Hope that helps!

-- Backtrace:
Application: Dolphin (dolphin), signal: Aborted
[Current thread is 1 (Thread 0xb4cbaa20 (LWP 26983))]

Thread 4 (Thread 0xb27bfb70 (LWP 26984)):
#0  0xb54717a4 in __pthread_mutex_unlock_usercnt (mutex=0xb1e004ec, decr=1) at pthread_mutex_unlock.c:52
#1  0xb770a656 in pthread_mutex_unlock (mutex=0xb1e004ec) at forward.c:184
#2  0xb53ba961 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb53bb270 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb53bb524 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb5da0577 in QEventDispatcherGlib::processEvents (this=0xb1e00468, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#6  0xb5d72289 in QEventLoop::processEvents (this=0xb27bf290, flags=...) at kernel/qeventloop.cpp:149
#7  0xb5d72522 in QEventLoop::exec (this=0xb27bf290, flags=...) at kernel/qeventloop.cpp:201
#8  0xb5c7c2a0 in QThread::exec (this=0x82730e8) at thread/qthread.cpp:492
#9  0xb5d53fdb in QInotifyFileSystemWatcherEngine::run (this=0x82730e8) at io/qfilesystemwatcher_inotify.cpp:248
#10 0xb5c7eda2 in QThreadPrivate::start (arg=0x82730e8) at thread/qthread_unix.cpp:320
#11 0xb546de99 in start_thread (arg=0xb27bfb70) at pthread_create.c:304
#12 0xb76fc73e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 3 (Thread 0xb1bf3b70 (LWP 28285)):
[KCrash Handler]
#7  0xb780c424 in __kernel_vsyscall ()
#8  0xb7656e71 in raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#9  0xb765a34e in abort () at abort.c:92
#10 0xb768d577 in __libc_message (do_abort=2, fmt=0xb77668ac "*** glibc detected *** %s: %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:189
#11 0xb7697961 in malloc_printerr (action=<value optimized out>, str=<value optimized out>, ptr=0x8457d30) at malloc.c:6283
#12 0xb769a99c in _int_malloc (av=0xb778a3c0, bytes=66) at malloc.c:4636
#13 0xb769bf53 in __libc_malloc (bytes=66) at malloc.c:3660
#14 0xb5c78b8d in qMalloc (size=66) at global/qmalloc.cpp:55
#15 0xb5ccaea9 in QString::realloc (this=0xb1bf2bb8, alloc=23) at tools/qstring.cpp:1296
#16 0xb5d2ee20 in reserve (domain=..., op=ToAceOnly) at ../../include/QtCore/../../src/corelib/tools/qstring.h:884
#17 qt_ACE_do (domain=..., op=ToAceOnly) at io/qurl.cpp:3253
#18 0xb5d2f611 in QUrl::toAce (domain=...) at io/qurl.cpp:5884
#19 0xb5d32130 in QUrlPrivate::toEncoded (this=0xb1bf2cd0, options=...) at io/qurl.cpp:3948
#20 0xb5d316b2 in QUrlPrivate::normalized (this=0xb1e03c60) at io/qurl.cpp:4059
#21 0xb5d32217 in QUrlPrivate::toEncoded (this=0xb1e03c60, options=...) at io/qurl.cpp:3904
#22 0xb5d3235e in QUrl::toEncoded (this=0xb1bf2f7c, options=...) at io/qurl.cpp:5692
#23 0xb733d397 in qHash (this=0x8cc6230, akey=..., ahp=0x0) at /usr/include/qt4/QtCore/qurl.h:275
#24 QHash<QUrl, Nepomuk::Variant>::findNode (this=0x8cc6230, akey=..., ahp=0x0) at /usr/include/qt4/QtCore/qhash.h:880
#25 0xb733c7f2 in constFind (this=0x8cc6208, uri=...) at /usr/include/qt4/QtCore/qhash.h:859
#26 Nepomuk::ResourceData::property (this=0x8cc6208, uri=...) at ../../nepomuk/core/resourcedata.cpp:246
#27 0xb734fa8e in Nepomuk::Resource::property (this=0xb1bf3018, uri=...) at ../../nepomuk/core/resource.cpp:295
#28 0xb73512af in Nepomuk::Resource::genericLabel (this=0xb1bf3018) at ../../nepomuk/core/resource.cpp:383
#29 0xb71b438f in Nepomuk::Utils::formatPropertyValue (property=..., value=..., resources=..., flags=...) at ../../../nepomuk/utils/utils.cpp:132
#30 0xb7147c50 in KLoadFileMetaDataThread::run (this=0x89afbf8) at ../../kio/kfile/kloadfilemetadatathread.cpp:128
#31 0xb5c7eda2 in QThreadPrivate::start (arg=0x89afbf8) at thread/qthread_unix.cpp:320
#32 0xb546de99 in start_thread (arg=0xb1bf3b70) at pthread_create.c:304
#33 0xb76fc73e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0xb13f2b70 (LWP 28286)):
#0  0xb780c424 in __kernel_vsyscall ()
#1  0xb770a753 in __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/lowlevellock.S:95
#2  0xb769dbac in _L_lock_10489 () from /lib/i386-linux-gnu/libc.so.6
#3  0xb769c553 in __libc_realloc (oldmem=0x85d8780, bytes=40) at malloc.c:3813
#4  0xb5c78bf4 in qRealloc (ptr=0x85d8780, size=40) at global/qmalloc.cpp:65
#5  0xb5c9e905 in QListData::realloc (this=0x8cdd9b0, alloc=5) at tools/qlist.cpp:221
#6  0xb5c9e9b3 in QListData::append (this=0x8cdd9b0, n=1) at tools/qlist.cpp:243
#7  0xb5c9ea35 in QListData::append (this=0x8cdd9b0) at tools/qlist.cpp:253
#8  0xb735282a in QList<Nepomuk::Resource*>::append (this=0x8cdd9b0, t=@0xb13f1e3c) at /usr/include/qt4/QtCore/qlist.h:517
#9  0xb734e98d in push_back (this=0xb1e052f8, data=0x8cdd9b0) at /usr/include/qt4/QtCore/qlist.h:283
#10 ref (this=0xb1e052f8, data=0x8cdd9b0) at ../../nepomuk/core/resourcedata.h:51
#11 Nepomuk::Resource::Resource (this=0xb1e052f8, data=0x8cdd9b0) at ../../nepomuk/core/resource.cpp:127
#12 0xb7353179 in Nepomuk::Thing::Thing (this=0xb1e052f8, data=0x8cdd9b0) at ../../nepomuk/core/thing.cpp:70
#13 0xb733c907 in Nepomuk::ResourceData::pimoThing (this=0x8cdd9b0) at ../../nepomuk/core/resourcedata.cpp:651
#14 0xb7351452 in Nepomuk::Resource::genericLabel (this=0xb13f2018) at ../../nepomuk/core/resource.cpp:395
#15 0xb71b438f in Nepomuk::Utils::formatPropertyValue (property=..., value=..., resources=..., flags=...) at ../../../nepomuk/utils/utils.cpp:132
#16 0xb7147c50 in KLoadFileMetaDataThread::run (this=0x8c93a98) at ../../kio/kfile/kloadfilemetadatathread.cpp:128
#17 0xb5c7eda2 in QThreadPrivate::start (arg=0x8c93a98) at thread/qthread_unix.cpp:320
#18 0xb546de99 in start_thread (arg=0xb13f2b70) at pthread_create.c:304
#19 0xb76fc73e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb4cbaa20 (LWP 26983)):
#0  0xb547036b in __pthread_mutex_lock (mutex=0x81c9724) at pthread_mutex_lock.c:61
#1  0xb770a616 in pthread_mutex_lock (mutex=0x81c9724) at forward.c:182
#2  0xb51b8059 in ?? () from /usr/lib/i386-linux-gnu/libxcb.so.1
#3  0xb51b9937 in xcb_wait_for_reply () from /usr/lib/i386-linux-gnu/libxcb.so.1
#4  0xb5549b00 in _XReply () from /usr/lib/i386-linux-gnu/libX11.so.6
#5  0xb552f608 in _XGetWindowAttributes () from /usr/lib/i386-linux-gnu/libX11.so.6
#6  0xb552f782 in XGetWindowAttributes () from /usr/lib/i386-linux-gnu/libX11.so.6
#7  0xb5579c06 in ?? () from /usr/lib/i386-linux-gnu/libX11.so.6
#8  0xb557a610 in _XimSetICDefaults () from /usr/lib/i386-linux-gnu/libX11.so.6
#9  0xb557a662 in _XimSetICDefaults () from /usr/lib/i386-linux-gnu/libX11.so.6
#10 0xb5573c5a in _XimLocalCreateIC () from /usr/lib/i386-linux-gnu/libX11.so.6
#11 0xb5557431 in XCreateIC () from /usr/lib/i386-linux-gnu/libX11.so.6
#12 0xb687beda in QXIMInputContext::createICData (this=0x8435a20, w=0x8c73790) at inputmethod/qximinputcontext_x11.cpp:795
#13 0xb687c29d in QXIMInputContext::setFocusWidget (this=0x8435a20, w=0x8c73790) at inputmethod/qximinputcontext_x11.cpp:664
#14 0xb624e4a8 in QApplicationPrivate::setFocusWidget (focus=0x8c73790, reason=Qt::ActiveWindowFocusReason) at kernel/qapplication.cpp:2243
#15 0xb629ac7d in QWidget::setFocus (this=0x8c73790, reason=Qt::ActiveWindowFocusReason) at kernel/qwidget.cpp:6355
#16 0xb62545ba in QApplication::setActiveWindow (act=0xbfef4b20) at kernel/qapplication.cpp:2631
#17 0xb62da459 in QApplication::x11ProcessEvent (this=0xbfef5db0, event=0xbfef47cc) at kernel/qapplication_x11.cpp:3599
#18 0xb63065f4 in x11EventSourceDispatch (s=0x81c07a8, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#19 0xb53baaa8 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#20 0xb53bb270 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#21 0xb53bb524 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#22 0xb5da053c in QEventDispatcherGlib::processEvents (this=0x8185410, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#23 0xb63061e5 in QGuiEventDispatcherGlib::processEvents (this=0x8185410, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#24 0xb5d72289 in QEventLoop::processEvents (this=0xbfef4aa0, flags=...) at kernel/qeventloop.cpp:149
#25 0xb5d72522 in QEventLoop::exec (this=0xbfef4aa0, flags=...) at kernel/qeventloop.cpp:201
#26 0xb676fa93 in QDialog::exec (this=0xbfef4b20) at dialogs/qdialog.cpp:552
#27 0xb701e7d4 in KIO::JobUiDelegate::askFileRename (this=0x8b230e8, job=0x8811fc8, caption=..., src=..., dest=..., mode=KIO::M_OVERWRITE, newDest=..., sizeSrc=123287, sizeDest=123287, ctimeSrc=1311873606, ctimeDest=1312662382, mtimeSrc=1254065076, mtimeDest=1254065076) at ../../kio/kio/jobuidelegate.cpp:83
#28 0xb6fe552b in KIO::CopyJobPrivate::slotResultRenaming (this=0x8c8ef38, job=0x8c0d5c0) at ../../kio/kio/copyjob.cpp:1926
#29 0xb6fde5a2 in KIO::CopyJob::qt_metacall (this=0x8811fc8, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xbfef4f78) at ./copyjob.moc:121
#30 0xb5d796ba in QMetaObject::metacall (object=0x8811fc8, cl=QMetaObject::InvokeMetaMethod, idx=43, argv=0xbfef4f78) at kernel/qmetaobject.cpp:237
#31 0xb5d894ff in QMetaObject::activate (sender=0x8c0d5c0, m=0xb6119548, local_signal_index=3, argv=0xbfef4f78) at kernel/qobject.cpp:3287
#32 0xb5fc4e93 in KJob::result (this=0x8c0d5c0, _t1=0x8c0d5c0) at ./kjob.moc:194
#33 0xb5fc4ee8 in KJob::emitResult (this=0x8c0d5c0) at ../../kdecore/jobs/kjob.cpp:312
#34 0xb700e61b in KIO::SimpleJob::slotFinished (this=0x8c0d5c0) at ../../kio/kio/job.cpp:525
#35 0xb700e783 in KIO::SimpleJob::slotError (this=0x8c0d5c0, err=112, errorText=...) at ../../kio/kio/job.cpp:537
#36 0xb700fece in KIO::SimpleJob::qt_metacall (this=0x8c0d5c0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xbfef51a4) at ./jobclasses.moc:170
#37 0xb5d796ba in QMetaObject::metacall (object=0x8c0d5c0, cl=QMetaObject::InvokeMetaMethod, idx=31, argv=0xbfef51a4) at kernel/qmetaobject.cpp:237
#38 0xb5d894ff in QMetaObject::activate (sender=0x85fb1c8, m=0xb71936c4, local_signal_index=2, argv=0xbfef51a4) at kernel/qobject.cpp:3287
#39 0xb70be529 in KIO::SlaveInterface::error (this=0x85fb1c8, _t1=112, _t2=...) at ./slaveinterface.moc:159
#40 0xb70c1463 in KIO::SlaveInterface::dispatch (this=0x85fb1c8, _cmd=102, rawdata=...) at ../../kio/kio/slaveinterface.cpp:206
#41 0xb70bde53 in KIO::SlaveInterface::dispatch (this=0x85fb1c8) at ../../kio/kio/slaveinterface.cpp:89
#42 0xb70b05c8 in KIO::Slave::gotInput (this=0x85fb1c8) at ../../kio/kio/slave.cpp:348
#43 0xb70b0cf3 in KIO::Slave::qt_metacall (this=0x85fb1c8, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xbfef548c) at ./slave.moc:82
#44 0xb5d796ba in QMetaObject::metacall (object=0x85fb1c8, cl=QMetaObject::InvokeMetaMethod, idx=30, argv=0xbfef548c) at kernel/qmetaobject.cpp:237
#45 0xb5d894ff in QMetaObject::activate (sender=0x8918e48, m=0xb7190440, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3287
#46 0xb6fdb237 in KIO::Connection::readyRead (this=0x8918e48) at ./connection.moc:92
#47 0xb6fdba56 in KIO::ConnectionPrivate::dequeue (this=0x8c50700) at ../../kio/kio/connection.cpp:82
#48 0xb6fdbb06 in KIO::Connection::qt_metacall (this=0x8918e48, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x8b81418) at ./connection.moc:79
#49 0xb5d796ba in QMetaObject::metacall (object=0x8918e48, cl=QMetaObject::InvokeMetaMethod, idx=5, argv=0x8b81418) at kernel/qmetaobject.cpp:237
#50 0xb5d83e16 in QMetaCallEvent::placeMetaCall (this=0x8cba988, object=0x8918e48) at kernel/qobject.cpp:535
#51 0xb5d883b7 in QObject::event (this=0x8918e48, e=0x8cba988) at kernel/qobject.cpp:1226
#52 0xb624fd24 in QApplicationPrivate::notify_helper (this=0x81c4608, receiver=0x8918e48, e=0x8cba988) at kernel/qapplication.cpp:4462
#53 0xb62548ce in QApplication::notify (this=0xbfef5db0, receiver=0x8918e48, e=0x8cba988) at kernel/qapplication.cpp:3862
#54 0xb6d833ca in KApplication::notify (this=0xbfef5db0, receiver=0x8918e48, event=0x8cba988) at ../../kdeui/kernel/kapplication.cpp:311
#55 0xb5d730bb in QCoreApplication::notifyInternal (this=0xbfef5db0, receiver=0x8918e48, event=0x8cba988) at kernel/qcoreapplication.cpp:731
#56 0xb5d76c79 in sendEvent (receiver=0x0, event_type=0, data=0x81858b8) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#57 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x81858b8) at kernel/qcoreapplication.cpp:1372
#58 0xb5d76e0d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1265
#59 0xb5da03c4 in sendPostedEvents (s=0x81c02a0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#60 postEventSourceDispatch (s=0x81c02a0) at kernel/qeventdispatcher_glib.cpp:277
#61 0xb53baaa8 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#62 0xb53bb270 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#63 0xb53bb524 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#64 0xb5da053c in QEventDispatcherGlib::processEvents (this=0x8185410, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#65 0xb63061e5 in QGuiEventDispatcherGlib::processEvents (this=0x8185410, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#66 0xb5d72289 in QEventLoop::processEvents (this=0xbfef5d04, flags=...) at kernel/qeventloop.cpp:149
#67 0xb5d72522 in QEventLoop::exec (this=0xbfef5d04, flags=...) at kernel/qeventloop.cpp:201
#68 0xb5d76ecc in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008
#69 0xb624d8e7 in QApplication::exec () at kernel/qapplication.cpp:3736
#70 0xb77dbe8d in kdemain (argc=5, argv=0xbfef5fa4) at ../../../dolphin/src/main.cpp:98
#71 0x080485bb in main (argc=5, argv=0xbfef5fa4) at dolphin_dummy.cpp:3

Possible duplicates by query: bug 279101, bug 277523, bug 277388, bug 275407, bug 274169.

Reported using DrKonqi