Bug 414318

Summary: Baloo tries to index same files over and over and ignores when they are excluded
Product: [Frameworks and Libraries] frameworks-baloo Reporter: Ilgaz Öcal <ilgaz>
Component: Baloo File DaemonAssignee: Stefan Brüns <stefan.bruens>
Status: RESOLVED DUPLICATE    
Severity: normal CC: nate
Priority: NOR    
Version: 5.64.0   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
See Also: https://bugs.kde.org/show_bug.cgi?id=425017
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Ilgaz Öcal 2019-11-20 07:15:33 UTC
SUMMARY


STEPS TO REPRODUCE
1. Chat in konversation
2. Observe Baloo indexing status
3. 

OBSERVED RESULT

Baloo tries to index files, failing with error messages and tries to index again. When files are excluded by user, it doesn't seem to care and tries to index them again causing massive CPU load.

EXPECTED RESULT


SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: 5.17.3
(available in About System)
KDE Plasma Version: 5.17.3
KDE Frameworks Version: 5.64.0
Qt Version: 5.12.5

ADDITIONAL INFORMATION
output of journalctl |grep baloo

Nov 20 09:21:33 localhost.localdomain baloo_file_extractor[7871]: org.kde.baloo.engine: PositionDB::put MDB_BAD_TXN: Transaction must abort, has a child, or is Nov 20 09:21:31 localhost.localdomain baloo_file_extractor[7871]: org.kde.baloo.engine: PostingDB::put MDB_BAD_TXN: Transaction must abort, has a child, or is iinvalid
Nov 20 09:21:33 localhost.localdomain baloo_file_extractor[7871]: org.kde.baloo.engine: PostingDB::put MDB_BAD_TXN: Transaction must abort, has a child, or is invalid
Nov 20 09:21:33 localhost.localdomain baloo_file_extractor[7871]: org.kde.baloo.engine: PositionDB::put MDB_BAD_TXN: Transaction must abort, has a child, or is invalid
Nov 20 09:21:33 localhost.localdomain baloo_file_extractor[7871]: org.kde.baloo.engine: Transaction::commit MDB_BAD_TXN: Transaction must abort, has a child, or is invalid
Nov 20 09:21:33 localhost.localdomain baloo_file_extractor[7871]: org.kde.baloo: Found "/home/ilgaz/logs/freenode_#kubuntu-devel.log" in the ContentIndexingDB, although it should be skipped
Nov 20 09:21:33 localhost.localdomain baloo_file_extractor[7871]: org.kde.baloo: Found "/home/ilgaz/logs/freenode.log" in the ContentIndexingDB, although it should be skipped
Nov 20 09:21:33 localhost.localdomain baloo_file_extractor[7871]: org.kde.baloo: Found "/home/ilgaz/logs/freenode_#kubuntu.log" in the ContentIndexingDB, although it should be skipped
Nov 20 09:21:33 localhost.localdomain baloo_file_extractor[7871]: org.kde.baloo: Found "/home/ilgaz/logs/freenode_#kubuntu-offtopic.log" in the ContentIndexingDB, although it should be skipped
Comment 1 Stefan Brüns 2020-08-06 02:23:17 UTC
See 425017. Fixed in KF 5.73

*** This bug has been marked as a duplicate of bug 425017 ***