[dolphin] [Bug 474710] Dolphin crashes when reloading a directory that no longer exists

bugzilla_noreply at kde.org bugzilla_noreply at kde.org
Fri Nov 17 16:20:18 GMT 2023


https://bugs.kde.org/show_bug.cgi?id=474710

fanzhuyifan at gmail.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
     Ever confirmed|0                           |1
             Status|REPORTED                    |CONFIRMED

--- Comment #7 from fanzhuyifan at gmail.com ---
(In reply to Andrew M from comment #5)
> Created attachment 163182 [details]
> New crash information added by DrKonqi
> 
> dolphin (23.08.3) using Qt 5.15.11
> 
> Found a way to reproduce a crash by refreshing after deleting an open folder
> 
> Steps to reproduce:
> 
> 1. Go to /tmp/
> 2. Make a /tmp/test/ directory
> 3. Split view
> 4. Open /tmp/test/ on the right side. Make sure the right side is active
> before the next step
> 5. New tab
> 6. Replicate the first tab split view with /tmp/ on the left and /tmp/test/
> on the right
> 7. Delete /tmp/test in tab 2, left pane
> 8. Close tab 2. You will drop to tab 1 with a warning about the folder being
> removed in the right pane and the right pane should be active
> 9. Hit F5 (refresh)
> 10. Segfault
> 
> -- Backtrace (Reduced):
> #6  0x00007ff430e30e41 in KCoreDirListerCache::updateDirectory(QUrl const&)
> (this=<optimized out>, _dir=<optimized out>) at
> /usr/src/debug/kio5/kio-5.112.0/src/core/kcoredirlister.cpp:686
> #7  0x00007ff430e2f5ad in KCoreDirListerPrivate::CachedItemsJob::done()
> (this=0x562d636e9890) at
> /usr/src/debug/kio5/kio-5.112.0/src/core/kcoredirlister.cpp:289
> #8  KCoreDirListerPrivate::CachedItemsJob::done() (this=0x562d636e9890) at
> /usr/src/debug/kio5/kio-5.112.0/src/core/kcoredirlister.cpp:284
> #9  0x00007ff42f0c3bd4 in QObject::event(QEvent*) (this=0x562d636e9890,
> e=0x562d639ae040) at kernel/qobject.cpp:1347
> #10 0x00007ff42fd788ff in QApplicationPrivate::notify_helper(QObject*,
> QEvent*) (this=<optimized out>, receiver=0x562d636e9890, e=0x562d639ae040)
> at kernel/qapplication.cpp:3640

Can reproduce in the mentioned version. Let me check the kde neon unstable to
see if it is fixed there.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the kfm-devel mailing list