https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=259076

--- Comment #5 from [email protected] ---
A commit in branch main references this bug:

URL:
https://cgit.FreeBSD.org/src/commit/?id=19e008e7f79ce55182d227be8513b3fa520471d8

commit 19e008e7f79ce55182d227be8513b3fa520471d8
Author:     Konstantin Belousov <[email protected]>
AuthorDate: 2021-10-11 16:13:31 +0000
Commit:     Konstantin Belousov <[email protected]>
CommitDate: 2021-10-12 23:37:09 +0000

    crt_malloc: Be more persistent when handling mmap() failure

    In the situation with limited address space, together with
    fragmentation, it is possible for mmap() request in morecore() to fail
    when asking for required size + NPOOLPAGES, but succeed without the
    addend.  Retry allocation there.

    PR:     259076
    Reported by:    Denis Koreshkov <[email protected]>
    Reviewed by:    arichardson
    Sponsored by:   The FreeBSD Foundation
    MFC after:      1 week
    Differential revision:  https://reviews.freebsd.org/D32474

 libexec/rtld-elf/rtld_malloc.c | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

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

Reply via email to