Hi,
I need some help with a memory leak running kannel. I'm using Debian (Etch)
on a Intel Core2Duo processor. I've tried the Debian-package and the latest
cvs-version on an x86_64 an i386 arch.
 
The problem is that the bearerbox runs into a memory leak when connected to
a Wavecom Dualband modem (WMOD2B-G900/1800). If I run the same system with
a Single Band Modem (WMO2-G900) everything is fine.

I've tested with several modems to exclude a modemfailure. Every test the
same result Single Band works, Dual Band doesn't. There are no warnings,
errors or panics in the kannel-core.log. bearerbox is connecting the modem
and sending messages correctly. Only thing is that after aprox 5 mins the
mainmemory and swap are full and the system isn't working anymore.

Has anyone any idea or solution for this problem.


kannelversion:

   Kannel bearerbox version `cvs-20080221'. Build `Feb 22 2008 13:52:03',
   compiler `4.1.2 20061115 (prerelease) (Debian 4.1.1-21)'. System
   Linux, release 2.6.18, version #1 SMP Wed Feb 6 15:48:23 CET 2008,
   machine x86_64. Hostname xxx.xxx.xx, IP 192.168.10.94. Libxml
   version 2.6.27. Using native malloc.


top after 1 minute:

top - 15:06:48 up 2 min,  6 users,  load average: 0.27, 0.24, 0.10
Tasks:  76 total,   2 running,  74 sleeping,   0 stopped,   0 zombie
Cpu0  : 55.5%us,  1.0%sy,  0.0%ni, 43.5%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Cpu1  : 43.0%us,  0.7%sy,  0.0%ni, 56.3%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Mem:    512096k total,   198268k used,   313828k free,     6308k buffers
Swap:  1502036k total,        0k used,  1502036k free,    27296k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
 2657 kannel    18   0  221m 127m 1260 S  100 25.6   0:09.17 bearerbox
    1 root      18   0  6120  688  564 S    0  0.1   0:01.31 init

top after 2 minutes:

top - 15:07:13 up 2 min,  6 users,  load average: 0.52, 0.30, 0.12
Tasks:  75 total,   1 running,  74 sleeping,   0 stopped,   0 zombie
Cpu0  : 69.8%us,  3.7%sy,  0.0%ni,  6.6%id, 19.9%wa,  0.0%hi,  0.0%si,  0.0%st
Cpu1  : 11.6%us,  0.7%sy,  0.0%ni, 87.4%id,  0.3%wa,  0.0%hi,  0.0%si,  0.0%st
Mem:    512096k total,   506032k used,     6064k free,      104k buffers
Swap:  1502036k total,     8928k used,  1493108k free,     5796k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
 2657 kannel    18   0  556m 461m  636 S   86 92.3   0:33.66 bearerbox
    1 root      18   0  6120  252  228 S    0  0.0   0:01.31 init

top after 3 minutes:

top - 15:08:11 up 3 min,  7 users,  load average: 0.95, 0.47, 0.19
Tasks:  75 total,   2 running,  73 sleeping,   0 stopped,   0 zombie
Cpu0  :  0.0%us,  2.7%sy,  0.0%ni, 89.7%id,  7.3%wa,  0.0%hi,  0.3%si,  0.0%st
Cpu1  : 98.7%us,  1.3%sy,  0.0%ni,  0.0%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Mem:    512096k total,   506416k used,     5680k free,      148k buffers
Swap:  1502036k total,   825452k used,   676584k free,     2416k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
 2657 kannel    18   0 1354m 470m  368 S  100 94.0   1:31.88 bearerbox
  190 root      10  -5     0    0    0 S    3  0.0   0:01.30 kswapd0


thanks for helping,
Steven Koenig

Reply via email to