| Summary: | Erroneous "no results" when searching inside a dir containing in the name the substring: [#whatever] | ||
|---|---|---|---|
| Product: | [Applications] dolphin | Reporter: | nulll <luca.battarra> |
| Component: | search | Assignee: | Dolphin Bug Assignee <dolphin-bugs-null> |
| Status: | CONFIRMED --- | ||
| Severity: | normal | CC: | dolphin-bugs-null, tagwerk19 |
| Priority: | NOR | ||
| Version First Reported In: | 21.12.3 | ||
| Target Milestone: | --- | ||
| Platform: | Kubuntu | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
nulll
2023-09-02 10:44:21 UTC
If I have a test folder and index it with baloo, then I can index the files and find them with the command line tools:
~/Testdir$ echo "Hello Penguin" > test.txt
~/Testdir$ cp test.txt '#whatever test.txt'
~/Testdir$ mkdir '#whatever folder'
~/Testdir$ cp test.txt '#whatever folder'
~/Testdir$ baloosearch -i Penguin
140eeb0000fc01 /home/test/Testdir/#whatever folder/test.txt
1406240000fc01 /home/test/Testdir/#whatever test.txt
140e7f0000fc01 /home/test/Testdir/test.txt
Similarly Dolphin searches work (provided it is querying the baloo index)
However, if I disable baloo, Dolphin falls back on its internal "There and Then" search and the search fails with an "Invalid Protocol" banner message
The culprit seems to be the "#" in the filename.
Tested on Neon Unstable
Plasma: 5.27.80
Frameworks: 5.240.0
Qt: 6.6
|