Bug 311237 - Deleting files from home directory crashes Dolphin and kde (which then retarted)
Summary: Deleting files from home directory crashes Dolphin and kde (which then retarted)
Status: RESOLVED DUPLICATE of bug 278431
Alias: None
Product: dolphin
Classification: Applications
Component: general (show other bugs)
Version: 2.1
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Dolphin Bug Assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-12-06 03:04 UTC by Lee
Modified: 2013-03-03 05:02 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (6.15 KB, text/plain)
2013-03-03 05:02 UTC, kaito.linux
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Lee 2012-12-06 03:04:35 UTC
Application: dolphin (2.1)
KDE Platform Version: 4.9.4
Qt Version: 4.8.3
Operating System: Linux 3.5.0-19-generic i686
Distribution: Ubuntu 12.10

-- Information about the crash:
deleting files to the trash caused dolphin to crash which then crashed the desktop
i was deleting files and moving files to USB previously in the same session without issue

The crash can be reproduced some of the time.

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

Thread 4 (Thread 0xaf255b40 (LWP 7647)):
#0  0xb774d424 in __kernel_vsyscall ()
#1  0xb75c25f0 in __GI___poll (fds=0xae9022b0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0xb4bd974b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb4bcad00 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb4bcae61 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb63b599f in QEventDispatcherGlib::processEvents (this=0xae900468, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0xb638226c in QEventLoop::processEvents (this=this@entry=0xaf255228, flags=...) at kernel/qeventloop.cpp:149
#7  0xb6382561 in QEventLoop::exec (this=0xaf255228, flags=...) at kernel/qeventloop.cpp:204
#8  0xb626d66c in QThread::exec (this=0x9965208) at thread/qthread.cpp:501
#9  0xb63607bd in QInotifyFileSystemWatcherEngine::run (this=0x9965208) at io/qfilesystemwatcher_inotify.cpp:248
#10 0xb6270a58 in QThreadPrivate::start (arg=0x9965208) at thread/qthread_unix.cpp:338
#11 0xb4c9ad4c in start_thread (arg=0xaf255b40) at pthread_create.c:308
#12 0xb75d0d3e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 3 (Thread 0xae749b40 (LWP 7649)):
#0  0xb4b99d2e in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#1  0xb4c0bef6 in g_mutex_unlock () from /lib/i386-linux-gnu/libglib-2.0.so.0
#2  0xb4bca515 in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb4bcabff in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb4bcae61 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb63b599f in QEventDispatcherGlib::processEvents (this=0xade00468, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0xb638226c in QEventLoop::processEvents (this=this@entry=0xae749228, flags=...) at kernel/qeventloop.cpp:149
#7  0xb6382561 in QEventLoop::exec (this=0xae749228, flags=...) at kernel/qeventloop.cpp:204
#8  0xb626d66c in QThread::exec (this=0x998e9d0) at thread/qthread.cpp:501
#9  0xb63607bd in QInotifyFileSystemWatcherEngine::run (this=0x998e9d0) at io/qfilesystemwatcher_inotify.cpp:248
#10 0xb6270a58 in QThreadPrivate::start (arg=0x998e9d0) at thread/qthread_unix.cpp:338
#11 0xb4c9ad4c in start_thread (arg=0xae749b40) at pthread_create.c:308
#12 0xb75d0d3e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0xad15db40 (LWP 7791)):
#0  0xb4c83dcd in __GI_clock_gettime (clock_id=1, tp=0xad15cf78) at ../sysdeps/unix/clock_gettime.c:116
#1  0xb62cefb5 in do_gettime (frac=0xad15cf70, sec=0xad15cf68) at tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0xb63b636e in QTimerInfoList::updateCurrentTime (this=0xad303734) at kernel/qeventdispatcher_unix.cpp:343
#4  0x7fffffff in ?? ()
#5  0xb63b66fa in QTimerInfoList::timerWait (this=0xad303734, tm=...) at kernel/qeventdispatcher_unix.cpp:450
#6  0x7fffffff in ?? ()

Thread 1 (Thread 0xb1c8b740 (LWP 7639)):
[KCrash Handler]
#7  QList (l=..., this=0xbfe29470) at /usr/include/qt4/QtCore/qlist.h:122
#8  QForeachContainer (t=..., this=0xbfe29470) at /usr/include/qt4/QtCore/qglobal.h:2367
#9  KDirLister::Private::cachedItemsJobForUrl (this=0x10, url=...) at ../../kio/kio/kdirlister.cpp:281
#10 0xb6d0cdb8 in KDirListerCache::updateDirectory (this=this@entry=0x9973678, _dir=...) at ../../kio/kio/kdirlister.cpp:685
#11 0xb6d0e538 in KDirListerCache::slotFilesAdded (this=0x9973678, dir=...) at ../../kio/kio/kdirlister.cpp:857
#12 0xb639bed6 in QMetaObject::activate (sender=0x9919320, m=0xb6ebea78 <OrgKdeKDirNotifyInterface::staticMetaObject>, local_signal_index=2, argv=0xbfe29708) at kernel/qobject.cpp:3547
#13 0xb6d20755 in OrgKdeKDirNotifyInterface::FilesAdded (this=this@entry=0x9919320, _t1=...) at ./kdirnotify.moc:131
#14 0xb6d20933 in qt_static_metacall (_a=0xbfe2985c, _id=2, _o=0x9919320, _c=<optimized out>) at ./kdirnotify.moc:64
#15 OrgKdeKDirNotifyInterface::qt_static_metacall (_o=0x9919320, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbfe2985c) at ./kdirnotify.moc:56
#16 0xb6d20a1c in OrgKdeKDirNotifyInterface::qt_metacall (this=0x9919320, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0xbfe2985c) at ./kdirnotify.moc:107
#17 0xb61a96ae in QDBusConnectionPrivate::deliverCall (this=0x98040e0, object=0x9919320, msg=..., metaTypes=..., slotIdx=-1075669536) at qdbusintegrator.cpp:947
#18 0xb61b3d0d in QDBusCallDeliveryEvent::placeMetaCall (this=0xa010b90, object=0x9919320) at qdbusintegrator_p.h:103
#19 0xb6399eeb in QObject::event (this=0x9919320, e=0xa010b90) at kernel/qobject.cpp:1195
#20 0xb57f539c in QApplicationPrivate::notify_helper (this=0x97c3710, receiver=0x9919320, e=0xa010b90) at kernel/qapplication.cpp:4562
#21 0xb57f9daf in QApplication::notify (this=0xa010b90, receiver=0x9919320, e=0xa010b90) at kernel/qapplication.cpp:3944
#22 0xb6994e91 in KApplication::notify (this=0xbfe2a0c0, receiver=0x9919320, event=0xa010b90) at ../../kdeui/kernel/kapplication.cpp:311
#23 0xb638378e in QCoreApplication::notifyInternal (this=0xbfe2a0c0, receiver=0x9919320, event=0xa010b90) at kernel/qcoreapplication.cpp:915
#24 0xb638797d in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#25 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x9798ac8) at kernel/qcoreapplication.cpp:1539
#26 0xb6387c0c in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1432
#27 0xb63b5804 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#28 postEventSourceDispatch (s=0x97bc7c0) at kernel/qeventdispatcher_glib.cpp:279
#29 0xb4bca9e3 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#30 0xb4bcad80 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#31 0xb4bcae61 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#32 0xb63b5981 in QEventDispatcherGlib::processEvents (this=0x9799840, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#33 0xb58ab9aa in QGuiEventDispatcherGlib::processEvents (this=0x9799840, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#34 0xb638226c in QEventLoop::processEvents (this=this@entry=0xbfe29ff8, flags=...) at kernel/qeventloop.cpp:149
#35 0xb6382561 in QEventLoop::exec (this=0xbfe29ff8, flags=...) at kernel/qeventloop.cpp:204
#36 0xb6387cba in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1187
#37 0xb57f2fc4 in QApplication::exec () at kernel/qapplication.cpp:3823
#38 0xb76f32a5 in kdemain (argc=1, argv=0xbfe2a1a4) at ../../../dolphin/src/main.cpp:89
#39 0x0804855b in main (argc=1, argv=0xbfe2a1a4) at dolphin_dummy.cpp:3

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

Possible duplicates by query: bug 311055, bug 300797, bug 291576.

Reported using DrKonqi
Comment 1 Frank Reininghaus 2012-12-06 06:49:29 UTC
Thanks for the bug report. This crash has been reported already.

*** This bug has been marked as a duplicate of bug 278431 ***
Comment 2 kaito.linux 2013-03-03 05:02:21 UTC
Created attachment 77707 [details]
New crash information added by DrKonqi

dolphin (2.2) on KDE Platform 4.10.00 "release 550" using Qt 4.8.4

- What I was doing when the application crashed:

I deleted an Folder in Dolphin at my Home Directroy.

- Unusual behavior I noticed:

Complete KDE crashes... (Kwin, Desktop Background...)

-- Backtrace (Reduced):
#6  QList (l=..., this=0x7fffa7a07230) at /usr/include/QtCore/qlist.h:122
#7  QForeachContainer (t=..., this=0x7fffa7a07230) at /usr/include/QtCore/qglobal.h:2366
#8  KDirLister::Private::cachedItemsJobForUrl (this=0x60, url=...) at /usr/src/debug/kdelibs-4.10.0/kio/kio/kdirlister.cpp:281
#9  0x00007f5e0b5890ef in KDirListerCache::updateDirectory (this=this@entry=0x170c270, _dir=...) at /usr/src/debug/kdelibs-4.10.0/kio/kio/kdirlister.cpp:688
#10 0x00007f5e0b58a6ad in KDirListerCache::slotFilesAdded (this=0x170c270, dir=...) at /usr/src/debug/kdelibs-4.10.0/kio/kio/kdirlister.cpp:860