This is the mail archive of the
glibc-bugs@sourceware.org
mailing list for the glibc project.
[Bug libc/11724] ld.so - Initialization and Termination Functions incorrectly ordered
- From: "werkt0 at gmail dot com" <sourceware-bugzilla at sourceware dot org>
- To: glibc-bugs at sources dot redhat dot com
- Date: Tue, 2 Aug 2011 20:21:39 +0000
- Subject: [Bug libc/11724] ld.so - Initialization and Termination Functions incorrectly ordered
- Auto-submitted: auto-generated
- References: <bug-11724-131@http.sourceware.org/bugzilla/>
http://sourceware.org/bugzilla/show_bug.cgi?id=11724
George Gensure <werkt0 at gmail dot com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|RESOLVED |REOPENED
Resolution|FIXED |
AssignedTo|drepper.fsp at gmail dot |werkt0 at gmail dot com
|com |
--- Comment #8 from George Gensure <werkt0 at gmail dot com> 2011-08-02 20:20:58 UTC ---
Created attachment 5872
--> http://sourceware.org/bugzilla/attachment.cgi?id=5872
Example of post-patch initialization order failure.
Your patch is not sufficient. You corrected the given case, but opened up
another failure case. I have attached a reproducer for the failure case. I
recommend again that my previous patch be accepted as it was, since it worked
for both of these cases. The failure condition now, which did not break under
the previous implementation, is described as follows:
main => deps1, deps4, deps3
deps1 => deps2
deps2 => deps3
deps3 => deps4
--
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.