Bug 477878

Summary: ktraderclient5 gets stuck and memory usage rapidly increases
Product: [Plasma] kde-cli-tools Reporter: Guilherme Silva <oguilherme>
Component: generalAssignee: Aleix Pol <aleixpol>
Status: REPORTED ---    
Severity: normal    
Priority: NOR    
Version First Reported In: 5.27.9   
Target Milestone: ---   
Platform: Other   
OS: Other   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: This is a gdb backtrace of the process while its memory was steadily increasing. I'm not sure if that's useful, but I hope it is!

Description Guilherme Silva 2023-12-01 22:23:31 UTC
Created attachment 163731 [details]
This is a gdb backtrace of the process while its memory was steadily increasing. I'm not sure if that's useful, but I hope it is!

SUMMARY
This is unfortunately not easily reproducible, but the times I was able to trigger this was upon a clean boot. The bug happens upon clicking on this clickable URL being displayed inside of a program called TwitchDropsMiner.

STEPS TO REPRODUCE
1. Download this portable program that displays the clickable link: https://github.com/DevilXD/TwitchDropsMiner/releases/download/dev-build/Twitch.Drops.Miner.Linux.PyInstaller.zip
2. Extract the zip file and run the "TwitchDropsMiner" executable
3. Go to the "Help" tab
4. Under the "Useful links" section, click on the "See Twitch inventory" link

OBSERVED RESULT
Sometimes, after you click on that link a process named ktraderclient5 spawns and gets stuck using a lot of CPU and memory, indefinitely.

EXPECTED RESULT
Upon clicking the link I expect it to open on Firefox (my default web browser)

SOFTWARE/OS VERSIONS
Operating System: Arch Linux 
KDE Plasma Version: 5.27.9
KDE Frameworks Version: 5.112.0
Qt Version: 5.15.11
Kernel Version: 6.6.3-arch1-1 (64-bit)
Graphics Platform: X11
Processors: 4 × Intel® Core™ i5-3570K CPU @ 3.40GHz
Memory: 7,7 GiB of RAM
Graphics Processor: NVIDIA GeForce GTX 660/PCIe/SSE2