<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
</head>
<body bgcolor="#FFFFFF" text="#000000">
Hi,<br>
<br>
Iam setting up a freeradius server in my ubuntu12.04 .<br>
<br>
freeradius: <b>FreeRADIUS Version 2.1.10</b>, for host
i686-pc-linux-gnu, built on Feb 24 2014 at 15:16:51<br>
<br>
I installed freeradius using : apt-get install freeradius.<br>
<br>
I tested my server using radtest (both radclient and radeapclient)
thats provided along with it.<br>
This works fine...<br>
<br>
I tested radclient and radeapclient using valgrind to check the
memory usages.<br>
<br>
Radclient didnt show any memory leak, but <b>Radeapclient shows
memory leakage!!</b>..<b><br>
<br>
</b>Is it something to worry about?<br>
Is this issue been fixed?<br>
<br>
Please help me asap.<br>
Any help is much appreciated.<br>
<br>
<br>
<br>
valgrind out for radeapclient:<br>
<br>
<br>
==8675== HEAP SUMMARY:<br>
==8675== in use at exit: 791,034 bytes in 20,950 blocks<br>
==8675== total heap usage: 21,238 allocs, 288 frees, 888,567 bytes
allocated<br>
==8675== <br>
==8675== Searching for pointers to 20,950 not-freed blocks<br>
==8675== Checked 1,262,820 bytes<br>
==8675== <br>
==8675== 31 bytes in 2 blocks are definitely lost in loss record 4
of 46<br>
==8675== at 0x402BE68: malloc (in
/usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)<br>
==8675== by 0x4058F71: eap_wireformat (in
/usr/lib/freeradius/libfreeradius-eap-2.1.10.so)<br>
==8675== by 0x4059112: eap_basic_compose (in
/usr/lib/freeradius/libfreeradius-eap-2.1.10.so)<br>
==8675== by 0x8049B84: ??? (in /usr/bin/radeapclient)<br>
==8675== by 0x41094D2: (below main) (libc-start.c:226)<br>
==8675== <br>
==8675== 2,544 (104 direct, 2,440 indirect) bytes in 1 blocks are
definitely lost in loss record 32 of 46<br>
==8675== at 0x402BE68: malloc (in
/usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)<br>
==8675== by 0x4044B29: rad_alloc (in
/usr/lib/freeradius/libfreeradius-radius-2.1.10.so)<br>
==8675== by 0x41094D2: (below main) (libc-start.c:226)<br>
==8675== <br>
==8675== 8,324 (208 direct, 8,116 indirect) bytes in 2 blocks are
definitely lost in loss record 37 of 46<br>
==8675== at 0x402BE68: malloc (in
/usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)<br>
==8675== by 0x4044D1F: rad_recv (in
/usr/lib/freeradius/libfreeradius-radius-2.1.10.so)<br>
==8675== by 0x804B530: ??? (in /usr/bin/radeapclient)<br>
==8675== by 0x8049C2B: ??? (in /usr/bin/radeapclient)<br>
==8675== by 0x41094D2: (below main) (libc-start.c:226)<br>
==8675== <br>
==8675== LEAK SUMMARY:<br>
==8675== definitely lost: 343 bytes in 5 blocks<br>
==8675== indirectly lost: 10,556 bytes in 38 blocks<br>
==8675== possibly lost: 0 bytes in 0 blocks<br>
==8675== still reachable: 780,135 bytes in 20,907 blocks<br>
==8675== suppressed: 0 bytes in 0 blocks<br>
<br>
</body>
</html>