Bug 276126 - Dolphin crash when renaming image
Summary: Dolphin crash when renaming image
Status: RESOLVED UNMAINTAINED
Alias: None
Product: kio
Classification: Unmaintained
Component: general (show other bugs)
Version: 4.4
Platform: Debian stable Linux
: NOR crash
Target Milestone: ---
Assignee: David Faure
URL:
Keywords:
: 311282 (view as bug list)
Depends on:
Blocks:
 
Reported: 2011-06-20 14:04 UTC by Jeffrey
Modified: 2018-04-25 21:19 UTC (History)
3 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jeffrey 2011-06-20 14:04:40 UTC
Application: dolphin (1.4)
KDE Platform Version: 4.4.5 (KDE 4.4.5)
Qt Version: 4.6.3
Operating System: Linux 2.6.32-5-686 i686
Distribution: Debian GNU/Linux 6.0.1 (squeeze)

-- Information about the crash:
I had a local folder of some images.   I started to copy a few of these to a smb://user@192.168.1.2:/remote/folder/ and while those were copying, I copied a different local image to a different local folder.  I renamed that local image once, incorrectly; I right-clicked the image to rename it again, correctly this time, and Dolphin crashed.  My smb:/... copy process wasn't finished and that transfer got stuck.  I was able to cancel it and re-do everything correctly just fine.

Thanks for KDE!

 -- Backtrace:
Application: Dolphin (dolphin), signal: Segmentation fault
[KCrash Handler]
#6  QUrl::operator= (this=0x95cd540, url=...) at io/qurl.cpp:5928
#7  0xb6c699c9 in KUrl::operator= (this=0x95cd540, _u=...) at ../../kdecore/io/kurl.cpp:585
#8  0xb723c8f2 in KIO::CopyJobPrivate::statCurrentSrc (this=0x95cd468) at ../../kio/kio/copyjob.cpp:642
#9  0xb7237b92 in KIO::CopyJob::qt_metacall (this=0x947ece8, _c=QMetaObject::InvokeMetaMethod, _id=43, _a=0xbffb2978) at ./copyjob.moc:121
#10 0xb6a067aa in QMetaObject::metacall (object=0x947ece8, cl=QMetaObject::WriteProperty, idx=43, argv=0xbffb2978) at kernel/qmetaobject.cpp:237
#11 0xb6a151bb in QMetaObject::activate (sender=0x95fcc28, m=0x80cc6b0, local_signal_index=3, argv=0xbffb2978) at kernel/qobject.cpp:3295
#12 0xb6c74d43 in KJob::result (this=0x95fcc28, _t1=0x95fcc28) at ./kjob.moc:194
#13 0xb6c750a8 in KJob::emitResult (this=0x95fcc28) at ../../kdecore/jobs/kjob.cpp:312
#14 0xb7271064 in KIO::FileCopyJob::slotResult (this=0x95fcc28, job=0x9653778) at ../../kio/kio/job.cpp:2319
#15 0xb726cf32 in KIO::FileCopyJob::qt_metacall (this=0x95fcc28, _c=QMetaObject::InvokeMetaMethod, _id=32, _a=0xbffb2b08) at ./jobclasses.moc:721
#16 0xb6a067aa in QMetaObject::metacall (object=0x95fcc28, cl=QMetaObject::WriteProperty, idx=32, argv=0xbffb2b08) at kernel/qmetaobject.cpp:237
#17 0xb6a151bb in QMetaObject::activate (sender=0x9653778, m=0x80cc6b0, local_signal_index=3, argv=0xbffb2b08) at kernel/qobject.cpp:3295
#18 0xb6c74d43 in KJob::result (this=0x9653778, _t1=0x9653778) at ./kjob.moc:194
#19 0xb6c750a8 in KJob::emitResult (this=0x9653778) at ../../kdecore/jobs/kjob.cpp:312
#20 0xb7269d30 in KIO::SimpleJob::slotFinished (this=0x9653778) at ../../kio/kio/job.cpp:517
#21 0xb726a260 in KIO::TransferJob::slotFinished (this=0x9653778) at ../../kio/kio/job.cpp:1097
#22 0xb7267b93 in KIO::TransferJob::qt_metacall (this=0x9653778, _c=QMetaObject::InvokeMetaMethod, _id=47, _a=0xbffb2d9c) at ./jobclasses.moc:367
#23 0xb6a067aa in QMetaObject::metacall (object=0x9653778, cl=QMetaObject::WriteProperty, idx=47, argv=0xbffb2d9c) at kernel/qmetaobject.cpp:237
#24 0xb6a151bb in QMetaObject::activate (sender=0x96246b8, m=0xb7418f64, local_signal_index=4, argv=0x0) at kernel/qobject.cpp:3295
#25 0xb73354b7 in KIO::SlaveInterface::finished (this=0x96246b8) at ./slaveinterface.moc:171
#26 0xb73387dd in KIO::SlaveInterface::dispatch (this=0x96246b8, _cmd=104, rawdata=...) at ../../kio/kio/slaveinterface.cpp:175
#27 0xb7335973 in KIO::SlaveInterface::dispatch (this=0x96246b8) at ../../kio/kio/slaveinterface.cpp:91
#28 0xb7328e48 in KIO::Slave::gotInput (this=0x96246b8) at ../../kio/kio/slave.cpp:324
#29 0xb7329053 in KIO::Slave::qt_metacall (this=0x96246b8, _c=QMetaObject::InvokeMetaMethod, _id=30, _a=0xbffb30ac) at ./slave.moc:82
#30 0xb6a067aa in QMetaObject::metacall (object=0x96246b8, cl=QMetaObject::WriteProperty, idx=30, argv=0xbffb30ac) at kernel/qmetaobject.cpp:237
#31 0xb6a151bb in QMetaObject::activate (sender=0x951f508, m=0xb7415840, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3295
#32 0xb7231cc7 in KIO::Connection::readyRead (this=0x951f508) at ./connection.moc:92
#33 0xb723406e in KIO::ConnectionPrivate::dequeue (this=0x95cbdd8) at ../../kio/kio/connection.cpp:82
#34 0xb723419e in KIO::Connection::qt_metacall (this=0x951f508, _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0x943b150) at ./connection.moc:79
#35 0xb6a067aa in QMetaObject::metacall (object=0x951f508, cl=QMetaObject::WriteProperty, idx=5, argv=0x943b150) at kernel/qmetaobject.cpp:237
#36 0xb6a10d36 in QMetaCallEvent::placeMetaCall (this=0x96a69e8, object=0x951f508) at kernel/qobject.cpp:561
#37 0xb6a11dfe in QObject::event (this=0x951f508, e=0x96a69e8) at kernel/qobject.cpp:1248
#38 0xb5f4a5cc in QApplicationPrivate::notify_helper (this=0x8f74ac8, receiver=0x951f508, e=0x96a69e8) at kernel/qapplication.cpp:4302
#39 0xb5f5115e in QApplication::notify (this=0xbffb4f94, receiver=0x951f508, e=0x96a69e8) at kernel/qapplication.cpp:3706
#40 0xb6fc9c0a in KApplication::notify (this=0xbffb4f94, receiver=0x951f508, event=0x96a69e8) at ../../kdeui/kernel/kapplication.cpp:302
#41 0xb6a014cb in QCoreApplication::notifyInternal (this=0xbffb4f94, receiver=0x951f508, event=0x96a69e8) at kernel/qcoreapplication.cpp:726
#42 0xb6a04f2c in QCoreApplication::sendEvent (receiver=0x0, event_type=0, data=0x8f56858) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#43 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x8f56858) at kernel/qcoreapplication.cpp:1367
#44 0xb6a050ad in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1260
#45 0xb6a2d57f in QCoreApplication::sendPostedEvents (s=0x8f76d10) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#46 postEventSourceDispatch (s=0x8f76d10) at kernel/qeventdispatcher_glib.cpp:276
#47 0xb550e305 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#48 0xb5511fe8 in ?? () from /lib/libglib-2.0.so.0
#49 0xb55121c8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#50 0xb6a2d075 in QEventDispatcherGlib::processEvents (this=0x8f56330, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#51 0xb6008ed5 in QGuiEventDispatcherGlib::processEvents (this=0x8f56330, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#52 0xb69ffae9 in QEventLoop::processEvents (this=0xbffb3960, flags=) at kernel/qeventloop.cpp:149
#53 0xb69fff3a in QEventLoop::exec (this=0xbffb3960, flags=...) at kernel/qeventloop.cpp:201
#54 0xb6487723 in QDialog::exec (this=0x9719850) at dialogs/qdialog.cpp:546
#55 0xb7700457 in DolphinView::renameSelectedItems() () from /usr/lib/libdolphinprivate.so.4
#56 0xb7703abd in DolphinViewActionHandler::slotRename() () from /usr/lib/libdolphinprivate.so.4
#57 0xb76e8097 in DolphinViewActionHandler::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libdolphinprivate.so.4
#58 0xb6a067aa in QMetaObject::metacall (object=0x90e7010, cl=QMetaObject::WriteProperty, idx=151941136, argv=0x90e7010) at kernel/qmetaobject.cpp:237
#59 0xb6a151bb in QMetaObject::activate (sender=0x90e7478, m=0xb6871a38, local_signal_index=1, argv=0xbffb3bc8) at kernel/qobject.cpp:3295
#60 0xb5f43cc9 in QAction::triggered (this=0x90e7478, _t1=false) at .moc/release-shared/moc_qaction.cpp:263
#61 0xb5f45ebc in QAction::activate (this=0x90e7478, event=QAction::Trigger) at kernel/qaction.cpp:1255
#62 0xb5f47788 in QAction::event (this=0x28, e=0x96ab5d8) at kernel/qaction.cpp:1181
#63 0xb6edea13 in KAction::event (this=0x90e7478, event=0xbffb40e8) at ../../kdeui/actions/kaction.cpp:129
#64 0xb5f4a5cc in QApplicationPrivate::notify_helper (this=0x8f74ac8, receiver=0x90e7478, e=0xbffb40e8) at kernel/qapplication.cpp:4302
#65 0xb5f5115e in QApplication::notify (this=0xbffb4f94, receiver=0x90e7478, e=0xbffb40e8) at kernel/qapplication.cpp:3706
#66 0xb6fc9c0a in KApplication::notify (this=0xbffb4f94, receiver=0x90e7478, event=0xbffb40e8) at ../../kdeui/kernel/kapplication.cpp:302
#67 0xb6a014cb in QCoreApplication::notifyInternal (this=0xbffb4f94, receiver=0x90e7478, event=0xbffb40e8) at kernel/qcoreapplication.cpp:726
#68 0xb5f8c38d in QCoreApplication::sendEvent (this=0x8f74b74, e=0xbffb4564) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#69 QShortcutMap::dispatchEvent (this=0x8f74b74, e=0xbffb4564) at kernel/qshortcutmap.cpp:879
#70 0xb5f8e17e in QShortcutMap::tryShortcutEvent (this=0x8f74b74, o=0x96b9848, e=0xbffb4564) at kernel/qshortcutmap.cpp:364
#71 0xb5f52f43 in QApplication::notify (this=0xbffb4f94, receiver=0x96b9848, e=0xbffb4564) at kernel/qapplication.cpp:3748
#72 0xb6fc9c0a in KApplication::notify (this=0xbffb4f94, receiver=0x96b9848, event=0xbffb4564) at ../../kdeui/kernel/kapplication.cpp:302
#73 0xb6a014cb in QCoreApplication::notifyInternal (this=0xbffb4f94, receiver=0x96b9848, event=0xbffb4564) at kernel/qcoreapplication.cpp:726
#74 0xb5f4b3ae in QCoreApplication::sendSpontaneousEvent (receiver=0x96b9848, event=0x28) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#75 qt_sendSpontaneousEvent (receiver=0x96b9848, event=0x28) at kernel/qapplication.cpp:5281
#76 0xb6003c20 in QKeyMapper::sendKeyEvent (keyWidget=0x96b9848, grab=false, type=QEvent::KeyPress, code=16777265, modifiers=..., text=..., autorepeat=<value optimized out>, 
    count=<value optimized out>, nativeScanCode=68, nativeVirtualKey=65471, nativeModifiers=0) at kernel/qkeymapper_x11.cpp:1875
#77 0xb60060e0 in QKeyMapperPrivate::translateKeyEvent (this=0x8fa2b18, keyWidget=0x96b9848, event=0xbffb4c00, grab=<value optimized out>) at kernel/qkeymapper_x11.cpp:1845
#78 0xb5fda4d7 in QApplication::x11ProcessEvent (this=0xbffb4f94, event=0xbffb4c00) at kernel/qapplication_x11.cpp:3406
#79 0xb6009372 in x11EventSourceDispatch (s=0x8f773f8, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#80 0xb550e305 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#81 0xb5511fe8 in ?? () from /lib/libglib-2.0.so.0
#82 0xb55121c8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#83 0xb6a2d075 in QEventDispatcherGlib::processEvents (this=0x8f56330, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#84 0xb6008ed5 in QGuiEventDispatcherGlib::processEvents (this=0x8f56330, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#85 0xb69ffae9 in QEventLoop::processEvents (this=0xbffb4ef4, flags=) at kernel/qeventloop.cpp:149
#86 0xb69fff3a in QEventLoop::exec (this=0xbffb4ef4, flags=...) at kernel/qeventloop.cpp:201
#87 0xb6a0516f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1003
#88 0xb5f4a667 in QApplication::exec () at kernel/qapplication.cpp:3581
#89 0x0807bc3f in _start ()

Possible duplicates by query: bug 166132.

Reported using DrKonqi
Comment 1 Frank Reininghaus 2011-06-22 14:51:04 UTC
Thanks for the bug report! Looks similar to bug 157601 (which is fixed since KDE 4.1.1).
Comment 2 Janek Bevendorff 2012-12-07 14:20:07 UTC
*** Bug 311282 has been marked as a duplicate of this bug. ***
Comment 3 Frank Reininghaus 2012-12-11 06:21:18 UTC
From bug 311282:

Whenever I try to move an item to the trash with the DEL key, Dolphin segfalts. I notice the DEL key was assigned to both "Move to Trash" and "Delete (using shortcut for Trash)" (don't know what that second one is), but when I assign it to only "Move to Trash", it crashes. And when it's only assigned to "Delete (using shortcut...", the operation hangs in the status bar and nothing happens. Dolphin does not crash however.
Comment 4 Nate Graham 2018-04-25 21:19:30 UTC
Crash in old unmaintained KF4 software with no duplicates from any Qt5/KF5 versions. If anyone can still reproduce using recent KF5 versions of KIO and Dolphin, please file a new bug. Thanks!