You are not logged in.

#1 2020-12-21 10:54:17

siriusb
Member
From: Hungary
Registered: 2010-01-01
Posts: 419

[SOLVED] KDE baloosearch and krunner empty strings returned as result

Recently my krunner got broken, when searching for files it shows only empty lines.
The same goes for baloosearch in a terminal, too:

 siriusb@archlinux  ~ 
 baloosearch lshw   


Elapsed: 0,737039 msecs
 siriusb@archlinux  ~ 
 balooctl disable && balooctl purge && balooctl enable
Disabling and stopping the File Indexer
Deleted the index database
Enabling and starting the File Indexer
 siriusb@archlinux  ~ 
 baloosearch lshw                                     
/home/siriusb/lshw20180419.html
/home/siriusb/lshw20180325.html
Elapsed: 0,137928 msecs

After deleting the index file baloosearch works as intended for a little time, but krunner still shows empty strings.

I've found some error messages:

baloorunner[1189]: QFSFileEngine::open: No file name specified
krunner[1154]: file:///usr/lib/qt/qml/org/kde/plasma/components/Highlight.qml:34:5: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }

Do you guys have any idea what went wrong?

Last edited by siriusb (2021-01-11 17:04:40)

Offline

#2 2020-12-23 01:27:00

GeorgeJP
Member
From: Czech Republic
Registered: 2020-01-28
Posts: 64

Re: [SOLVED] KDE baloosearch and krunner empty strings returned as result

I have this issue too.

Offline

#3 2020-12-23 14:38:26

floppy5.25
Member
Registered: 2020-12-23
Posts: 2

Re: [SOLVED] KDE baloosearch and krunner empty strings returned as result

Related bug:

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

Has anyone seen the same message mentioned in comment 22 of the bug?
e.g. enabling baloo gives the odd message:
61924499171376643 "/home/username/" renaming "username" to ""

Offline

#4 2020-12-23 14:53:18

GeorgeJP
Member
From: Czech Republic
Registered: 2020-01-28
Posts: 64

Re: [SOLVED] KDE baloosearch and krunner empty strings returned as result

floppy5.25 wrote:

"/home/username/" renaming "username" to ""

Yes, I have it too.

Offline

#5 2020-12-23 18:00:55

siriusb
Member
From: Hungary
Registered: 2010-01-01
Posts: 419

Re: [SOLVED] KDE baloosearch and krunner empty strings returned as result

I can't find that line, but now I got a coredump after following your steps:

systemd-coredump[1856]: Process 1823 (baloo_file) of user 1000 dumped core.
                                                  
                                                  Stack trace of thread 1854:
                                                  #0  0x00007ffac6b87396 n/a (liblmdb.so + 0x4396)
                                                  #1  0x00007ffac6b89efe n/a (liblmdb.so + 0x6efe)
                                                  #2  0x00007ffac6b8a644 n/a (liblmdb.so + 0x7644)
                                                  #3  0x00007ffac6b8ac50 mdb_get (liblmdb.so + 0x7c50)
                                                  #4  0x00007ffac80612a5 _ZN5Baloo12IdFilenameDB3getEy (libKF5BalooEngine.so.5 + 0x152a5)
                                                  #5  0x00007ffac805b2fc _ZNK5Baloo13DocumentUrlDB3getEy (libKF5BalooEngine.so.5 + 0xf2fc)
                                                  #6  0x00007ffac806c085 _ZNK5Baloo11Transaction11documentUrlEy (libKF5BalooEngine.so.5 + 0x20085)
                                                  #7  0x0000563f414448e4 n/a (baloo_file + 0x1d8e4)
                                                  #8  0x00007ffac80734ff _ZN5Baloo16WriteTransaction17removeRecursivelyEyRKSt8functionIFbyEE (libKF5BalooEngine.so.5 + 0x274ff)
                                                  #9  0x00007ffac8073557 _ZN5Baloo16WriteTransaction17removeRecursivelyEyRKSt8functionIFbyEE (libKF5BalooEngine.so.5 + 0x27557)
                                                  #10 0x00007ffac8073557 _ZN5Baloo16WriteTransaction17removeRecursivelyEyRKSt8functionIFbyEE (libKF5BalooEngine.so.5 + 0x27557)
                                                  #11 0x00007ffac8073557 _ZN5Baloo16WriteTransaction17removeRecursivelyEyRKSt8functionIFbyEE (libKF5BalooEngine.so.5 + 0x27557)
                                                  #12 0x00007ffac8073557 _ZN5Baloo16WriteTransaction17removeRecursivelyEyRKSt8functionIFbyEE (libKF5BalooEngine.so.5 + 0x27557)
                                                  #13 0x00007ffac8073557 _ZN5Baloo16WriteTransaction17removeRecursivelyEyRKSt8functionIFbyEE (libKF5BalooEngine.so.5 + 0x27557)
                                                  #14 0x00007ffac8073557 _ZN5Baloo16WriteTransaction17removeRecursivelyEyRKSt8functionIFbyEE (libKF5BalooEngine.so.5 + 0x27557)
                                                  #15 0x00007ffac8073557 _ZN5Baloo16WriteTransaction17removeRecursivelyEyRKSt8functionIFbyEE (libKF5BalooEngine.so.5 + 0x27557)
                                                  #16 0x00007ffac8073557 _ZN5Baloo16WriteTransaction17removeRecursivelyEyRKSt8functionIFbyEE (libKF5BalooEngine.so.5 + 0x27557)
                                                  #17 0x00007ffac8073557 _ZN5Baloo16WriteTransaction17removeRecursivelyEyRKSt8functionIFbyEE (libKF5BalooEngine.so.5 + 0x27557)
                                                  #18 0x00007ffac8073557 _ZN5Baloo16WriteTransaction17removeRecursivelyEyRKSt8functionIFbyEE (libKF5BalooEngine.so.5 + 0x27557)
                                                  #19 0x00007ffac8073557 _ZN5Baloo16WriteTransaction17removeRecursivelyEyRKSt8functionIFbyEE (libKF5BalooEngine.so.5 + 0x27557)
                                                  #20 0x00007ffac8073557 _ZN5Baloo16WriteTransaction17removeRecursivelyEyRKSt8functionIFbyEE (libKF5BalooEngine.so.5 + 0x27557)
                                                  #21 0x00007ffac8073557 _ZN5Baloo16WriteTransaction17removeRecursivelyEyRKSt8functionIFbyEE (libKF5BalooEngine.so.5 + 0x27557)
                                                  #22 0x00007ffac8073557 _ZN5Baloo16WriteTransaction17removeRecursivelyEyRKSt8functionIFbyEE (libKF5BalooEngine.so.5 + 0x27557)
                                                  #23 0x00007ffac8073557 _ZN5Baloo16WriteTransaction17removeRecursivelyEyRKSt8functionIFbyEE (libKF5BalooEngine.so.5 + 0x27557)
                                                  #24 0x00007ffac8073557 _ZN5Baloo16WriteTransaction17removeRecursivelyEyRKSt8functionIFbyEE (libKF5BalooEngine.so.5 + 0x27557)
                                                  #25 0x00007ffac8073557 _ZN5Baloo16WriteTransaction17removeRecursivelyEyRKSt8functionIFbyEE (libKF5BalooEngine.so.5 + 0x27557)
                                                  #26 0x00007ffac8073557 _ZN5Baloo16WriteTransaction17removeRecursivelyEyRKSt8functionIFbyEE (libKF5BalooEngine.so.5 + 0x27557)
                                                  #27 0x00007ffac8073557 _ZN5Baloo16WriteTransaction17removeRecursivelyEyRKSt8functionIFbyEE (libKF5BalooEngine.so.5 + 0x27557)
                                                  #28 0x00007ffac8073557 _ZN5Baloo16WriteTransaction17removeRecursivelyEyRKSt8functionIFbyEE (libKF5BalooEngine.so.5 + 0x27557)
                                                  #29 0x00007ffac8073557 _ZN5Baloo16WriteTransaction17removeRecursivelyEyRKSt8functionIFbyEE (libKF5BalooEngine.so.5 + 0x27557)
                                                  #30 0x00007ffac8073557 _ZN5Baloo16WriteTransaction17removeRecursivelyEyRKSt8functionIFbyEE (libKF5BalooEngine.so.5 + 0x27557)
                                                  #31 0x00007ffac8073557 _ZN5Baloo16WriteTransaction17removeRecursivelyEyRKSt8functionIFbyEE (libKF5BalooEngine.so.5 + 0x27557)
                                                  #32 0x00007ffac8073557 _ZN5Baloo16WriteTransaction17removeRecursivelyEyRKSt8functionIFbyEE (libKF5BalooEngine.so.5 + 0x27557)
                                                  #33 0x00007ffac8073557 _ZN5Baloo16WriteTransaction17removeRecursivelyEyRKSt8functionIFbyEE (libKF5BalooEngine.so.5 + 0x27557)
                                                  #34 0x00007ffac8073557 _ZN5Baloo16WriteTransaction17removeRecursivelyEyRKSt8functionIFbyEE (libKF5BalooEngine.so.5 + 0x27557)
                                                  #35 0x00007ffac8073557 _ZN5Baloo16WriteTransaction17removeRecursivelyEyRKSt8functionIFbyEE (libKF5BalooEngine.so.5 + 0x27557)
                                                  #36 0x00007ffac8073557 _ZN5Baloo16WriteTransaction17removeRecursivelyEyRKSt8functionIFbyEE (libKF5BalooEngine.so.5 + 0x27557)
                                                  #37 0x00007ffac8073557 _ZN5Baloo16WriteTransaction17removeRecursivelyEyRKSt8functionIFbyEE (libKF5BalooEngine.so.5 + 0x27557)
                                                  #38 0x00007ffac8073557 _ZN5Baloo16WriteTransaction17removeRecursivelyEyRKSt8functionIFbyEE (libKF5BalooEngine.so.5 + 0x27557)
                                                  #39 0x00007ffac8073557 _ZN5Baloo16WriteTransaction17removeRecursivelyEyRKSt8functionIFbyEE (libKF5BalooEngine.so.5 + 0x27557)
                                                  #40 0x00007ffac8073557 _ZN5Baloo16WriteTransaction17removeRecursivelyEyRKSt8functionIFbyEE (libKF5BalooEngine.so.5 + 0x27557)
                                                  #41 0x00007ffac8073557 _ZN5Baloo16WriteTransaction17removeRecursivelyEyRKSt8functionIFbyEE (libKF5BalooEngine.so.5 + 0x27557)
                                                  #42 0x00007ffac8073557 _ZN5Baloo16WriteTransaction17removeRecursivelyEyRKSt8functionIFbyEE (libKF5BalooEngine.so.5 + 0x27557)
                                                  #43 0x00007ffac8073557 _ZN5Baloo16WriteTransaction17removeRecursivelyEyRKSt8functionIFbyEE (libKF5BalooEngine.so.5 + 0x27557)
                                                  #44 0x00007ffac8073557 _ZN5Baloo16WriteTransaction17removeRecursivelyEyRKSt8functionIFbyEE (libKF5BalooEngine.so.5 + 0x27557)
                                                  #45 0x00007ffac8073557 _ZN5Baloo16WriteTransaction17removeRecursivelyEyRKSt8functionIFbyEE (libKF5BalooEngine.so.5 + 0x27557)
                                                  #46 0x00007ffac8073557 _ZN5Baloo16WriteTransaction17removeRecursivelyEyRKSt8functionIFbyEE (libKF5BalooEngine.so.5 + 0x27557)
                                                  #47 0x00007ffac8073557 _ZN5Baloo16WriteTransaction17removeRecursivelyEyRKSt8functionIFbyEE (libKF5BalooEngine.so.5 + 0x27557)
                                                  #48 0x00007ffac8073557 _ZN5Baloo16WriteTransaction17removeRecursivelyEyRKSt8functionIFbyEE (libKF5BalooEngine.so.5 + 0x27557)
                                                  #49 0x00007ffac8073557 _ZN5Baloo16WriteTransaction17removeRecursivelyEyRKSt8functionIFbyEE (libKF5BalooEngine.so.5 + 0x27557)
                                                  #50 0x00007ffac8073557 _ZN5Baloo16WriteTransaction17removeRecursivelyEyRKSt8functionIFbyEE (libKF5BalooEngine.so.5 + 0x27557)
                                                  #51 0x00007ffac8073557 _ZN5Baloo16WriteTransaction17removeRecursivelyEyRKSt8functionIFbyEE (libKF5BalooEngine.so.5 + 0x27557)
                                                  #52 0x00007ffac8073557 _ZN5Baloo16WriteTransaction17removeRecursivelyEyRKSt8functionIFbyEE (libKF5BalooEngine.so.5 + 0x27557)
                                                  #53 0x00007ffac8073557 _ZN5Baloo16WriteTransaction17removeRecursivelyEyRKSt8functionIFbyEE (libKF5BalooEngine.so.5 + 0x27557)
                                                  #54 0x00007ffac8073557 _ZN5Baloo16WriteTransaction17removeRecursivelyEyRKSt8functionIFbyEE (libKF5BalooEngine.so.5 + 0x27557)
                                                  #55 0x00007ffac8073557 _ZN5Baloo16WriteTransaction17removeRecursivelyEyRKSt8functionIFbyEE (libKF5BalooEngine.so.5 + 0x27557)
                                                  #56 0x00007ffac8073557 _ZN5Baloo16WriteTransaction17removeRecursivelyEyRKSt8functionIFbyEE (libKF5BalooEngine.so.5 + 0x27557)
                                                  #57 0x00007ffac8073557 _ZN5Baloo16WriteTransaction17removeRecursivelyEyRKSt8functionIFbyEE (libKF5BalooEngine.so.5 + 0x27557)
                                                  #58 0x00007ffac8073557 _ZN5Baloo16WriteTransaction17removeRecursivelyEyRKSt8functionIFbyEE (libKF5BalooEngine.so.5 + 0x27557)
                                                  #59 0x00007ffac8073557 _ZN5Baloo16WriteTransaction17removeRecursivelyEyRKSt8functionIFbyEE (libKF5BalooEngine.so.5 + 0x27557)
                                                  #60 0x00007ffac8073557 _ZN5Baloo16WriteTransaction17removeRecursivelyEyRKSt8functionIFbyEE (libKF5BalooEngine.so.5 + 0x27557)
                                                  #61 0x00007ffac8073557 _ZN5Baloo16WriteTransaction17removeRecursivelyEyRKSt8functionIFbyEE (libKF5BalooEngine.so.5 + 0x27557)
                                                  #62 0x00007ffac8073557 _ZN5Baloo16WriteTransaction17removeRecursivelyEyRKSt8functionIFbyEE (libKF5BalooEngine.so.5 + 0x27557)
                                                  #63 0x00007ffac8073557 _ZN5Baloo16WriteTransaction17removeRecursivelyEyRKSt8functionIFbyEE (libKF5BalooEngine.so.5 + 0x27557)
                                                  
                                                  Stack trace of thread 1831:
                                                  #0  0x00007ffac7700c96 pselect (libc.so.6 + 0xf7c96)
                                                  #1  0x00007ffac5df0524 n/a (libusbmuxd-2.0.so.6 + 0x2524)
                                                  #2  0x00007ffac5df18a9 n/a (libusbmuxd-2.0.so.6 + 0x38a9)
                                                  #3  0x00007ffac6bf93e9 start_thread (libpthread.so.0 + 0x93e9)
                                                  #4  0x00007ffac7709293 __clone (libc.so.6 + 0x100293)
                                                  
                                                  Stack trace of thread 1830:
                                                  #0  0x00007ffac76fe46f __poll (libc.so.6 + 0xf546f)
                                                  #1  0x00007ffac639993f n/a (libglib-2.0.so.0 + 0xa693f)
                                                  #2  0x00007ffac63442b1 g_main_context_iteration (libglib-2.0.so.0 + 0x512b1)
                                                  #3  0x00007ffac7e036e1 _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Core.so.5 + 0x30e6e1)
                                                  #4  0x00007ffac7da93fc _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5 + 0x2b43fc)
                                                  #5  0x00007ffac7bc1d22 _ZN7QThread4execEv (libQt5Core.so.5 + 0xccd22)
                                                  #6  0x00007ffac8097098 n/a (libQt5DBus.so.5 + 0x17098)
                                                  #7  0x00007ffac7bc2f0f n/a (libQt5Core.so.5 + 0xcdf0f)
                                                  #8  0x00007ffac6bf93e9 start_thread (libpthread.so.0 + 0x93e9)
                                                  #9  0x00007ffac7709293 __clone (libc.so.6 + 0x100293)
                                                  
                                                  Stack trace of thread 1823:
                                                  #0  0x00007ffac76fe46f __poll (libc.so.6 + 0xf546f)
                                                  #1  0x00007ffac639993f n/a (libglib-2.0.so.0 + 0xa693f)
                                                  #2  0x00007ffac63442b1 g_main_context_iteration (libglib-2.0.so.0 + 0x512b1)
                                                  #3  0x00007ffac7e036e1 _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Core.so.5 + 0x30e6e1)
                                                  #4  0x00007ffac7da93fc _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5 + 0x2b43fc)
                                                  #5  0x00007ffac7db1894 _ZN16QCoreApplication4execEv (libQt5Core.so.5 + 0x2bc894)
                                                  #6  0x0000563f414342b4 n/a (baloo_file + 0xd2b4)
                                                  #7  0x00007ffac7631152 __libc_start_main (libc.so.6 + 0x28152)
                                                  #8  0x0000563f414344be n/a (baloo_file + 0xd4be)

Offline

#6 2020-12-24 17:53:51

floppy5.25
Member
Registered: 2020-12-23
Posts: 2

Re: [SOLVED] KDE baloosearch and krunner empty strings returned as result

Yes, if you rebuild the index baloo will work until you reboot or disable/enable baloo, as soon as you do baloo_file will dump core. Not sure if this is just for Arch (or derivatives) since I do not have other desktop distros installed.

If this bug is important to you please consider adding your votes in the bug page mentioned before. I have hundreds of pdf's that I need to consult once in a while so searching for content is very useful to me.

In the meantime you can you use any of the optional search options (Kfind, Catfish etc)

Happy Christmas

Offline

#7 2020-12-28 13:37:46

dr3amyxen0
Member
Registered: 2018-02-21
Posts: 19

Re: [SOLVED] KDE baloosearch and krunner empty strings returned as result

A recent bug related to baloo-5.77.0. Downgrading baloo to 5.76.0 resolves the issue for me.

Last edited by dr3amyxen0 (2020-12-28 13:37:59)

Offline

#8 2020-12-28 16:05:48

siriusb
Member
From: Hungary
Registered: 2010-01-01
Posts: 419

Re: [SOLVED] KDE baloosearch and krunner empty strings returned as result

In my case downgrading doesn't work.

Edit:
Plasma and baloo restart wasn't enough. After system reboot it works with the downgraded package.

Last edited by siriusb (2020-12-29 11:23:59)

Offline

#9 2021-01-11 17:02:51

siriusb
Member
From: Hungary
Registered: 2010-01-01
Posts: 419

Re: [SOLVED] KDE baloosearch and krunner empty strings returned as result

Name            : baloo
Version         : 5.78.0-1

Recent KDE upgrade fixed the problem, a new version of baloo has been pushed.

Offline

Board footer

Powered by FluxBB