Hi, I am using openjdk-jre 8. https://pkgs.alpinelinux.org/package/v3.6/community/x86/openjdk8-jre
I also noticed that this error occurs when Kafka tries to rebuild corrupt indices. The code flow looks like this : ProduceraStateManager.readSnapshot() -> Crc32C.compute() -> SIGSEGV Thanks, Vishnu On Tue, Oct 16, 2018 at 11:19 AM Ismael Juma <ism...@juma.me.uk> wrote: > Looks like a JVM bug. What Java distribution and version are you using? > > Ismael > > On Mon, Oct 15, 2018 at 6:34 PM Vishnu Viswanath < > vishnu.viswanat...@gmail.com> wrote: > > > Hello Kafka experts, > > > > I am running Kafka version 1.1.0 in docker container and the container is > > exiting with SIGSEGV. > > The container is running with 32gb memory limit and 1Gb Xmx for Kafka > > process. > > > > I see following in the core dump: > > Current thread: > > =>0x0000562f20d65000 JavaThread "pool-4-thread-1" [_thread_in_Java, > id=427, > > stack(0x00007f819c429000,0x00007f819c529aa8)] > > > > RBP=0x00000000fff00750 is an oop > > org.apache.kafka.common.utils.PureJavaCrc32C > > - klass: 'org/apache/kafka/common/utils/PureJavaCrc32C' > > > > Does it mean that PureJavaCrc32C is accessing an invalid memory location? > > What could be the reason for this? > > > > Has anyone else faced this issue before? Is there any chance that this > > could happen because kafka is running OOM. > > > > Thanks, > > Vishnu > > >