Bug 477306 - Dolphin erroneously converts deliberately URI-encoded filename when navigated to via KFind integration.
Summary: Dolphin erroneously converts deliberately URI-encoded filename when navigated...
Status: REPORTED
Alias: None
Product: dolphin
Classification: Applications
Component: search (show other bugs)
Version: 23.08.3
Platform: openSUSE Linux
: NOR minor
Target Milestone: ---
Assignee: Dolphin Bug Assignee
URL: https://discuss.kde.org/t/bug-dolphin...
Keywords:
Depends on:
Blocks:
 
Reported: 2023-11-21 00:41 UTC by Roke Julian Lockhart Beedell
Modified: 2023-11-21 00:41 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:
4wy78uwh: performance-


Attachments
Dolphin (178.76 KB, image/png)
2023-11-21 00:41 UTC, Roke Julian Lockhart Beedell
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Roke Julian Lockhart Beedell 2023-11-21 00:41:23 UTC
Created attachment 163331 [details]
Dolphin

SUMMARY

	Dolphin erroneously converts deliberately URI-encoded filename when navigated to via KFind integration.

STEPS TO REPRODUCE

	The user should perform:

	1.	Whilst at $HOME/Downloads,
			mkdir '/home/RokeJulianLockhart/Downloads/[`gpg`](file%3A%2F%2F%2Fusr%2Fbin%2Fenv%20-S%20tea%20gpg)'
			cd '/home/RokeJulianLockhart/Downloads/[`gpg`](file%3A%2F%2F%2Fusr%2Fbin%2Fenv%20-S%20tea%20gpg)'
	2.	Search using Baloo in Dolphin.
	3.	Open KFind.

	and afterward should notice that Dolphin has performed:

	1.	Whilst at $HOME/Downloads/[`gpg`](file%3A%2F%2F%2Fusr%2Fbin%2Fenv%20-S%20tea%20gpg),
			cd /run/user/1000/kio-fuse-ZhkAFa/baloosearch
	2.	Whilst at /run/user/1000/kio-fuse-ZhkAFa/baloosearch,
			cd /run/user/1000/kio-fuse-ZhkAFa/baloosearchbaloosearch
	3.	Whilst at /run/user/1000/kio-fuse-ZhkAFa/baloosearch,
			cd '/home/RokeJulianLockhart/Downloads/[`gpg`](file:/usr/bin/env -S tea gpg)'

OBSERVED RESULT

	1.	From KFind, https://discuss-cdn.kde.org/uploads/default/original/2X/0/0711c79ef9f8601cad0005ec98ce069442c8150d.png
	2.	From Dolphin, https://discuss-cdn.kde.org/uploads/default/original/2X/5/51a3cfdfb7466fe30ab0cce5b4ccfe32ebf0ba88.png

EXPECTED RESULT

	1.	This file name should never be decoded in this manner.

SOFTWARE/OS VERSIONS

	Operating System: openSUSE Tumbleweed 20231117
	KDE Plasma Version: 5.27.9
	KDE Frameworks Version: 5.112.0
	Qt Version: 5.15.11
	Kernel Version: 6.6.1-1-default (64-bit)
	Graphics Platform: X11
	Processors: 12 × AMD Ryzen 5 7600X 6-Core Processor
	Memory: 30.5 GiB of RAM
	Graphics Processor: AMD Radeon RX 5700
	Manufacturer: ASRock
	Product Name: X670E Taichi

ADDITIONAL INFORMATION

	https://discuss.kde.org/t/bug-dolphin-erroneously-converts-deliberately-uri-encoded-filename-when-navigated-to-via-kfind-integration/7549/1?u=rokejulianlockhart