<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>