Bug 434221 - Crash on refresh
Summary: Crash on refresh
Status: RESOLVED DUPLICATE of bug 428384
Alias: None
Product: dolphin
Classification: Applications
Component: general (show other bugs)
Version: 20.12.2
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Dolphin Bug Assignee
Keywords: drkonqi
Depends on:
Reported: 2021-03-10 06:19 UTC by Kerry N
Modified: 2021-04-01 14:19 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:

Screen shot of duplicated directories in Dolphin (187.30 KB, image/png)
2021-03-11 19:43 UTC, Kerry N

Note You need to log in before you can comment on or make changes to this bug.
Description Kerry N 2021-03-10 06:19:07 UTC
Application: dolphin (20.12.2)

Qt Version: 5.15.2
Frameworks Version: 5.79.0
Operating System: Linux 5.10.19-200.fc33.x86_64 x86_64
Windowing system: X11
Distribution: "Fedora release 33 (Thirty Three)"

-- Information about the crash:
- What I was doing when the application crashed:
Had a directory open with a number of subdirectories. When I clicked the arrow to expand each subdirectory, every other directory had the arrow rotate but did not show the files in the directory. Then I used F5 to refresh and dolphin crashed and the bug report assistant came up.

- Unusual behavior I noticed:

-- Backtrace:
Application: Dolphin (dolphin), signal: Aborted

[KCrash Handler]
#4  0x00007ff229cf79d5 in raise () at /lib64/libc.so.6
#5  0x00007ff229ce08a4 in abort () at /lib64/libc.so.6
#6  0x00007ff229d3a177 in __libc_message () at /lib64/libc.so.6
#7  0x00007ff229d41e6c in annobin_top_check.start () at /lib64/libc.so.6
#8  0x00007ff229d4323c in _int_free () at /lib64/libc.so.6
#9  0x00007ff227c3a7b7 in QHashData::free_helper(void (*)(QHashData::Node*)) () at /lib64/libQt5Core.so.5
#10 0x00007ff229c02dfc in KFileItemModel::slotClear() () at /lib64/libdolphinprivate.so.5
#11 0x00007ff227dcc386 in void doActivate<false>(QObject*, int, void**) () at /lib64/libQt5Core.so.5
#12 0x00007ff2296d66ce in KCoreDirListerCache::forgetDirs(KCoreDirLister*) () at /lib64/libKF5KIOCore.so.5
#13 0x00007ff2296d6b6a in KCoreDirListerCache::listDir(KCoreDirLister*, QUrl const&, bool, bool) () at /lib64/libKF5KIOCore.so.5
#14 0x00007ff229bf6795 in KFileItemModel::refreshDirectory(QUrl const&) () at /lib64/libdolphinprivate.so.5
#15 0x00007ff229c57ecf in DolphinView::reload() () at /lib64/libdolphinprivate.so.5
#16 0x00007ff229ed70d7 in DolphinMainWindow::reloadView() () at /lib64/libkdeinit5_dolphin.so
#17 0x00007ff227dcc386 in void doActivate<false>(QObject*, int, void**) () at /lib64/libQt5Core.so.5
#18 0x00007ff2288ef646 in QAction::triggered(bool) () at /lib64/libQt5Widgets.so.5
#19 0x00007ff2288f1f31 in QAction::activate(QAction::ActionEvent) () at /lib64/libQt5Widgets.so.5
#20 0x00007ff2288f2b0f in QAction::event(QEvent*) () at /lib64/libQt5Widgets.so.5
#21 0x00007ff2288f5ec3 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5
#22 0x00007ff227d9cbd8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib64/libQt5Core.so.5
#23 0x00007ff2282c4bc2 in QShortcutMap::dispatchEvent(QKeyEvent*) () at /lib64/libQt5Gui.so.5
#24 0x00007ff2282c5113 in QShortcutMap::tryShortcut(QKeyEvent*) () at /lib64/libQt5Gui.so.5
#25 0x00007ff228280cc7 in QWindowSystemInterface::handleShortcutEvent(QWindow*, unsigned long, int, QFlags<Qt::KeyboardModifier>, unsigned int, unsigned int, unsigned int, QString const&, bool, unsigned short) () at /lib64/libQt5Gui.so.5
#26 0x00007ff22829885f in QGuiApplicationPrivate::processKeyEvent(QWindowSystemInterfacePrivate::KeyEvent*) () at /lib64/libQt5Gui.so.5
#27 0x00007ff22827d8cc in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Gui.so.5
#28 0x00007ff21c2cc47e in xcbSourceDispatch(_GSource*, int (*)(void*), void*) () at /lib64/libQt5XcbQpa.so.5
#29 0x00007ff225d45a9f in g_main_context_dispatch () at /lib64/libglib-2.0.so.0
#30 0x00007ff225d97a98 in g_main_context_iterate.constprop () at /lib64/libglib-2.0.so.0
#31 0x00007ff225d42e73 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#32 0x00007ff227de96f3 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#33 0x00007ff227d9b57b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#34 0x00007ff227da31b4 in QCoreApplication::exec() () at /lib64/libQt5Core.so.5
#35 0x00007ff229edcd5e in kdemain () at /lib64/libkdeinit5_dolphin.so
#36 0x00007ff229ce21e2 in __libc_start_main () at /lib64/libc.so.6
#37 0x0000558c8f5a60ae in _start ()
[Inferior 1 (process 34674) detached]

Possible duplicates by query: bug 434087, bug 433993, bug 433897, bug 433701, bug 433684.

Reported using DrKonqi
Comment 1 Kerry N 2021-03-11 19:43:30 UTC
Created attachment 136594 [details]
Screen shot of duplicated directories in Dolphin
Comment 2 Kerry N 2021-03-11 19:47:55 UTC
I've discovered that it isn't every other subdirectory that isn't opening up, but that duplicate directories are displayed in Dolphin (that do not show up with 'ls' on the command line). Although not every subdirectory in the directory is duplicated, just most of them. See attachment.
Comment 3 Nate Graham 2021-04-01 14:19:46 UTC

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