Hi there,
I have a FreeBSD 10.2-RELEASE-p9 (Intel Xeon) with a few jails, all managed with sysutils/ezjail. Yesterday I updated the system (from p7) and upgraded the various installed packages (with ports-mgmt/pkg). I have a specific jail where I run a Java based software.
After the minor upgrade of java/openjdk8, from 8.60.24 to 8.66.17_3, it has stopped working in a very unusual way.
If I try
I already tried to uninstall and reinstall it, even only the jre, with no results.
As this never happens before to me I have no idea on how to fix this. I also have no idea on where to look for the root cause.
The only idea I have is to manually rebuild openjdk, and is very long.
Some suggestions?
Thank you for your help.
Best Regards.
I have a FreeBSD 10.2-RELEASE-p9 (Intel Xeon) with a few jails, all managed with sysutils/ezjail. Yesterday I updated the system (from p7) and upgraded the various installed packages (with ports-mgmt/pkg). I have a specific jail where I run a Java based software.
After the minor upgrade of java/openjdk8, from 8.60.24 to 8.66.17_3, it has stopped working in a very unusual way.
If I try
java --version
nothing happens: no output is printed, no error is shown. The command just hang: it doesn't exit. Checking with top
it is stuck in umtxn state, with 0% CPU usage. I have no errors on the logs.I already tried to uninstall and reinstall it, even only the jre, with no results.
procstat -k
for the java process is:
Code:
PID TID COMM TDNAME KSTACK
17924 100095 java - mi_switch sleepq_catch_signals sleepq_wait_sig _sleep umtxq_sleep do_lock_umutex __umtx_op_wait_umutex amd64_syscall Xfast_syscall
ldd /usr/local/openjdk8/bin/java
is:
Code:
/usr/local/openjdk8/bin/java:
libz.so.6 => /lib/libz.so.6 (0x80082b000)
libthr.so.3 => /lib/libthr.so.3 (0x800a41000)
As this never happens before to me I have no idea on how to fix this. I also have no idea on where to look for the root cause.
The only idea I have is to manually rebuild openjdk, and is very long.
Some suggestions?
Thank you for your help.
Best Regards.