[Freeswitch-users] memory leak with switch_core_hash_insert

Mathieu Rene mrene_lists at avgs.ca
Tue Aug 18 08:09:02 PDT 2009


Hi,

You're missing:
switch_core_hash_destroy(&hash)

Mathieu Rene
Avant-Garde Solutions Inc
Office: + 1 (514) 664-1044 x100
Cell: +1 (514) 664-1044 x200
mrene at avgs.ca




On 18-Aug-09, at 11:04 AM, Juan Backson wrote:

> Hi,
>
> I am getting some strange vg malloc error message in  
> switch_core_hash_insert.  Does anyone know what is wrong with these  
> few lines?  Am I missing something?
>
>
> switch_core_hash_init(&hash,pool);
> param_name =switch_core_sprintf(pool,"%s", key);
> param_value =switch_core_sprintf(pool,"%s", value);
> switch_core_hash_insert(hash,param_name,param_value);
>
>
> ==5459==
> ==5459== 8,973 (2,344 direct, 6,629 indirect) bytes in 10 blocks are  
> definitely lost in loss record 62 of 89
> ==5459==    at 0x4A05809: malloc (vg_replace_malloc.c:149)
> ==5459==    by 0x4CEBB68: sqlite3MallocX (sqliteInt.h:278)
> ==5459==    by 0x4CE1C7E: rehash (hash.c:227)
> ==5459==    by 0x4CE206F: sqlite3HashInsert (hash.c:386)
> ==5459==    by 0x4C70EA4: switch_core_hash_insert  
> (switch_core_hash.c:67)
> ==5459==    by 0x7CEAD07: ??? (mod_specialivr.c:343)
> ==5459==    by 0x7CEBF87: ??? (mod_specialivr.c:784)
> ==5459==    by 0x7CEDBF0: ??? (mod_specialivr.c:1778)
> ==5459==    by 0x4C790AC: switch_core_session_run  
> (switch_core_state_machine.c:109)
> ==5459==    by 0x4C751FF: switch_core_session_thread  
> (switch_core_session.c:1066)
> ==5459==    by 0x4FBC306: start_thread (in /lib64/libpthread-2.5.so)
> ==5459==    by 0x35018D1DEC: clone (in /lib64/libc-2.5.so)
> ==5459==
> _______________________________________________
> FreeSWITCH-users mailing list
> FreeSWITCH-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20090818/4c1ab82c/attachment-0002.html 


More information about the FreeSWITCH-users mailing list