This is the mail archive of the
glibc-bugs@sourceware.org
mailing list for the glibc project.
[Bug dynamic-link/16585] dlsym() shouldn't be declared as leaf
- From: "amonakov at gmail dot com" <sourceware-bugzilla at sourceware dot org>
- To: glibc-bugs at sourceware dot org
- Date: Fri, 14 Feb 2014 16:54:36 +0000
- Subject: [Bug dynamic-link/16585] dlsym() shouldn't be declared as leaf
- Auto-submitted: auto-generated
- References: <bug-16585-131 at http dot sourceware dot org/bugzilla/>
https://sourceware.org/bugzilla/show_bug.cgi?id=16585
--- Comment #6 from Alexander Monakov <amonakov at gmail dot com> ---
It would be nice if this at least would be properly documented somewhere, LTTng
may not be the last community running into this problem.
Let me also add that overriding malloc is not the only way the application can
observe non-leafness of dlsym. Another possibility is via IFUNC: dlsym will
trigger the resolver function.
--
You are receiving this mail because:
You are on the CC list for the bug.