Bug 485755 - Dolphin crashes when deleting folder which has been expanded in details view
Summary: Dolphin crashes when deleting folder which has been expanded in details view
Status: RESOLVED DUPLICATE of bug 487424
Alias: None
Product: dolphin
Classification: Applications
Component: general (show other bugs)
Version: 23.08.1
Platform: Kubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Dolphin Bug Assignee
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2024-04-18 19:37 UTC by christopher.jones.wa
Modified: 2024-05-24 07:51 UTC (History)
2 users (show)

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 christopher.jones.wa 2024-04-18 19:37:04 UTC
Application: dolphin (23.08.1)

Qt Version: 5.15.10
Frameworks Version: 5.110.0
Operating System: Linux 6.5.0-27-generic x86_64
Windowing System: X11
Distribution: Ubuntu 23.10
DrKonqi: 5.27.8 [KCrashBackend]

-- Information about the crash:
Expand folder in details view, the contents do not appear in the correct row but are further down. Delete parent (expanded) folder by selecting with mouse and hitting DEL key on keyboard. Crash.

The reporter is unsure if this crash is reproducible.

-- Backtrace:
Application: Dolphin (dolphin), signal: Segmentation fault

[KCrash Handler]
#4  0x000076311be29c12 in KFileItemModel::expandedParentsCount(KFileItemModel::ItemData const*) () from /lib/x86_64-linux-gnu/libdolphinprivate.so.5
#5  0x000076311be637d9 in KItemListView::hasSiblingSuccessor(int) const () from /lib/x86_64-linux-gnu/libdolphinprivate.so.5
#6  0x000076311be63a1c in KItemListView::updateSiblingsInformation(int, int) () from /lib/x86_64-linux-gnu/libdolphinprivate.so.5
#7  0x000076311be5d14e in KItemListView::slotItemsRemoved(KItemRangeList const&) () from /lib/x86_64-linux-gnu/libdolphinprivate.so.5
#8  0x0000763119b06312 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x000076311be67359 in KItemModelBase::itemsRemoved(KItemRangeList const&) () from /lib/x86_64-linux-gnu/libdolphinprivate.so.5
#10 0x000076311be32828 in KFileItemModel::slotItemsDeleted(KFileItemList const&) () from /lib/x86_64-linux-gnu/libdolphinprivate.so.5
#11 0x0000763119b06312 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#12 0x000076311b88a6d9 in KCoreDirLister::itemsDeleted(KFileItemList const&) () from /lib/x86_64-linux-gnu/libKF5KIOCore.so.5
#13 0x000076311b88efb8 in ?? () from /lib/x86_64-linux-gnu/libKF5KIOCore.so.5
#14 0x000076311b89ea43 in ?? () from /lib/x86_64-linux-gnu/libKF5KIOCore.so.5
#15 0x000076311b89fc14 in ?? () from /lib/x86_64-linux-gnu/libKF5KIOCore.so.5
#16 0x000076311b8a0235 in ?? () from /lib/x86_64-linux-gnu/libKF5KIOCore.so.5
#17 0x0000763119b06312 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#18 0x000076311b8bea99 in OrgKdeKDirNotifyInterface::FilesRemoved(QStringList const&) () from /lib/x86_64-linux-gnu/libKF5KIOCore.so.5
#19 0x000076311b8bfc23 in OrgKdeKDirNotifyInterface::qt_metacall(QMetaObject::Call, int, void**) () from /lib/x86_64-linux-gnu/libKF5KIOCore.so.5
#20 0x000076311aea42bb in ?? () from /lib/x86_64-linux-gnu/libQt5DBus.so.5
#21 0x0000763119af99a0 in QObject::event(QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#22 0x000076311a76bc82 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#23 0x0000763119acc7a8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#24 0x0000763119acfeb1 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#25 0x0000763119b286f7 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#26 0x0000763117b13b2c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#27 0x0000763117b6f46f in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#28 0x0000763117b11d20 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#29 0x0000763119b27daa in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#30 0x0000763119acb15b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#31 0x0000763119ad3904 in QCoreApplication::exec() () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#32 0x00005cdcbbc3d3f4 in ?? ()
#33 0x0000763119028150 in __libc_start_call_main (main=main@entry=0x5cdcbbc3ac60, argc=argc@entry=3, argv=argv@entry=0x7ffc7da42298) at ../sysdeps/nptl/libc_start_call_main.h:58
#34 0x0000763119028209 in __libc_start_main_impl (main=0x5cdcbbc3ac60, argc=3, argv=0x7ffc7da42298, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffc7da42288) at ../csu/libc-start.c:360
#35 0x00005cdcbbc3db65 in ?? ()
[Inferior 1 (process 3672) detached]

The reporter indicates this bug may be a duplicate of or related to bug 469261, bug 478357, bug 467526.

Reported using DrKonqi
Comment 1 Akseli Lahtinen 2024-05-24 07:51:58 UTC

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