Bug 402835

Summary: Massive memory consumption of falkon process over time
Product: [Applications] Falkon Reporter: Juraj <jurajoravec>
Component: generalAssignee: David Rosca <nowrep>
Status: RESOLVED FIXED    
Severity: normal CC: felipefplzx
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed In: 3.1.0

Description Juraj 2019-01-03 17:52:01 UTC
SUMMARY
When using Falkon over longer period of time the main falkon process accumulate huge amount of memory. In my case I keep it running for few days (using laptop sleep mode) and in my observations there appears to be no limit on how much memory it can accumulate. I close (restart) falkon when it ate ~3GB of RAM

STEPS TO REPRODUCE
1. Start Falkon
2. Browse the web over longer period of time, This include opening and closing relatively large number of tabs
3. Over time observe memory consumption of main falkon process

OBSERVED RESULT
Over time falkon process accumulate huge amount of memory without stopping

EXPECTED RESULT
Falkon should keep track of its memory and not leak it over the time.

SOFTWARE/OS VERSIONS
Operating System: Artix (based on Arch)
KDE Plasma Version: 5.14.4
Qt Version: 5.12.0
KDE Frameworks Version: 5.53.0
Kernel Version: 4.19.13-1-lts
OS Type: 64-bit
Memory: 7,6 GiB of RAM


ADDITIONAL INFORMATION
I am using few extensions: AdBlock, Greasemonkey, AutoScroll, Vertical Tab, Statusbar icons.
Comment 1 Felipe 2019-01-06 11:55:31 UTC
For the devs using Visual C++ here is a hint that could help to solve this problem:

This extension https://www.deleaker.com helps A LOT to detect memory leaks, it could make things easier for yous.