Bug 430891 - Kickoff/KRunner displaying blank entry upon search
Summary: Kickoff/KRunner displaying blank entry upon search
Status: RESOLVED WORKSFORME
Alias: None
Product: krunner
Classification: Plasma
Component: filesearch (show other bugs)
Version: 5.20.4
Platform: Neon Linux
: NOR minor
Target Milestone: ---
Assignee: baloo-bugs-null
URL:
Keywords:
: 435594 (view as bug list)
Depends on:
Blocks:
 
Reported: 2020-12-28 10:04 UTC by MK
Modified: 2021-04-13 15:34 UTC (History)
7 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
Kickoff bug + resulting error prompt (47.90 KB, application/pdf)
2020-12-28 10:04 UTC, MK
Details
Baloo 5.78 displaying wrong entry upon search (346.49 KB, image/png)
2021-01-15 09:12 UTC, MK
Details

Note You need to log in before you can comment on or make changes to this bug.
Description MK 2020-12-28 10:04:14 UTC
Created attachment 134360 [details]
Kickoff bug + resulting error prompt

SUMMARY
Since the last update (roughly early december) typing even a single letter in Kickoff's search field results in a zombie entry being displayed at the end of the search results.

STEPS TO REPRODUCE
1. Have KDE Neon updated to the latest version
2. Have Kickoff set as the default launcher
3. Launch Kickoff and type an arbitrary search string (even a single letter will do)

OBSERVED RESULT
The list of matching results displayed by Kickoff is trailed by a single zombie entry (grey icon, no name, clicking on it results in an error

EXPECTED RESULT
No zombie entry displayed at all

SOFTWARE/OS VERSIONS
Operating System: KDE neon 5.20
KDE Plasma Version: 5.20.4
KDE Frameworks Version: 5.77.0
Qt Version: 5.15.2
Kernel Version: 5.4.0-58-generic
OS Type: 64-bit
Processors: 4 × Intel® Core™ i5-6200U CPU @ 2.30GHz
Memory: 7.1 GiB of RAM
Graphics Processor: Mesa Intel® HD Graphics 520

ADDITIONAL INFORMATION
This was tested on three separate machines (two laptops and a NUC), all running KDE Neon 5.20
Comment 1 Nate Graham 2021-01-05 17:18:18 UTC
Do you see the same thing if you perform the same search in KRunner itself, rather than in Kickoff?
Comment 2 MK 2021-01-05 19:36:23 UTC
(In reply to Nate Graham from comment #1)
> Do you see the same thing if you perform the same search in KRunner itself,
> rather than in Kickoff?

Yes, I just did a random search using KRunner and the zombie entry was there. 

Interestingly enough, KRunner listed the zombie entry under different MIME types depending on the letter I typed. Letters A,B and C caused KRunner to list the zombie entry as an image, while typing the letter D magically turned it into a spreadsheet. 

As far as I can tell, these are the three possible options:
- image
- spreadsheet
- document (whatever that means)
Comment 3 Nate Graham 2021-01-05 19:39:44 UTC
Thanks! Seems like an issue in the KRunner baloo runner, then.
Comment 4 giuseppe 2021-01-10 14:04:37 UTC
(In reply to Nate Graham from comment #3)
> Thanks! Seems like an issue in the KRunner baloo runner, then.

Can't it be related to this? https://bugs.kde.org/show_bug.cgi?id=430273#c13 
It seems it was solved for 5.78 
I can only confirm the same bug for me with frameworks 5.77

Temporary workaround: 
1. balooctl disable
2. balooctl purge
3. reboot
4. balooctl enable

It will crash again at every reboot though
Comment 5 Gianluca Pettinello 2021-01-10 15:30:18 UTC
Baloo 5.78 seems to fix the problem
Comment 6 Nate Graham 2021-01-14 21:27:36 UTC
Confirmed, no more blank entry for me either with Baloo 5.78. Let's close this and re-open if anyone else still sees it with Baloo 5.78 or later.
Comment 7 MK 2021-01-15 09:12:25 UTC
Created attachment 134882 [details]
Baloo 5.78 displaying wrong entry upon search
Comment 8 MK 2021-01-15 09:13:01 UTC
(In reply to Nate Graham from comment #6)
> Confirmed, no more blank entry for me either with Baloo 5.78. Let's close
> this and re-open if anyone else still sees it with Baloo 5.78 or later.

This is not fixed for me, see the latest attached screenshot
Comment 9 Nate Graham 2021-01-15 14:50:05 UTC
*groan*

Quick question: does it get fixed if you do a `balooctl purge` to force it to re-index everything, and then reboot the system?
Comment 10 MK 2021-01-15 21:50:14 UTC
(In reply to Nate Graham from comment #9)
> *groan*
> 
> Quick question: does it get fixed if you do a `balooctl purge` to force it
> to re-index everything, and then reboot the system?

That fixed the problem, thanks!
Comment 11 Nate Graham 2021-04-13 15:33:50 UTC
*** Bug 435594 has been marked as a duplicate of this bug. ***