bug-glibc
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

BUG inside glibc [Function: dlopen dlgetsym] // Linux, Mandrake 8 // gli


From: Christian Groove
Subject: BUG inside glibc [Function: dlopen dlgetsym] // Linux, Mandrake 8 // glibc-2.2.2-5mdk
Date: Wed, 27 Mar 2002 07:05:50 +0100

Dear sirs

i had to find out, that the dll-functions does not work properly
with regard to the UNIX98 standard !

        dlopen(NULL, RTLD_GLOBAL);

would normally return an handle, that permits the following
dllsym function:

        dlsym(dlHandle, "myfunction" ) ;

to retrieve the adress of the function, that resides in the
actual adress space. Also a 

        dlopen(argv[0], RTLD_GLOBAL)

fails to return a usable handle !! This is not conform to
the UNIX98 standard, that provides exactly this.

If i have some time, i may take a look into the code, but i guess
we need somebody with ELF-Knowhow ..

Trusting to hear from you soon
Groovy





reply via email to

[Prev in Thread] Current Thread [Next in Thread]