This is the mail archive of the
glibc-bugs@sourceware.org
mailing list for the glibc project.
[Bug dynamic-link/14341] Dynamic linker crash when DT_JMPREL and DT_REL{,A} are not contiguous
- From: "mh-sourceware at glandium dot org" <sourceware-bugzilla at sourceware dot org>
- To: glibc-bugs at sources dot redhat dot com
- Date: Tue, 10 Jul 2012 08:02:44 +0000
- Subject: [Bug dynamic-link/14341] Dynamic linker crash when DT_JMPREL and DT_REL{,A} are not contiguous
- Auto-submitted: auto-generated
- References: <bug-14341-131@http.sourceware.org/bugzilla/>
http://sourceware.org/bugzilla/show_bug.cgi?id=14341
--- Comment #7 from Mike Hommey <mh-sourceware at glandium dot org> 2012-07-10 08:02:44 UTC ---
(In reply to comment #6)
> Then elfhack is buggy and should be fixed.
As said in the bug description, nothing in the ELF spec (afaik) obliges that
DT_JMPREL and DT_REL{,A} are contiguous. As a matter of fact, the dynamic
linker handles them being separated just fine when not binding at open.
That being said, elfhack was modified to work around the issue. That doesn't
make it less a bug in glibc.
--
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.