Bug 505838

Summary: Using KRunner to make calculation result in huge RAM consumption by baloorunner
Product: [Frameworks and Libraries] frameworks-baloo Reporter: dp.macchia
Component: generalAssignee: baloo-bugs-null
Status: CONFIRMED ---    
Severity: normal CC: dp.macchia, nate, tagwerk19
Priority: NOR    
Version First Reported In: 6.15.0   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description dp.macchia 2025-06-20 12:12:21 UTC
SUMMARY
Using KRunner to do simple calulation (EX. 10+20+30+60+92+7) result in baloorunner using GBs of RAM

STEPS TO REPRODUCE
1. Open KRunner
2. Write a simple calculation
3. Add other terms to calculation (Ex. +1+2)

OBSERVED RESULT
baloorunner increased RAM consumption not giving it back to the system.
Kernel kills baloorunner.

EXPECTED RESULT
baloorunner not increasing RAM consumption

SOFTWARE/OS VERSIONS
Linux kernel: 6.14.11-300.fc42.x86_64
KDE Plasma Version: 6.4.0
KDE Frameworks Version: 6.15.0
Qt Version: 6.9.1
Comment 1 Nate Graham 2025-06-20 15:14:00 UTC
I can reproduce this issue. It takes a bit; I do have to keep adding terms. But eventually the RAM consumption explodes to a gigabyte or more.