[Bug 259076] pthread_mutex_init fails with limited AS

From: <bugzilla-noreply_at_freebsd.org>
Date: Tue, 12 Oct 2021 21:49:31 UTC

--- Comment #4 from Konstantin Belousov <kib@FreeBSD.org> ---
So there are two unrelated issues.  One is jemalloc, and there I could not
help, ask jemalloc developers perhaps.

Another *is* in crt_malloc, and my fixed patch somewhat helps your problem:
ktrace -f /tmp/ktrace.out ./jemalloc_limit
alloc 51200 Kbytes
freed 51200 Kbytes
jemalloc_limit: pthread_mutex_init: Cannot allocate memory
320 mutexes: 40 Kbytes

I suspect you rebuilt rtld instead of libthr.

The fixed patch is available at https://reviews.freebsd.org/D32474

You are receiving this mail because:
You are the assignee for the bug.