Summary: | Crash in KFileItemModel::expandedParentsCount() while opening folders in tree view and deleting them | ||
---|---|---|---|
Product: | [Applications] dolphin | Reporter: | Túlio Ribeiro dos Anjos <mail> |
Component: | general | Assignee: | Dolphin Bug Assignee <dolphin-bugs-null> |
Status: | RESOLVED DUPLICATE | ||
Severity: | crash | CC: | 4wy78uwh, alex.danila.web, alex, elvis.angelaccio, kfm-devel, KVAnton.WEB, nate, nicolas.fella |
Priority: | NOR | Keywords: | drkonqi |
Version: | 22.04.1 | ||
Target Milestone: | --- | ||
Platform: | Neon | ||
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
Túlio Ribeiro dos Anjos
2020-02-20 13:35:18 UTC
Created attachment 126654 [details]
New crash information added by DrKonqi
dolphin (19.08.1) using Qt 5.12.5
- What I was doing when the application crashed:
Opening directories in the tree view and deleting some of them.
-- Backtrace (Reduced):
#7 0x00007feca96f2b2e in KFileItemModel::expandedParentsCount(KFileItemModel::ItemData const*) () from /usr/lib/x86_64-linux-gnu/libdolphinprivate.so.5
#8 0x00007feca96f5d10 in KFileItemModel::lessThan(KFileItemModel::ItemData const*, KFileItemModel::ItemData const*, QCollator const&) const () from /usr/lib/x86_64-linux-gnu/libdolphinprivate.so.5
#9 0x00007feca96ffa4e in KFileItemModel::insertItems(QList<KFileItemModel::ItemData*>&) () from /usr/lib/x86_64-linux-gnu/libdolphinprivate.so.5
#10 0x00007feca9700050 in KFileItemModel::dispatchPendingItemsToInsert() () from /usr/lib/x86_64-linux-gnu/libdolphinprivate.so.5
#11 0x00007feca9700a82 in KFileItemModel::slotCompleted() () from /usr/lib/x86_64-linux-gnu/libdolphinprivate.so.5
Please install debug symbols for the dolphin package and then post another stacktrace. See https://community.kde.org/Dolphin/FAQ/Crashes Sorry, I've only seen this once and I am unable to reproduce it again (I just retried). Hopefully Túlio can help. Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging If you have already provided the requested information, please mark the bug as REPORTED so that the KDE team knows that the bug is ready to be confirmed. Thank you for helping us make KDE software even better for everyone! This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging Thank you for helping us make KDE software even better for everyone! Created attachment 148773 [details]
New crash information added by DrKonqi
dolphin (22.04.1) using Qt 5.15.3
- What I was doing when the application crashed:
I was opening folders in tree view and deleting them. Crash (segmentation fault) occurred twice.
The crash can be reproduced sometimes.
-- Backtrace (Reduced):
#4 0x00007fd7219b89d3 in QHash<QByteArray, QVariant>::value (akey=..., this=0x5576d3a9c898) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qhash.h:653
#5 KFileItemModel::expandedParentsCount (data=<optimized out>) at ./src/kitemviews/kfileitemmodel.cpp:1628
#6 0x00007fd7219eab59 in KItemListView::hasSiblingSuccessor (this=this@entry=0x5576d24912f0, index=0) at ./src/kitemviews/kitemlistview.cpp:2708
#7 0x00007fd7219ec7da in KItemListView::updateSiblingsInformation (this=this@entry=0x5576d24912f0, firstIndex=0, firstIndex@entry=-1, lastIndex=47, lastIndex@entry=-1) at ./src/kitemviews/kitemlistview.cpp:2692
#8 0x00007fd7219f3c32 in KItemListView::slotItemsRemoved (this=0x5576d24912f0, itemRanges=...) at ./src/kitemviews/kitemlistview.cpp:1268
*** Bug 456295 has been marked as a duplicate of this bug. *** *** This bug has been marked as a duplicate of bug 380201 *** Created attachment 151794 [details]
New crash information added by DrKonqi
dolphin (22.04.1) using Qt 5.15.5
The folders were displaying in the wrong place - a few directories beneath where they should have - and dolphin crashed when I deleted one of these folders, potentially one which was affected by the previously described problem.
-- Backtrace (Reduced):
#4 0x00007f76039b1522 in KFileItemModel::expandedParentsCount(KFileItemModel::ItemData const*) () from /lib64/libdolphinprivate.so.5
#5 0x00007f76039dfb19 in KItemListView::hasSiblingSuccessor(int) const () from /lib64/libdolphinprivate.so.5
#6 0x00007f76039e0a0c in KItemListView::updateSiblingsInformation(int, int) () from /lib64/libdolphinprivate.so.5
#7 0x00007f76039e52fd in KItemListView::slotItemsRemoved(KItemRangeList const&) () from /lib64/libdolphinprivate.so.5
#8 0x00007f7601ac88b6 in void doActivate<false>(QObject*, int, void**) () from /lib64/libQt5Core.so.5
|