Bug#839742: hurd: system() is broken after dlclose() of SO which links to curl-gnutls

2016-10-09 Thread Eugene V. Lyubimkin
Hi Samuel, On 09.10.2016 13:23, Samuel Thibault wrote: > Samuel Thibault, on Tue 04 Oct 2016 15:33:58 +0200, wrote: >> Eugene V. Lyubimkin, on Tue 04 Oct 2016 14:37:58 +0200, wrote: >>> On Hurd, if one loads and unloads the shared object which was linked to >>> curl-gnutls library, system() stops

Bug#839742: hurd: system() is broken after dlclose() of SO which links to curl-gnutls

2016-10-09 Thread Samuel Thibault
Samuel Thibault, on Tue 04 Oct 2016 15:33:58 +0200, wrote: > Eugene V. Lyubimkin, on Tue 04 Oct 2016 14:37:58 +0200, wrote: > > On Hurd, if one loads and unloads the shared object which was linked to > > curl-gnutls library, system() stops to work. > > It looks like gnutls calls pthread_atfork(),

Bug#839742: hurd: system() is broken after dlclose() of SO which links to curl-gnutls

2016-10-04 Thread Samuel Thibault
Hello, Eugene V. Lyubimkin, on Tue 04 Oct 2016 14:37:58 +0200, wrote: > On Hurd, if one loads and unloads the shared object which was linked to > curl-gnutls library, system() stops to work. It looks like gnutls calls pthread_atfork(), and thus on unload the registered hook points to nowhere.

Bug#839742: hurd: system() is broken after dlclose() of SO which links to curl-gnutls

2016-10-04 Thread Eugene V. Lyubimkin
Package: libc0.3 Version: 2.24-3 Severity: normal Control: affects -1 cupt [ Not sure if it's libc or kernel or something else, please reassign if needed. ] Dear Maintainer, Thank you for maintaining Glibc. On Hurd, if one loads and unloads the shared object which was linked to curl-gnutls