Bug 334208 - Dolphin crashes when I move file to trash
Summary: Dolphin crashes when I move file to trash
Status: RESOLVED DUPLICATE of bug 278431
Alias: None
Product: dolphin
Classification: Applications
Component: general (show other bugs)
Version: 4.13.0
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Dolphin Bug Assignee
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2014-05-02 08:47 UTC by Olezhonchikk
Modified: 2014-05-02 13:23 UTC (History)
0 users

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 Olezhonchikk 2014-05-02 08:47:39 UTC
Application: dolphin (4.13.0)
KDE Platform Version: 4.13.0
Qt Version: 4.8.6
Operating System: Linux 3.13.0-24-generic x86_64
Distribution: Ubuntu 14.04 LTS

-- Information about the crash:
- What I was doing when the application crashed:
Trash is empty.
I do a right click on a file or folder and chose Move To Trash in context menu.
After that, Dolphin window immediately closes and crash report window appears.
But selected file or folder is correctly moved to trash, I can see it there after Dolphin restart.

The crash can be reproduced every time.

-- Backtrace:
Application: Dolphin (dolphin), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f4e9febc7c0 (LWP 10274))]

Thread 4 (Thread 0x7f4e81e6d700 (LWP 10275)):
#0  0x00007f4e96730623 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f4e967309b9 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f4e966eea20 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f4e966eef7b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f4e966ef0ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f4e9b7ee7be in QEventDispatcherGlib::processEvents (this=0x7f4e7c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#6  0x00007f4e9b7c00af in QEventLoop::processEvents (this=this@entry=0x7f4e81e6cde0, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007f4e9b7c03a5 in QEventLoop::exec (this=this@entry=0x7f4e81e6cde0, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007f4e9b6bcc5f in QThread::exec (this=this@entry=0x1318a80) at thread/qthread.cpp:537
#9  0x00007f4e9b7a1823 in QInotifyFileSystemWatcherEngine::run (this=0x1318a80) at io/qfilesystemwatcher_inotify.cpp:265
#10 0x00007f4e9b6bf32f in QThreadPrivate::start (arg=0x1318a80) at thread/qthread_unix.cpp:349
#11 0x00007f4e96bce182 in start_thread (arg=0x7f4e81e6d700) at pthread_create.c:312
#12 0x00007f4e9f78b30d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 3 (Thread 0x7f4e815b6700 (LWP 10276)):
#0  0x00007f4e9673062a in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f4e967309b9 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f4e966ee680 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f4e966eef03 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f4e966ef0ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f4e9b7ee7be in QEventDispatcherGlib::processEvents (this=0x7f4e740008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#6  0x00007f4e9b7c00af in QEventLoop::processEvents (this=this@entry=0x7f4e815b5e20, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007f4e9b7c03a5 in QEventLoop::exec (this=this@entry=0x7f4e815b5e20, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007f4e9b6bcc5f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:537
#9  0x00007f4e9b6bf32f in QThreadPrivate::start (arg=0x162a4f0) at thread/qthread_unix.cpp:349
#10 0x00007f4e96bce182 in start_thread (arg=0x7f4e815b6700) at pthread_create.c:312
#11 0x00007f4e9f78b30d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 2 (Thread 0x7f4e7bfff700 (LWP 10277)):
#0  0x00007f4e9673062d in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f4e967309b9 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f4e966eeef6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f4e966ef0ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f4e9b7ee7be in QEventDispatcherGlib::processEvents (this=0x7f4e700008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#5  0x00007f4e9b7c00af in QEventLoop::processEvents (this=this@entry=0x7f4e7bffede0, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007f4e9b7c03a5 in QEventLoop::exec (this=this@entry=0x7f4e7bffede0, flags=...) at kernel/qeventloop.cpp:204
#7  0x00007f4e9b6bcc5f in QThread::exec (this=this@entry=0x1650cc0) at thread/qthread.cpp:537
#8  0x00007f4e9b7a1823 in QInotifyFileSystemWatcherEngine::run (this=0x1650cc0) at io/qfilesystemwatcher_inotify.cpp:265
#9  0x00007f4e9b6bf32f in QThreadPrivate::start (arg=0x1650cc0) at thread/qthread_unix.cpp:349
#10 0x00007f4e96bce182 in start_thread (arg=0x7f4e7bfff700) at pthread_create.c:312
#11 0x00007f4e9f78b30d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7f4e9febc7c0 (LWP 10274)):
[KCrash Handler]
#6  QList (l=..., this=0x7fff289275a0) at /usr/include/qt4/QtCore/qlist.h:122
#7  QForeachContainer (t=..., this=0x7fff289275a0) at /usr/include/qt4/QtCore/qglobal.h:2377
#8  KDirLister::Private::cachedItemsJobForUrl (this=0x20, url=...) at ../../kio/kio/kdirlister.cpp:281
#9  0x00007f4e9d63c169 in KDirListerCache::updateDirectory (this=this@entry=0x11e6700, _dir=...) at ../../kio/kio/kdirlister.cpp:694
#10 0x00007f4e9d63d17b in KDirListerCache::slotFilesAdded (this=0x11e6700, dir=...) at ../../kio/kio/kdirlister.cpp:866
#11 0x00007f4e9b7d587a in QMetaObject::activate (sender=0x1308ac0, m=m@entry=0x7f4e9d9bf000 <OrgKdeKDirNotifyInterface::staticMetaObject>, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x7fff289278d0) at kernel/qobject.cpp:3539
#12 0x00007f4e9d64b0c5 in OrgKdeKDirNotifyInterface::FilesAdded (this=<optimized out>, _t1=...) at ./kdirnotify.moc:130
#13 0x00007f4e9d64b1f9 in OrgKdeKDirNotifyInterface::qt_static_metacall (_o=_o@entry=0x1308ac0, _id=_id@entry=2, _a=_a@entry=0x7fff28927a90, _c=QMetaObject::InvokeMetaMethod) at ./kdirnotify.moc:63
#14 0x00007f4e9d64b723 in qt_static_metacall (_a=0x7fff28927a90, _id=2, _c=QMetaObject::InvokeMetaMethod, _o=0x1308ac0) at ./kdirnotify.moc:105
#15 OrgKdeKDirNotifyInterface::qt_metacall (this=0x1308ac0, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0x7fff28927a90) at ./kdirnotify.moc:106
#16 0x00007f4e9b3ed1f6 in QDBusConnectionPrivate::deliverCall (this=0x11edcd0, object=0x1308ac0, msg=..., metaTypes=..., slotIdx=7) at qdbusintegrator.cpp:951
#17 0x00007f4e9b7d9c1e in QObject::event (this=0x1308ac0, e=<optimized out>) at kernel/qobject.cpp:1194
#18 0x00007f4e9c1b3e2c in QApplicationPrivate::notify_helper (this=this@entry=0x114b0f0, receiver=receiver@entry=0x1308ac0, e=e@entry=0x1a3d1b0) at kernel/qapplication.cpp:4567
#19 0x00007f4e9c1ba4a0 in QApplication::notify (this=this@entry=0x7fff28928260, receiver=receiver@entry=0x1308ac0, e=e@entry=0x1a3d1b0) at kernel/qapplication.cpp:4353
#20 0x00007f4e9cebebaa in KApplication::notify (this=0x7fff28928260, receiver=0x1308ac0, event=0x1a3d1b0) at ../../kdeui/kernel/kapplication.cpp:311
#21 0x00007f4e9b7c14dd in QCoreApplication::notifyInternal (this=0x7fff28928260, receiver=receiver@entry=0x1308ac0, event=event@entry=0x1a3d1b0) at kernel/qcoreapplication.cpp:953
#22 0x00007f4e9b7c4b3d in sendEvent (event=0x1a3d1b0, receiver=0x1308ac0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#23 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x1116120) at kernel/qcoreapplication.cpp:1577
#24 0x00007f4e9b7c4fe3 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1470
#25 0x00007f4e9b7eef83 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#26 postEventSourceDispatch (s=0x114ae20) at kernel/qeventdispatcher_glib.cpp:287
#27 0x00007f4e966eee04 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#28 0x00007f4e966ef048 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#29 0x00007f4e966ef0ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#30 0x00007f4e9b7ee7a1 in QEventDispatcherGlib::processEvents (this=0x1147980, flags=...) at kernel/qeventdispatcher_glib.cpp:434
#31 0x00007f4e9c255bb6 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#32 0x00007f4e9b7c00af in QEventLoop::processEvents (this=this@entry=0x7fff28928130, flags=...) at kernel/qeventloop.cpp:149
#33 0x00007f4e9b7c03a5 in QEventLoop::exec (this=this@entry=0x7fff28928130, flags=...) at kernel/qeventloop.cpp:204
#34 0x00007f4e9b7c5b79 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1225
#35 0x00007f4e9c1b237c in QApplication::exec () at kernel/qapplication.cpp:3828
#36 0x00007f4e9faa64f7 in kdemain (argc=5, argv=0x7fff28928398) at ../../../dolphin/src/main.cpp:93
#37 0x00007f4e9f6b1ec5 in __libc_start_main (main=0x4006d0 <main(int, char**)>, argc=5, argv=0x7fff28928398, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff28928388) at libc-start.c:287
#38 0x00000000004006fe in _start ()

Possible duplicates by query: bug 332689, bug 331684, bug 329482, bug 326697, bug 325757.

Reported using DrKonqi
Comment 1 Frank Reininghaus 2014-05-02 13:23:28 UTC
Thanks for the bug report. This looks like a crash in the KIO library that has been reported already.

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