[dolphin] [Bug 422282] Tree View mode crashes in KFileItemModel::removeItems() and shows duplicate items
https://bugs.kde.org/show_bug.cgi?id=422282 Akseli Lahtinen changed: What|Removed |Added CC||john4deidre2...@xtra.co.nz --- Comment #76 from Akseli Lahtinen --- *** Bug 432268 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are watching all bug changes.
[dolphin] [Bug 422282] Tree View mode crashes in KFileItemModel::removeItems() and shows duplicate items
https://bugs.kde.org/show_bug.cgi?id=422282 --- Comment #75 from Mihai Sorin Dobrescu --- Created attachment 139539 --> https://bugs.kde.org/attachment.cgi?id=139539&action=edit New crash information added by DrKonqi dolphin (20.12.3) using Qt 5.15.2 - What I was doing when the application crashed: Expand a tree node, then collapse in Dolphin. Today happens on regular basis. -- Backtrace (Reduced): #9 0x7fd671728067 in QHashData::free_helper(void (*)(QHashData::Node*)) () from /usr/lib64/libQt5Core.so.5 #10 0x7fd67380bb05 in KFileItemModel::removeItems(KItemRangeList const&, KFileItemModel::RemoveItemsBehavior) () from /usr/lib64/libdolphinprivate.so.5 #11 0x7fd67381849c in KFileItemModel::setExpanded(int, bool) () from /usr/lib64/libdolphinprivate.so.5 #12 0x7fd67382c321 in KItemListController::keyPressEvent(QKeyEvent*) () from /usr/lib64/libdolphinprivate.so.5 #13 0x7fd67382ec35 in KItemListController::processEvent(QEvent*, QTransform const&) () from /usr/lib64/libdolphinprivate.so.5 -- You are receiving this mail because: You are watching all bug changes.
[dolphin] [Bug 422282] Tree View mode crashes in KFileItemModel::removeItems() and shows duplicate items
https://bugs.kde.org/show_bug.cgi?id=422282 Nate Graham changed: What|Removed |Added CC||woodguy552...@gmail.com --- Comment #74 from Nate Graham --- *** Bug 436494 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are watching all bug changes.
[dolphin] [Bug 422282] Tree View mode crashes in KFileItemModel::removeItems() and shows duplicate items
https://bugs.kde.org/show_bug.cgi?id=422282 Nate Graham changed: What|Removed |Added CC||d...@aninstanceofme.com --- Comment #73 from Nate Graham --- *** Bug 436126 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are watching all bug changes.
[dolphin] [Bug 422282] Tree View mode crashes in KFileItemModel::removeItems() and shows duplicate items
https://bugs.kde.org/show_bug.cgi?id=422282 Nate Graham changed: What|Removed |Added CC||msdobre...@gmail.com --- Comment #72 from Nate Graham --- *** Bug 435565 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are watching all bug changes.
[dolphin] [Bug 422282] Tree View mode crashes in KFileItemModel::removeItems() and shows duplicate items
https://bugs.kde.org/show_bug.cgi?id=422282 David Edmundson changed: What|Removed |Added CC||k...@davidedmundson.co.uk --- Comment #71 from David Edmundson --- >The problem is not resolved for me. That trace is very different, please create a new bug -- You are receiving this mail because: You are watching all bug changes.
[dolphin] [Bug 422282] Tree View mode crashes in KFileItemModel::removeItems() and shows duplicate items
https://bugs.kde.org/show_bug.cgi?id=422282 Nate Graham changed: What|Removed |Added CC||ddascalescu+...@gmail.com --- Comment #70 from Nate Graham --- *** Bug 435057 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are watching all bug changes.
[dolphin] [Bug 422282] Tree View mode crashes in KFileItemModel::removeItems() and shows duplicate items
https://bugs.kde.org/show_bug.cgi?id=422282 Nate Graham changed: What|Removed |Added CC||djlmax2...@gmail.com --- Comment #69 from Nate Graham --- *** Bug 435159 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are watching all bug changes.
[dolphin] [Bug 422282] Tree View mode crashes in KFileItemModel::removeItems() and shows duplicate items
https://bugs.kde.org/show_bug.cgi?id=422282 Nate Graham changed: What|Removed |Added CC||danielhal...@gmail.com --- Comment #68 from Nate Graham --- *** Bug 434456 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are watching all bug changes.
[dolphin] [Bug 422282] Tree View mode crashes in KFileItemModel::removeItems() and shows duplicate items
https://bugs.kde.org/show_bug.cgi?id=422282 Nate Graham changed: What|Removed |Added CC||k...@trummer.xyz --- Comment #67 from Nate Graham --- *** Bug 434413 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are watching all bug changes.
[dolphin] [Bug 422282] Tree View mode crashes in KFileItemModel::removeItems() and shows duplicate items
https://bugs.kde.org/show_bug.cgi?id=422282 Nate Graham changed: What|Removed |Added CC||julien_palmi...@hotmail.fr --- Comment #66 from Nate Graham --- *** Bug 434435 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are watching all bug changes.
[dolphin] [Bug 422282] Tree View mode crashes in KFileItemModel::removeItems() and shows duplicate items
https://bugs.kde.org/show_bug.cgi?id=422282 --- Comment #65 from Nate Graham --- *** Bug 433684 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are watching all bug changes.
[dolphin] [Bug 422282] Tree View mode crashes in KFileItemModel::removeItems() and shows duplicate items
https://bugs.kde.org/show_bug.cgi?id=422282 --- Comment #64 from Casey --- On 2/10/21 11:01 AM, Henry Pfeil wrote: > https://bugs.kde.org/show_bug.cgi?id=422282 > > --- Comment #58 from Henry Pfeil --- > Problem resolved with current git clone of Dolphin. > The problem is not resolved for me. I'm running openSUSE Tumbleweed, Plasma 5.21.0, Frameworks 5.79.0, Qt 5.15.2, kernel 5.16.1 and so on. Application: Dolphin (dolphin), signal: Aborted [KCrash Handler] #4 0x7f2c099ad495 in raise () from /lib64/libc.so.6 #5 0x7f2c09996864 in abort () from /lib64/libc.so.6 #6 0x7f2c099efd77 in __libc_message () from /lib64/libc.so.6 #7 0x7f2c099f7a5c in malloc_printerr () from /lib64/libc.so.6 #8 0x7f2c099f7e8c in munmap_chunk () from /lib64/libc.so.6 #9 0x7f2c099fcb4b in free () from /lib64/libc.so.6 #10 0x7f2c0782e917 in QHashData::free_helper(void (*)(QHashData::Node*)) () from /usr/lib64/libQt5Core.so.5 #11 0x7f2c098bdf7c in KFileItemModel::slotClear() () from /usr/lib64/libdolphinprivate.so.5 #12 0x7f2c09911b5d in DolphinView::setUrl(QUrl const&) () from /usr/lib64/libdolphinprivate.so.5 #13 0x7f2c09ba6d57 in ?? () from /usr/lib64/libkdeinit5_dolphin.so #14 0x7f2c07a0b946 in ?? () from /usr/lib64/libQt5Core.so.5 #15 0x7f2c097f7375 in KUrlNavigator::urlChanged(QUrl const&) () from /usr/lib64/libKF5KIOFileWidgets.so.5 #16 0x7f2c097fe80c in KUrlNavigator::setLocationUrl(QUrl const&) () from /usr/lib64/libKF5KIOFileWidgets.so.5 #17 0x7f2c09ba621c in ?? () from /usr/lib64/libkdeinit5_dolphin.so #18 0x7f2c09ba643b in ?? () from /usr/lib64/libkdeinit5_dolphin.so #19 0x7f2c07a0b946 in ?? () from /usr/lib64/libQt5Core.so.5 #20 0x7f2c098a58b5 in DolphinView::itemActivated(KFileItem const&) () from /usr/lib64/libdolphinprivate.so.5 #21 0x7f2c0990b5c3 in DolphinView::slotItemActivated(int) () from /usr/lib64/libdolphinprivate.so.5 #22 0x7f2c07a0b946 in ?? () from /usr/lib64/libQt5Core.so.5 #23 0x7f2c098a3cee in KItemListController::itemActivated(int) () from /usr/lib64/libdolphinprivate.so.5 #24 0x7f2c098d72f5 in KItemListController::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*, QTransform const&) () from /usr/lib64/libdolphinprivate.so.5 #25 0x7f2c098dbc39 in KItemListController::processEvent(QEvent*, QTransform const&) () from /usr/lib64/libdolphinprivate.so.5 #26 0x7f2c098dbd4d in KItemListView::event(QEvent*) () from /usr/lib64/libdolphinprivate.so.5 #27 0x7f2c086454ff in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5 #28 0x7f2c079d532a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib64/libQt5Core.so.5 #29 0x7f2c0895aa05 in ?? () from /usr/lib64/libQt5Widgets.so.5 #30 0x7f2c0895ada1 in ?? () from /usr/lib64/libQt5Widgets.so.5 #31 0x7f2c0896338a in ?? () from /usr/lib64/libQt5Widgets.so.5 #32 0x7f2c0896d167 in QGraphicsScene::event(QEvent*) () from /usr/lib64/libQt5Widgets.so.5 #33 0x7f2c086454ff in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5 #34 0x7f2c079d532a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib64/libQt5Core.so.5 #35 0x7f2c089891d7 in QGraphicsView::mouseDoubleClickEvent(QMouseEvent*) () from /usr/lib64/libQt5Widgets.so.5 #36 0x7f2c08685cb1 in QWidget::event(QEvent*) () from /usr/lib64/libQt5Widgets.so.5 #37 0x7f2c0872d9be in QFrame::event(QEvent*) () from /usr/lib64/libQt5Widgets.so.5 #38 0x7f2c079d5093 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib64/libQt5Core.so.5 #39 0x7f2c086454ee in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5 #40 0x7f2c0864c3eb in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5 #41 0x7f2c079d532a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib64/libQt5Core.so.5 #42 0x7f2c0864b416 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer&, bool, bool) () from /usr/lib64/libQt5Widgets.so.5 #43 0x7f2c0869d3b1 in ?? () from /usr/lib64/libQt5Widgets.so.5 #44 0x7f2c086a08be in ?? () from /usr/lib64/libQt5Widgets.so.5 #45 0x7f2c086454ff in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5 #46 0x7f2c079d532a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib64/libQt5Core.so.5 #47 0x7f2c07f00eac in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () from /usr/lib64/libQt5Gui.so.5 #48 0x7f2c07ed6c5c in QWindowSystemInterface::sendWindowSystemEvents(QFlags) () from /usr/lib64/libQt5Gui.so.5 #49 0x7f2c02a68faa in ?? () from /usr/lib64/libQt5XcbQpa.so.5 #50 0x7f2c057abf57 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
[dolphin] [Bug 422282] Tree View mode crashes in KFileItemModel::removeItems() and shows duplicate items
https://bugs.kde.org/show_bug.cgi?id=422282 Nate Graham changed: What|Removed |Added CC||raf...@gmail.com --- Comment #63 from Nate Graham --- *** Bug 432783 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are watching all bug changes.
[dolphin] [Bug 422282] Tree View mode crashes in KFileItemModel::removeItems() and shows duplicate items
https://bugs.kde.org/show_bug.cgi?id=422282 Nate Graham changed: What|Removed |Added CC||a...@prnet.info --- Comment #62 from Nate Graham --- *** Bug 432805 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are watching all bug changes.
[dolphin] [Bug 422282] Tree View mode crashes in KFileItemModel::removeItems() and shows duplicate items
https://bugs.kde.org/show_bug.cgi?id=422282 --- Comment #61 from Felix Ernst --- Hooray! (In reply to Christoph Feck from comment #59) Thanks! -- You are receiving this mail because: You are watching all bug changes.
[dolphin] [Bug 422282] Tree View mode crashes in KFileItemModel::removeItems() and shows duplicate items
https://bugs.kde.org/show_bug.cgi?id=422282 Nate Graham changed: What|Removed |Added Version Fixed In||21.04 Resolution|--- |FIXED Status|CONFIRMED |RESOLVED Latest Commit||https://invent.kde.org/syst ||em/dolphin/-/commit/a825e1b ||d74246dc97dde3f48b1d9ead7a2 ||14b744 --- Comment #60 from Nate Graham --- Hooray! Let's call it fixed. -- You are receiving this mail because: You are watching all bug changes.
[dolphin] [Bug 422282] Tree View mode crashes in KFileItemModel::removeItems() and shows duplicate items
https://bugs.kde.org/show_bug.cgi?id=422282 --- Comment #59 from Christoph Feck --- I can confirm it's fixed on master. Tree view with over 3000 files in a directory on a slow HDD with sorting by file type no longer shows duplicates or crashes when quickly collapsing and expanding. Great job, Felix! -- You are receiving this mail because: You are watching all bug changes.
[dolphin] [Bug 422282] Tree View mode crashes in KFileItemModel::removeItems() and shows duplicate items
https://bugs.kde.org/show_bug.cgi?id=422282 --- Comment #58 from Henry Pfeil --- Problem resolved with current git clone of Dolphin. -- You are receiving this mail because: You are watching all bug changes.
[dolphin] [Bug 422282] Tree View mode crashes in KFileItemModel::removeItems() and shows duplicate items
https://bugs.kde.org/show_bug.cgi?id=422282 Felix Ernst changed: What|Removed |Added CC||fe.a.er...@gmail.com --- Comment #57 from Felix Ernst --- (In reply to Méven Car from comment #32) > The bug was not introduced by > https://invent.kde.org/system/dolphin/-/blob/ac234a9c55aed509b385ef03835a6d0f563e6a22/src/views/dolphinview.cpp, > […] > […] > The bug was preexisting but the commit made it more likely […] Based on Méven's comment, the bug might now be partially mitigated because of https://invent.kde.org/system/dolphin/-/commit/a825e1bd74246dc97dde3f48b1d9ead7a214b744. -- You are receiving this mail because: You are watching all bug changes.
[dolphin] [Bug 422282] Tree View mode crashes in KFileItemModel::removeItems() and shows duplicate items
https://bugs.kde.org/show_bug.cgi?id=422282 --- Comment #56 from Henry Pfeil --- I solved this and related issues by using SDK/kdesrc-build to build a version of Dolphin based upon Qt 5.15.3. `./kdesrc-build --stop-on-failure dolphin` Tested in shell using ~/.config/kde-env-master.sh. Created a folder with 1,000 files. Could not replicate any of the crashes in my DrKonqi crash reports. No duplicate file entries, no F5 crash. -- You are receiving this mail because: You are watching all bug changes.
[dolphin] [Bug 422282] Tree View mode crashes in KFileItemModel::removeItems() and shows duplicate items
https://bugs.kde.org/show_bug.cgi?id=422282 --- Comment #55 from Mathias Panzenböck --- Created attachment 135497 --> https://bugs.kde.org/attachment.cgi?id=135497&action=edit New crash information added by DrKonqi dolphin (20.12.1) using Qt 5.15.2 - What I was doing when the application crashed: Deleted a folder on the command line. The folder wasn't big and I'm not 100% sure what exactly was open in Dolphin, if it was that folder or a super-folder of that folder. Could not reproduce when I tried, but again, maybe because I didn't recreate the state in Dolphin exactly. -- Backtrace (Reduced): #4 0x7f6a2ad67020 in KFileItemModel::data(int) const () from /lib64/libdolphinprivate.so.5 #5 0x7f6a2ada0dd8 in KStandardItemListWidgetInformant::preferredRoleColumnWidth(QByteArray const&, int, KItemListView const*) const () from /lib64/libdolphinprivate.so.5 #6 0x7f6a2ad92deb in KItemListView::preferredColumnWidths(KItemRangeList const&) const () from /lib64/libdolphinprivate.so.5 #7 0x7f6a2ad95a1b in KItemListView::updatePreferredColumnWidths(KItemRangeList const&) () from /lib64/libdolphinprivate.so.5 #8 0x7f6a2ad95bc2 in KItemListView::updatePreferredColumnWidths() () from /lib64/libdolphinprivate.so.5 -- You are receiving this mail because: You are watching all bug changes.
[dolphin] [Bug 422282] Tree View mode crashes in KFileItemModel::removeItems() and shows duplicate items
https://bugs.kde.org/show_bug.cgi?id=422282 Mathias Panzenböck changed: What|Removed |Added CC||grosser.meister.morti@gmx.n ||et -- You are receiving this mail because: You are watching all bug changes.
[dolphin] [Bug 422282] Tree View mode crashes in KFileItemModel::removeItems() and shows duplicate items
https://bugs.kde.org/show_bug.cgi?id=422282 --- Comment #54 from Nate Graham --- *** Bug 432575 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are watching all bug changes.
[dolphin] [Bug 422282] Tree View mode crashes in KFileItemModel::removeItems() and shows duplicate items
https://bugs.kde.org/show_bug.cgi?id=422282 --- Comment #53 from Nate Graham --- Yes. Dolphin's view code is specific to Dolphin; Kate and the file dialogs use the shared KDirOperator library component. -- You are receiving this mail because: You are watching all bug changes.
[dolphin] [Bug 422282] Tree View mode crashes in KFileItemModel::removeItems() and shows duplicate items
https://bugs.kde.org/show_bug.cgi?id=422282 --- Comment #52 from Henry Pfeil --- Kate Filesystem Browser does not exhibit this crash behavior. Does this suggest that the problem is within Dolphin code and not Frameworks or Qt? -- You are receiving this mail because: You are watching all bug changes.
[dolphin] [Bug 422282] Tree View mode crashes in KFileItemModel::removeItems() and shows duplicate items
https://bugs.kde.org/show_bug.cgi?id=422282 Nate Graham changed: What|Removed |Added CC||hpf...@psnarf.org --- Comment #51 from Nate Graham --- *** Bug 432443 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are watching all bug changes.
[dolphin] [Bug 422282] Tree View mode crashes in KFileItemModel::removeItems() and shows duplicate items
https://bugs.kde.org/show_bug.cgi?id=422282 --- Comment #50 from Nate Graham --- *** Bug 432346 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are watching all bug changes.
[dolphin] [Bug 422282] Tree View mode crashes in KFileItemModel::removeItems() and shows duplicate items
https://bugs.kde.org/show_bug.cgi?id=422282 Nate Graham changed: What|Removed |Added CC||laur...@internode.on.net --- Comment #49 from Nate Graham --- *** Bug 432132 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are watching all bug changes.
[dolphin] [Bug 422282] Tree View mode crashes in KFileItemModel::removeItems() and shows duplicate items
https://bugs.kde.org/show_bug.cgi?id=422282 --- Comment #48 from Nate Graham --- *** Bug 431980 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are watching all bug changes.
[dolphin] [Bug 422282] Tree View mode crashes in KFileItemModel::removeItems() and shows duplicate items
https://bugs.kde.org/show_bug.cgi?id=422282 Nate Graham changed: What|Removed |Added CC||chabot.daniel...@gmail.com --- Comment #47 from Nate Graham --- *** Bug 431804 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are watching all bug changes.
[dolphin] [Bug 422282] Tree View mode crashes in KFileItemModel::removeItems() and shows duplicate items
https://bugs.kde.org/show_bug.cgi?id=422282 Nate Graham changed: What|Removed |Added Summary|Tree View mode crashes in |Tree View mode crashes in |KFileItemModel and shows|KFileItemModel::removeItems |duplicate items |() and shows duplicate ||items -- You are receiving this mail because: You are watching all bug changes.