This is the mail archive of the
glibc-bugs@sourceware.org
mailing list for the glibc project.
[Bug dynamic-link/13823] Bogus LD_AUDIT can cause target binary to segfault
- From: "carlos at redhat dot com" <sourceware-bugzilla at sourceware dot org>
- To: glibc-bugs at sourceware dot org
- Date: Wed, 07 Jun 2017 01:19:54 +0000
- Subject: [Bug dynamic-link/13823] Bogus LD_AUDIT can cause target binary to segfault
- Auto-submitted: auto-generated
- References: <bug-13823-131@http.sourceware.org/bugzilla/>
https://sourceware.org/bugzilla/show_bug.cgi?id=13823
Carlos O'Donell <carlos at redhat dot com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |carlos at redhat dot com
--- Comment #3 from Carlos O'Donell <carlos at redhat dot com> ---
(In reply to Ondrej Bilka from comment #2)
> Looks almost as duplicate of 15199.
I doubt it is a duplicate of 15199.
While working on rhel-5.11 / glibc 2.5 I ran into exactly the same issue as
Jeff.
You can see that TLS is broken in the code accessing __ctype_b and that the
register value is zero.
Florian Weimer and I found that this is somehow also related to prelink. If you
undo prelinking then everything works.
It may be that with prelinking the dlmopen code links the same library twice
into the same address range and the namespaces conflict?
We may never need to look at this again given that prelink isn't really being
actively developed or used by newer distributions.
I won't close this out yet, but we should at some point just close this issue.
--
You are receiving this mail because:
You are on the CC list for the bug.