Bug 410577

Summary: Unlimited memory usage when fetching SVN log
Product: [Applications] kdesvn Reporter: Alexander Potashev <aspotashev>
Component: GeneralAssignee: KDESvn default assignee <kdesvn-bugs-null>
Status: REPORTED ---    
Severity: normal CC: Ch.Ehrlicher
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In:

Description Alexander Potashev 2019-08-04 15:11:03 UTC
SUMMARY
Unlimited memory usage when fetching SVN log.

STEPS TO REPRODUCE
1. Run kdesvn
2. Open a working copy of KDE SVN ( svn+ssh://svn@svn.kde.org/home/kde )
3. Wait for about an hour

OBSERVED RESULT
Memory usage is up to several gigabytes, SVN log caching background job is still is progress.

EXPECTED RESULT
Either limit SVN log caching by some maximum depth or put the cached logs on disk instead of wasting process memory.

SOFTWARE/OS VERSIONS
Operating System: Fedora 30
KDE Plasma Version: 5.15.5
KDE Frameworks Version: 5.59.0
Qt Version: 5.12.4
Kernel Version: 5.1.17-300.fc30.x86_64
OS Type: 64-bit
Processors: 8 × Intel® Core™ i7-6700HQ CPU @ 2.60GHz
Memory: 15,4 ГиБ

kdesvn 2.0.95.

ADDITIONAL INFORMATION
Workaround: disable caching of SVN log on kdesvn startup.
Comment 1 Christian Ehrlicher 2019-08-04 16:26:27 UTC
Dupe of 388950 - please check with 2.1.0
Comment 2 Christian Ehrlicher 2019-08-04 16:26:50 UTC
Forgot a 'maybe' before 'dupe of 388950' :)
Comment 3 Alexander Potashev 2019-08-04 17:01:12 UTC
still not fixed in 2.1.0 (rev: 263ff5fa)