libjemalloc 3.6 causes segment fault on ARM64 platform
fgggid opened this issue · 1 comments
fgggid commented
I've tried the 3.11.6 docker on my ARM64 server. It crashes constantly.
If I purge libjemalloc1, cassandra can run.
If I upgrade to libjemalloc2(version is 5.1.0) from debian buster, and make proper symbolic link, cassandra can run too.
related commit:
jemalloc/jemalloc@7a8bc71
yosifkit commented
I'd be careful installing a Debian Buster package on these Ubuntu Bionic (18.04) based images.
Unfortunately the libjemalloc2
package is only available on eoan
(19.10) or newer. The images are based on adoptopenjdk:8-jre-hotspot-bionic
and they don't yet have a focal
(20.04) variant (AdoptOpenJDK/openjdk-docker#354).