This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
malloc->backtrace->dlopen->malloc deadlock
- From: Roland McGrath <roland at hack dot frob dot com>
- To: "GNU C. Library" <libc-alpha at sourceware dot org>
- Date: Fri, 8 Jan 2016 15:37:34 -0800 (PST)
- Subject: malloc->backtrace->dlopen->malloc deadlock
- Authentication-results: sourceware.org; auth=none
https://sourceware.org/bugzilla/show_bug.cgi?id=16573 describes a case
where malloc checking triggering leads to a deadlock because
malloc_printerr's call to backtrace leads to dlopen for libgcc_s.so and
that calls into malloc.
I know Carlos was working on making this kind of reentrance work.
Did that get done? Is there another bug number that 16573 should
be a dup of?
Thanks,
Roland