Bug 410577 - Unlimited memory usage when fetching SVN log
Summary: Unlimited memory usage when fetching SVN log
Status: REPORTED
Alias: None
Product: kdesvn
Classification: Applications
Component: General (show other bugs)
Version: unspecified
Platform: Fedora RPMs Linux
: NOR normal
Target Milestone: ---
Assignee: KDESvn default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-08-04 15:11 UTC by Alexander Potashev
Modified: 2019-08-04 17:01 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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)