Dolphin warnings in system logs

Hi …
I’m running Fedora 40 with Wayland and Dolphin 24.08.0-1.fc40 in KDE Framework 6.6.0.
I would like to configure “journald” with a MaxLevelStore to “warning” but at this level, Dolphin floods the journal with lines like:
Sep 30 11:07:47 hostname dolphin[3176]: kf.kio.core: readlink failed! “/path/”
And this foreach file or directory encountered. So, if for example, I open a directory with 200 files, I find 200 more lines in the current journal.
I have’nt filed a bug yet but …

It seems you have a broken symlink somewhere and kio is a bit verbose about it.

It was my first thougt … but it appear just when I launch Dolphin. And, at the launch, dolphin looks at my homedir (ie. /home/user/):
# ls -al /
[…]
drwxr-xr-x. 6 root root 4096 Jan 24 2024 home
[…]
#
# ls -al /home/user
[…]
drwxr-xr-x. 2 user group 4096 Apr 17 23:40 Desktop
drwxr-xr-x. 12 user group 4096 Aug 15 14:18 Documents
drwxr-xr-x. 3 user group 12288 Oct 9 13:34 Downloads
drwxr-xr-x. 2 user group 4096 Sep 21 23:21 dwhelper
[…]
#
At a first look, no symlink in my homedir and dolphin runs under my username …
Even a “find . -type l -ls” runs without errors !!

I made a MR that should fix it:

If you can confirm it works that would be great.
You will need to compile kio and have dolphin use this kio version, probably compiling dolphin with kdesrc-build or kde-builder. I understand if that’s not something you can do.

1 Like

I did confirm this will fix the issue.

1 Like

Thanks for your work …
Hard for me to compile and test caus I have’nt a dedicated configuration for that (perhaps later …).
Waiting for this new version (yesterday the last update of dolphin from 24.8.0-1 to 24.8.1-1 was’nt the good one but it’s too early I think.

This will be part of next KDE Frameworks, 6.8 in november.

dolphin uses a lot the code of KDE Frameworks in particular kio as it is the case here.

Hi …
Back to confirm that after an upgrade from fedora-40 to fedora-41 which don’t solve this, the last update (today - 11/08/24) of Dolphin 24.8.3-1 (KDE Frameworks 6.8.0) fix it ;o)