Memory leak (?) after upgrade to 0.75 core
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
LinuxDC++ |
New
|
Undecided
|
Unassigned |
Bug Description
There's a problem with linuxdcpp after the last update (I believe, after dc++ 0.75 merge). Here's process stats after two days run:
#cat /proc/24937/status
Name: linuxdcpp
State: S (sleeping)
Tgid: 24937
Pid: 24937
PPid: 24934
TracerPid: 0
Uid: 102 102 102 102
Gid: 100 100 100 100
FDSize: 256
Groups: 100
VmPeak: 1567356 kB
VmSize: 1501820 kB
VmLck: 0 kB
VmHWM: 1026692 kB
VmRSS: 1026528 kB
VmData: 1382016 kB
VmStk: 84 kB
VmExe: 2104 kB
VmLib: 16692 kB
VmPTE: 2632 kB
Threads: 12
SigQ: 0/36864
SigPnd: 0000000000000000
ShdPnd: 0000000000000000
SigBlk: 0000000000000000
SigIgn: 0000000000001006
SigCgt: 0000000180000000
CapInh: 0000000000000000
CapPrm: 0000000000000000
CapEff: 0000000000000000
CapBnd: ffffffffffffffff
voluntary_
nonvoluntary_
Memory consumption is constantly growing. It was ~1 gig in the morning, and now, after ~12 hours, it is 1.5
Before the upgrade, memory consumption was about 600m and was almost constant.
tags: | added: core |
I've heard similar complaints from Windows users with DC++ 0.75. See bug #351393.
Refresh your filelist few times and check if the memory usage keeps growing. If it does, possible workaround is to increase your auto-refresh interval.
--RZ