JetBrainsRuntime icon indicating copy to clipboard operation
JetBrainsRuntime copied to clipboard

java terminated by signal SIGSEV (Address boundary error)

Open andreaugustoaragao opened this issue 2 years ago • 4 comments

I'm running Linux aarch64. I downloaded jbr 17.0.6 and whenever I try to execute java I get the following error:

Downloads/jbrsdk_jcef-17.0.6-linux-aarch64-b829.1/bin [k8s:minikube] ❯ ./java fish: Job 1, './java' terminated by signal SIGSEGV (Address boundary error) Downloads/jbrsdk_jcef-17.0.6-linux-aarch64-b829.1/bin [k8s:minikube] ❯

Here is the output of uname -a, in case it helps. ❯ uname -a Linux dev 6.1.27 #1-NixOS SMP Sun Apr 30 23:26:28 UTC 2023 aarch64 GNU/

It's probably not relevant, but I'm running this in an M2 machine as a VM using Parallels.

andreaugustoaragao avatar May 11 '23 18:05 andreaugustoaragao

Interesting if I execute using bash I get a different message:

[aragao@dev:/tmp/GoLand-2023.1.1/jbr.old/bin]$ ./java bash: ./java: cannot execute: required file not found

andreaugustoaragao avatar May 11 '23 18:05 andreaugustoaragao

Not sure if this is relevant:

[nix-shell:/tmp/GoLand-2023.1.1/jbr.old/bin]$ ldd ./java linux-vdso.so.1 (0x0000ffff8f10e000) libz.so.1 => not found libjli.so => /tmp/GoLand-2023.1.1/jbr.old/bin/./../lib/libjli.so (0x0000ffff8f070000) libpthread.so.0 => /nix/store/rjpx52ch4508wrq8wjf5nnbsc6pr3158-glibc-2.37-8/lib/libpthread.so.0 (0x0000ffff8f040000) libdl.so.2 => /nix/store/rjpx52ch4508wrq8wjf5nnbsc6pr3158-glibc-2.37-8/lib/libdl.so.2 (0x0000ffff8f010000) libc.so.6 => /nix/store/rjpx52ch4508wrq8wjf5nnbsc6pr3158-glibc-2.37-8/lib/libc.so.6 (0x0000ffff8ee60000) /lib/ld-linux-aarch64.so.1 => /nix/store/rjpx52ch4508wrq8wjf5nnbsc6pr3158-glibc-2.37-8/lib/ld-linux-aarch64.so.1 (0x0000ffff8f0d1000) libz.so.1 => not found

andreaugustoaragao avatar May 11 '23 18:05 andreaugustoaragao

I manually copied libz.so.1 into the lib directory and it still does not work so I suspect something else is going on here.

[root@dev:/tmp/GoLand-2023.1.1/jbr.old/bin]# ldd java linux-vdso.so.1 (0x0000ffff9d5eb000) libz.so.1 => /tmp/GoLand-2023.1.1/jbr.old/bin/./../lib/libz.so.1 (0x0000ffff9d540000) libjli.so => /tmp/GoLand-2023.1.1/jbr.old/bin/./../lib/libjli.so (0x0000ffff9d510000) libpthread.so.0 => /tmp/GoLand-2023.1.1/jbr.old/bin/./../lib/libpthread.so.0 (0x0000ffff9d4d0000) libdl.so.2 => /tmp/GoLand-2023.1.1/jbr.old/bin/./../lib/libdl.so.2 (0x0000ffff9d4a0000) libc.so.6 => /tmp/GoLand-2023.1.1/jbr.old/bin/./../lib/libc.so.6 (0x0000ffff9d320000) /lib/ld-linux-aarch64.so.1 => /nix/store/c307jrr61k4a20hrvmrp3v6if83wk10d-glibc-2.37-8/lib/ld-linux-aarch64.so.1 (0x0000ffff9d5ae000)

andreaugustoaragao avatar May 11 '23 18:05 andreaugustoaragao

Last comment: I also tried fsnotifier executable and it generates the same error.

andreaugustoaragao avatar May 11 '23 19:05 andreaugustoaragao