dlopen/dlclose caused memory leak?

2009-03-11 Thread czy
Hi, I used uclibc-0.9.29, /*dltest.c*/ #include stdio.h #include dlfcn.h #define MYLIB /flash/lib/libdev.so int main (void){ void *handle; while (1){ handle = dlopen (MYLIB, RTLD_LAZY); if (!handle){ fputs (dlerror(), stderr); exit (1);

Re: dlopen/dlclose caused memory leak?

2009-03-11 Thread Joakim Tjernlund
Hi, I used uclibc-0.9.29, /*dltest.c*/ #include stdio.h #include dlfcn.h #define MYLIB /flash/lib/libdev.so int main (void){ void *handle; while (1){ handle = dlopen (MYLIB, RTLD_LAZY); if (!handle){ fputs (dlerror(), stderr); exit

RE: dlopen/dlclose caused memory leak?

2009-03-11 Thread czy
Do you mean the change of dl_cleanup as below: http://sources.busybox.net/index.py/trunk/uClibc/ldso/libdl/libdl.c?r1=23552r2=23853diff_format=h Thanks, To: xjt...@hotmail.com CC: uclibc@uclibc.org Subject: Re: dlopen/dlclose caused memory leak? From: joakim.tjernl...@transmode.se

RE: dlopen/dlclose caused memory leak?

2009-03-11 Thread Joakim Tjernlund
=23853diff_format=h Thanks, To: xjt...@hotmail.com CC: uclibc@uclibc.org Subject: Re: dlopen/dlclose caused memory leak? From: joakim.tjernl...@transmode.se Date: Wed, 11 Mar 2009 13:06:47 +0100 Hi, I used uclibc-0.9.29, /*dltest.c*/ #include stdio.h

RE: dlopen/dlclose caused memory leak?

2009-03-11 Thread czy
Thanks for your quick reply, This one has been applied to version 0.9.29 To: xjt...@hotmail.com CC: uclibc@uclibc.org Subject: RE: dlopen/dlclose caused memory leak? From: joakim.tjernl...@transmode.se Date: Wed, 11 Mar 2009 13:47:50 +0100 No, I think it was this one: http