This is the mail archive of the glibc-bugs@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug libc/13113] New: issues with libc being loaded twice when using audit library


http://sourceware.org/bugzilla/show_bug.cgi?id=13113

             Bug #: 13113
           Summary: issues with libc being loaded twice when using audit
                    library
           Product: glibc
           Version: 2.14
            Status: NEW
          Severity: normal
          Priority: P2
         Component: libc
        AssignedTo: drepper.fsp@gmail.com
        ReportedBy: jolsa@redhat.com
    Classification: Unclassified


When running binary with audit library, the libc shared library is loaded
twice within the process.

It appears thats one time for binary namespace binary and second in namespace
for audit library. This is probably intended, not sure..

However this gets me to the dead end when I unwind stack from within
the audit library. The dl-iterate function gets me only libraries
from audit namespace.

And when I hit a function address from within the libc library loaded for
the binary I'm stuck, since I dont have any information about this library.
(eh_frame/debug_frame info).

So I'm not sure what should be fixed here..
* having 2 libc libraries loaded at the same time
* having dl-iterate to return info about all namespaces
* me ;)

please let me know if I can give you any other info/test/debug..

thanks for any ideas

jirka

-- 
Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]