This is the mail archive of the
glibc-bugs@sourceware.org
mailing list for the glibc project.
[Bug dynamic-link/22745] _nptl_setxid can loop forever if a dlmopen namespace tries to initialise pthreads after the main namespace does
- From: "fweimer at redhat dot com" <sourceware-bugzilla at sourceware dot org>
- To: glibc-bugs at sourceware dot org
- Date: Thu, 25 Jan 2018 10:04:28 +0000
- Subject: [Bug dynamic-link/22745] _nptl_setxid can loop forever if a dlmopen namespace tries to initialise pthreads after the main namespace does
- Auto-submitted: auto-generated
- References: <bug-22745-131@http.sourceware.org/bugzilla/>
https://sourceware.org/bugzilla/show_bug.cgi?id=22745
Florian Weimer <fweimer at redhat dot com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |fweimer at redhat dot com
--- Comment #2 from Florian Weimer <fweimer at redhat dot com> ---
It is not libc, but libpthread, which contains __stack_user, but your analysis
is essentially correct.
All data which is directly related to the TCB needs to be shared across dlmopen
boundaries, but we currently do not implement that.
Blanket sharing of all of libc and its related libraries is not what everyone
wants. LD_AUDIT modules tend to rely on a separate libc, for instance.
--
You are receiving this mail because:
You are on the CC list for the bug.