arm64: userspace broken with jemalloc 4.0.0

Ed Maste emaste at freebsd.org
Mon Aug 31 20:29:57 UTC 2015


On 30 August 2015 at 18:21, Julien Grall <julien.grall at citrix.com> wrote:
>
>
> So I figured out the problem today. ls is linked to 2 libraries using local
> thread storage: libxo and libc. Somehow the 2 libraries are using the same
> base pointer for the storage.
>
> When libxo will try to realloc a pointer living in the thread storage,
> jemalloc will throw an exception (the ASSERT mentioned earlier) because the
> pointer is invalid. The pointer was expected to be NULL but it has been
> overwritten by jemalloc earlier.

Would you submit a PR for this to keep track of it while the
investigation is ongoing?


More information about the freebsd-arm mailing list