|
From: Jeremy F. <je...@go...> - 2005-05-17 19:34:15
|
Beorn Johnson wrote:
>Then I realized my problem: my process uses 'seteuid( )'
>(before 'dlopen( )'-ing it's shared objects), which changes
>the effective uid of the process but not of '/proc/self/'.
>So, 'readlink( )' can't read "/proc/self/fd/nn",
>and the 'mmap( )' doesn't have the associated filename
>with which to generate address->name mapping.
>
Hm, interesting. I wonder if that could be considered a kernel bug...
J
|