New comment by ericonr on void-packages repository https://github.com/void-linux/void-packages/pull/34030#issuecomment-1001094822 Comment: > but new musl allocates exactly 8 bytes and uses the next 8 bytes for some malloc data that later makes realloc to segfault Yeah, it's where mallocng stores the canary for buffer overflows.