Summary: | Dolphin frequently crashes when I right click on a file and Move to Wastebin. | ||
---|---|---|---|
Product: | [Unmaintained] kio | Reporter: | AJB <andrew> |
Component: | general | Assignee: | David Faure <faure> |
Status: | RESOLVED DUPLICATE | ||
Severity: | crash | CC: | andreas.davour, frank78ac, SteliosSk |
Priority: | NOR | ||
Version: | 4.14.1 | ||
Target Milestone: | --- | ||
Platform: | Kubuntu | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: |
New crash information added by DrKonqi
New crash information added by DrKonqi New crash information added by DrKonqi |
Description
AJB
2015-06-24 10:09:53 UTC
I have some further experiments, and I think I have made it repeatable - at least on my system. The crash only happens when I am deleting a file to an empty Waste bin - if there is something already in there, the crash does not happen. So, in my system, the following steps are repeatable. (1) Select the Wastebin in Dophin, right click on it and select "Empty the Wastebin". (2) Go to any folder, right click on it and create a folder called "Crap to be Deleted". (3) Right click on new, empty folder and select "Move to Wastebin" [Dolphin will crash here. Every time] When I restart Dolphin and look in the wastebin the "Crap to be Deleted" folder will be present. If I then repeat steps (2) and (3) above, Dolphin will NOT crash. This is very repeatable. Thanks for the bug report and the instructions to reproduce. Unfortunately, I cannot reproduce the problem with your steps - I assume that some network shares are involved, like in bug 278431? *** This bug has been marked as a duplicate of bug 278431 *** There are NO network shares involved. This is a Hard Disc directly mounted on the machine. This might be related, but I am now having several other problems with Wastebin, It can't add files to it, because it says it is full (it is almost empty). And I can empty it from Dolphin any more, if I put files in from elsewhere. Dolphin is effectively becoming unusuable for me. THIS IS NOT A DUPLICATE AS NOTED THERE ARE NO SHARES INVOLVED - SAMBA OR OTHERWISE THIS IS NOT A DUPLICATE AS NOTED. THERE ARE _NO_ network shares involved. (In reply to Frank Reininghaus from comment #2) > Thanks for the bug report and the instructions to reproduce. Unfortunately, > I cannot reproduce the problem with your steps - I assume that some network > shares are involved, like in bug 278431? > > *** This bug has been marked as a duplicate of bug 278431 *** No. This is not a duplice. NO NETWORK SHARES INVOLVED. This is a local hard disc directly mounted. I am also getting exactly the same behaviour with Konqueror, but NOT with Nautilus. Created attachment 93337 [details]
New crash information added by DrKonqi
dolphin (4.14.2) on KDE Platform 4.14.2 using Qt 4.8.6
- What I was doing when the application crashed: I selected some files in Dolphin. When I tried to move to the Wastebasket, the Dolphin crashed.
This problem occured some days after my last update (in KDE 4.13). I updated to KDE 4.14.2 but the problem persists.
-- Backtrace (Reduced):
#6 QList (l=..., this=0x7fff59b57d70) at /usr/include/qt4/QtCore/qlist.h:122
#7 QForeachContainer (t=..., this=0x7fff59b57d70) at /usr/include/qt4/QtCore/qglobal.h:2377
#8 KDirLister::Private::cachedItemsJobForUrl (this=0x7f0800000006, url=...) at ../../kio/kio/kdirlister.cpp:281
#9 0x00007f08dcf689b9 in KDirListerCache::updateDirectory (this=this@entry=0x24d8490, _dir=...) at ../../kio/kio/kdirlister.cpp:694
#10 0x00007f08dcf699cb in KDirListerCache::slotFilesAdded (this=0x24d8490, dir=...) at ../../kio/kio/kdirlister.cpp:866
Ok, no network shares are involved, I got that :-) It might still be due to the same bug in the code because the backtraces are equal, but I don't know that code well, so I'll just reassign to KIO. Frank: Thanks for that. I was poking around late yesterday and I half noticed something which might help make that connection. My system consists of an SSD drive (as root) a Hard Drive (where "home" lives) and two other Hard Internal Drives, Both mounted, at boot time, directly under / The two "other" directories each had their own hidden Trash Folder in addition to the one found in my personal Home directory, that does seem to be used to as the Wastebin for files deleted from each respective drive. There might be similarities between this and how network shares are managed for this purpose. Experimenting, I have notice some inconsistencies in how these are managed, including significant differences to how they are treated by Nautilus. I've not got to the point where I am clear enough to write this up yet, but I will keep on experimenting and will write it up when I have it clear enough. I particular I note that the "metadata" file associated with each of these hidden trash folders is NOT been managed correctly or consistently. This is why it started to become impossible for me to delete to trash. I've reset these now and I can delete files to trash again, but it hasn't fixed the original problem. I note this is an established bug that has been known about for some considerable time. I have a hunch there might be some kind of a connection, based on a couple of things I saw, but I don't have it repeatable yet so cannot be sure. I will keep updating this bug report as I poke around. Created attachment 93568 [details]
New crash information added by DrKonqi
kded4 (4.14.9) on KDE Platform 4.14.9 using Qt 4.8.6
- What I was doing when the application crashed:
I had selected a file, and pressed Delete and then Dolphin crashed. This has happened repeatedly.
-- Backtrace (Reduced):
#7 QList (l=..., this=0x7ffd6ed08af0) at /usr/include/QtCore/qlist.h:122
#8 QForeachContainer (t=..., this=0x7ffd6ed08af0) at /usr/include/QtCore/qglobal.h:2375
#9 KDirLister::Private::cachedItemsJobForUrl (this=0x17dc8d0, url=...) at /usr/src/debug/kdelibs-4.14.9/kio/kio/kdirlister.cpp:281
#10 0x00007fe82d66c141 in KDirListerCache::updateDirectory (this=this@entry=0x12a2360, _dir=...) at /usr/src/debug/kdelibs-4.14.9/kio/kio/kdirlister.cpp:694
#11 0x00007fe82d66cefb in KDirListerCache::slotFilesAdded (this=0x12a2360, dir=...) at /usr/src/debug/kdelibs-4.14.9/kio/kio/kdirlister.cpp:866
Created attachment 93602 [details]
New crash information added by DrKonqi
dolphin (15.04.0) on KDE Platform 4.14.9 using Qt 4.8.6
- What I was doing when the application crashed:
Select a file, press Delete and it crashes, every time. :(
-- Backtrace (Reduced):
#6 0x00007fe82d666eaf in KDirLister::Private::cachedItemsJobForUrl (this=<optimized out>, url=...) at /usr/src/debug/kdelibs-4.14.9/kio/kio/kdirlister.cpp:281
#7 0x00007fe82d66c141 in KDirListerCache::updateDirectory (this=this@entry=0x134a2c0, _dir=...) at /usr/src/debug/kdelibs-4.14.9/kio/kio/kdirlister.cpp:694
#8 0x00007fe82d66cefb in KDirListerCache::slotFilesAdded (this=0x134a2c0, dir=...) at /usr/src/debug/kdelibs-4.14.9/kio/kio/kdirlister.cpp:866
[...]
#10 0x00007fe82d680c85 in OrgKdeKDirNotifyInterface::FilesAdded (this=<optimized out>, _t1=...) at /usr/src/debug/kdelibs-4.14.9/x86_64-redhat-linux-gnu/kio/kdirnotify.moc:130
#11 0x00007fe82d680e49 in OrgKdeKDirNotifyInterface::qt_static_metacall (_o=_o@entry=0x1348db0, _id=_id@entry=2, _a=_a@entry=0x7ffd6ed08ce0, _c=QMetaObject::InvokeMetaMethod) at /usr/src/debug/kdelibs-4.14.9/x86_64-redhat-linux-gnu/kio/kdirnotify.moc:63
It is the same crash, which can happen both on local and remote files. It does not make sense to keep two tickets with identical backtraces open. *** This bug has been marked as a duplicate of bug 278431 *** |