Bug#786397: glibc: deadlock in dlopen with TLS and threads
Le 21/05/2015 13:24, Samuel Thibault a écrit :
> Hello,
>
> Vincent Danjean, le Thu 21 May 2015 12:12:37 +0200, a écrit :
>> When using dlopen on a library with TLS and using threads in its constructor,
>> there can be a deadlock.
>
> Could you discuss directly with upstream about this issue? I'm afraid
> it'll be difficult to solve :)
It seems to be handled by competent people on the redhat bugzilla
(Siddhesh Poyarekar in particular). So unless someone wants to
help them or to dig into the problem himself, I think we should wait
for the outcome they will find. They will probably push the fix
upstream anyway.
I initially opened the bug because I was thinking that the bug
would be a regression in the Debian experimental version. But, I was
surprised to find the bug also in the Debian stable version.
I still report it so that we (in Debian) know the bug exists and is
being working on (in case some people look at the BTS when they
see a deadlock).
If the fix is not too intrusive, perhaps it will be possible to
patch the Debian stable version.
Regards,
Vincent
--
Vincent Danjean GPG key ID 0xD17897FA vdanjean@debian.org
GPG key fingerprint: 621E 3509 654D D77C 43F5 CA4A F6AE F2AF D178 97FA
Unofficial pkgs: http://moais.imag.fr/membres/vincent.danjean/deb.html
APT repo: deb http://people.debian.org/~vdanjean/debian unstable main
Reply to: