GithubHelp home page GithubHelp logo

bell-sw / liberica Goto Github PK

View Code? Open in Web Editor NEW
285.0 285.0 27.0 715 KB

Free and 100% open source Progressive Java Runtime for modern Java™ deployments supported by a leading OpenJDK contributor

Home Page: https://bell-sw.com/pages/libericajdk/

License: GNU General Public License v2.0

Dockerfile 98.97% Shell 1.03%

liberica's People

Contributors

alexanderscherbatiy avatar bell-sw avatar bulasevich avatar cfredri4 avatar den1ska avatar morgion avatar ne0sight avatar pakhomgolynga avatar strizhik avatar vgoshev avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

liberica's Issues

JAVA_HOME and LIBERICA_ROOT

I'm trying to do a multi-stage docker image build to copy the jdk to another image. The Dockerfile seems to be using /usr/lib/jvm/jdk-11.0.7-bellsoft as $LIBERICA_ROOT and $JAVA_HOME, but in the docker image bellsoft/liberica-openjdk-debian:11 pulled from dockerhub, I got the following:

root@170ccf32d2b6:~# echo $JAVA_HOME
/usr/lib/jvm/jdk-11.0.7-bellsoft-x86_64
root@170ccf32d2b6:~# echo $LIBERICA_ROOT

The directory name has an arch suffix, causing my COPY directive to fail. I am a bit puzzled here about how to determine the $JAVA_HOME without running a docker image manually.

Request to add more information to `release` file

Team,
I am not sure where to ask this question, may team can transfer this issue where it needed. Is it possible to add JVM variant information in version display and release file?

I have given the hotspot and openj9 below for reference. It would be beneficial for the JDK and vendor.

openjdk-temurin

$ docker run --rm -it jdk-8-openjdk-temurin
# java -version
openjdk version "1.8.0_312"
OpenJDK Runtime Environment (Temurin)(build 1.8.0_312-b07)
OpenJDK 64-Bit Server VM (Temurin)(build 25.312-b07, mixed mode)
# cat /opt/java/openjdk/release
JAVA_VERSION="1.8.0_312"
OS_NAME="Linux"
OS_VERSION="2.6"
OS_ARCH="amd64"
SOURCE=" .:OpenJDK: cb9c11eefb:"
IMPLEMENTOR="Eclipse Adoptium"
BUILD_SOURCE="git:732e6ff"
BUILD_SOURCE_REPO="https://github.com/adoptium/temurin-build.git"
SOURCE_REPO="https://github.com/adoptium/jdk8u.git"
FULL_VERSION="1.8.0_312-b07"
SEMANTIC_VERSION="8.0.312+7"
BUILD_INFO="OS: Linux Version: 4.15.0-1113-azure"
JVM_VARIANT="Hotspot"
JVM_VERSION="25.312-b07"
IMAGE_TYPE="JDK"

openjdk-semeru

$ docker run --rm -it jdk-8-semeru
# java -version
openjdk version "1.8.0_312"
IBM Semeru Runtime Open Edition (build 1.8.0_312-b07)
Eclipse OpenJ9 VM (build openj9-0.29.0, JRE 1.8.0 Linux amd64-64-Bit Compressed References 20211022_234 (JIT enabled, AOT enabled)
OpenJ9   - e1e72c497
OMR      - 299b6a2d2
JCL      - 8860d39588 based on jdk8u312-b07)
# cat /opt/java/openjdk/release
JAVA_VERSION="1.8.0_312"
OS_NAME="Linux"
OS_VERSION="2.6"
OS_ARCH="amd64"
SOURCE="OpenJDK:8860d39588 OpenJ9:e1e72c497 OMR:299b6a2d2"
IMPLEMENTOR="IBM"
BUILD_SOURCE="git:1adfefb"
BUILD_SOURCE_REPO="https://github.com/ibmruntimes/temurin-build.git"
SOURCE_REPO="https://github.com/ibmruntimes/openj9-openjdk-jdk8.git"
FULL_VERSION="1.8.0_312-b07"
SEMANTIC_VERSION="8.0.312+7"
BUILD_INFO="OS: Linux Version: 4.15.0-135-generic"
JVM_VARIANT="Openj9"
JVM_VERSION="openj9-0.29.0"
IMAGE_TYPE="JDK"

openjdk-liberica

$ docker run --rm -it jdk-8-liberica 
# java -version
openjdk version "1.8.0_312"
OpenJDK Runtime Environment (build 1.8.0_312-b07)
OpenJDK 64-Bit Server VM (build 25.312-b07, mixed mode)
# cat /opt/java/openjdk/release
JAVA_VERSION="1.8.0_312"
OS_NAME="Linux"
OS_VERSION="2.6"
OS_ARCH="amd64"
SOURCE=" .:dcb218f54ca1+ corba:fc16e4d4edb4 hotspot:a0ac8080b1cf+ jaxp:0a8784c38f09 jaxws:c31b33f7a368 jdk:17af892dee62+ langtools:67e50991d2ff nashorn:a3ee9cc1edc5"

The dreaded NullPointerException in sun.awt.FontConfiguration

Docker images based on Alpine seem to have this problem often:

When i switched to bellsoft/liberica-openjdk-debian, the problem was gone. However I tried the workarounds mentioned in the links above and none of them worked. So I think there must be one slight difference between the alpine-based and the debian-based image that triggers certain fringe cases. I include the stacktrace below. It happens for example when one builds and runs project https://github.com/elbosso/generator-microservices with bellsoft/liberica-openjdk-alpine and then tries to execute

curl -X GET "http://<host>:<port>/nixieNumberImg" -H  "accept: application/json"

against it.

Stacktrace:

java.lang.InternalError: java.lang.reflect.InvocationTargetException
pi_microgenerator-q    |        at java.desktop/sun.font.FontManagerFactory$1.run(FontManagerFactory.java:86)
pi_microgenerator-q    |        at java.base/java.security.AccessController.doPrivileged(AccessController.java:312)
pi_microgenerator-q    |        at java.desktop/sun.font.FontManagerFactory.getInstance(FontManagerFactory.java:74)
pi_microgenerator-q    |        at java.desktop/sun.font.SunFontManager.getInstance(SunFontManager.java:249)
pi_microgenerator-q    |        at java.desktop/sun.font.FontDesignMetrics.getMetrics(FontDesignMetrics.java:261)
pi_microgenerator-q    |        at java.desktop/sun.swing.SwingUtilities2.getFontMetrics(SwingUtilities2.java:1243)
pi_microgenerator-q    |        at java.desktop/javax.swing.JComponent.getFontMetrics(JComponent.java:1646)
pi_microgenerator-q    |        at java.desktop/javax.swing.plaf.basic.BasicLabelUI.getPreferredSize(BasicLabelUI.java:246)
pi_microgenerator-q    |        at java.desktop/javax.swing.JComponent.getPreferredSize(JComponent.java:1680)
pi_microgenerator-q    |        at java.desktop/java.awt.GridBagLayout.GetLayoutInfo(GridBagLayout.java:1109)
pi_microgenerator-q    |        at java.desktop/java.awt.GridBagLayout.getLayoutInfo(GridBagLayout.java:904)
pi_microgenerator-q    |        at java.desktop/java.awt.GridBagLayout.preferredLayoutSize(GridBagLayout.java:724)
pi_microgenerator-q    |        at java.desktop/java.awt.Container.preferredSize(Container.java:1823)
pi_microgenerator-q    |        at java.desktop/java.awt.Container.getPreferredSize(Container.java:1807)
pi_microgenerator-q    |        at java.desktop/javax.swing.JComponent.getPreferredSize(JComponent.java:1682)
pi_microgenerator-q    |        at de.elbosso.util.generator.generalpurpose.NixieNumberImageSequence.next(NixieNumberImageSequence.java:98)
pi_microgenerator-q    |        at de.elbosso.microgenerator.handlers.java.awt.image.bufferedimage.NixieNumberImageSequenceHandler$1.write(NixieNumberImageSequenceHandler.java:69)
pi_microgenerator-q    |        at org.jboss.resteasy.plugins.providers.StreamingOutputProvider.writeTo(StreamingOutputProvider.java:37)
pi_microgenerator-q    |        at org.jboss.resteasy.plugins.providers.StreamingOutputProvider.writeTo(StreamingOutputProvider.java:20)
pi_microgenerator-q    |        at org.jboss.resteasy.core.interception.jaxrs.AbstractWriterInterceptorContext.writeTo(AbstractWriterInterceptorContext.java:193)
pi_microgenerator-q    |        at org.jboss.resteasy.core.interception.jaxrs.ServerWriterInterceptorContext.writeTo(ServerWriterInterceptorContext.java:64)
pi_microgenerator-q    |        at org.jboss.resteasy.core.interception.jaxrs.AbstractWriterInterceptorContext.proceed(AbstractWriterInterceptorContext.java:155)
pi_microgenerator-q    |        at org.jboss.resteasy.core.ServerResponseWriter.lambda$writeNomapResponse$2(ServerResponseWriter.java:156)
pi_microgenerator-q    |        at org.jboss.resteasy.core.interception.jaxrs.ContainerResponseContextImpl.filter(ContainerResponseContextImpl.java:404)
pi_microgenerator-q    |        at org.jboss.resteasy.core.ServerResponseWriter.executeFilters(ServerResponseWriter.java:232)
pi_microgenerator-q    |        at org.jboss.resteasy.core.ServerResponseWriter.writeNomapResponse(ServerResponseWriter.java:97)
pi_microgenerator-q    |        at org.jboss.resteasy.core.ServerResponseWriter.writeNomapResponse(ServerResponseWriter.java:70)
pi_microgenerator-q    |        at org.jboss.resteasy.core.SynchronousDispatcher.writeResponse(SynchronousDispatcher.java:578)
pi_microgenerator-q    |        at org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:508)
pi_microgenerator-q    |        at org.jboss.resteasy.core.SynchronousDispatcher.lambda$invoke$4(SynchronousDispatcher.java:252)
pi_microgenerator-q    |        at org.jboss.resteasy.core.SynchronousDispatcher.lambda$preprocess$0(SynchronousDispatcher.java:153)
pi_microgenerator-q    |        at org.jboss.resteasy.core.interception.jaxrs.PreMatchContainerRequestContext.filter(PreMatchContainerRequestContext.java:363)
pi_microgenerator-q    |        at org.jboss.resteasy.core.SynchronousDispatcher.preprocess(SynchronousDispatcher.java:156)
pi_microgenerator-q    |        at org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:238)
pi_microgenerator-q    |        at io.quarkus.resteasy.runtime.standalone.RequestDispatcher.service(RequestDispatcher.java:73)
pi_microgenerator-q    |        at io.quarkus.resteasy.runtime.standalone.VertxRequestHandler.dispatch(VertxRequestHandler.java:109)
pi_microgenerator-q    |        at io.quarkus.resteasy.runtime.standalone.VertxRequestHandler.dispatchRequestContext(VertxRequestHandler.java:84)
pi_microgenerator-q    |        at io.quarkus.resteasy.runtime.standalone.VertxRequestHandler.lambda$handle$0(VertxRequestHandler.java:71)
pi_microgenerator-q    |        at io.vertx.core.impl.ContextImpl.lambda$executeBlocking$2(ContextImpl.java:316)
pi_microgenerator-q    |        at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
pi_microgenerator-q    |        at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:630)
pi_microgenerator-q    |        at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
pi_microgenerator-q    |        at java.base/java.lang.Thread.run(Thread.java:832)
pi_microgenerator-q    | Caused by: java.lang.reflect.InvocationTargetException
pi_microgenerator-q    |        at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
pi_microgenerator-q    |        at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
pi_microgenerator-q    |        at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
pi_microgenerator-q    |        at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500)
pi_microgenerator-q    |        at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481)
pi_microgenerator-q    |        at java.desktop/sun.font.FontManagerFactory$1.run(FontManagerFactory.java:84)
pi_microgenerator-q    |        ... 42 more
pi_microgenerator-q    | Caused by: java.lang.NullPointerException
pi_microgenerator-q    |        at java.desktop/sun.awt.FontConfiguration.getVersion(FontConfiguration.java:1262)
pi_microgenerator-q    |        at java.desktop/sun.awt.FontConfiguration.readFontConfigFile(FontConfiguration.java:225)
pi_microgenerator-q    |        at java.desktop/sun.awt.FontConfiguration.init(FontConfiguration.java:107)
pi_microgenerator-q    |        at java.desktop/sun.awt.X11FontManager.createFontConfiguration(X11FontManager.java:719)
pi_microgenerator-q    |        at java.desktop/sun.font.SunFontManager$2.run(SunFontManager.java:374)
pi_microgenerator-q    |        at java.base/java.security.AccessController.doPrivileged(AccessController.java:312)
pi_microgenerator-q    |        at java.desktop/sun.font.SunFontManager.<init>(SunFontManager.java:319)
pi_microgenerator-q    |        at java.desktop/sun.awt.FcFontManager.<init>(FcFontManager.java:35)
pi_microgenerator-q    |        at java.desktop/sun.awt.X11FontManager.<init>(X11FontManager.java:56)
pi_microgenerator-q    |        ... 48 more

Add AlmaLinux as supported OS variants

Will you be intrested to add AlmaLinux as one of the supported OS variant. As CentOS moving closer as CentOS Stream for RedHat incremental development, AlmaLinux steps to fill in the void for EL8 long term support until 2029.

If intrested, I'll work on a PR

JRE 15.0.2+10, JavaFx, embedded ARM Raspberry Pi 3: setting opacity(0) fails when using hardware accelerated pipeline

Hi,
Firstly many, many thanks for Liberica JDK/JRE 15 full, it is awesome ;-)

I have a 'slide-show' type application that uses JavaFX transitions to blend between subsequent ImageViews in a collection - this typically runs on a Raspberry Pi 3 with the latest / updated raspberry Pi OS (formerly raspbian).
I would like to enhance the application to interleave some mp4 videos between the jpgs. Unfortunately JavaFx Media doesn't yet work for the arm / embedded / pi combination, so had to fall back to using ProcessBuilder to launch a bash shell calling the native omxplayer utility.
To clear the stage and allow the output from omxplayer to be seen I use e.g. stage.setOpacity(0) before calling omxplayer.
This approach works if I use the software rendering pipeline (-Dprism.order=sw), but I would prefer to use the hardware accelerated pipeline (-Dprism.order=es2) because the slide transitions are so much smoother - actually the transitions are pretty much unusable with software pipeline. However, with the hw pipeline, .setOpacity(0) doesn't work, it removes e.g. ImageViews but leaves the entire screen covered in an opaque black rectangle.

Simplified code fragment:

    // As soon as we introduce a transition here the whole screen is obliterated for subsequent video if using hardware acceleration
    Transition t1 = getSimpleFadeIn(imageView, Duration.seconds(2));
    Transition t2 = getSimpleFadeOut(imageView, Duration.seconds(2));
    SequentialTransition st = new SequentialTransition(t1, t2);
    st.setOnFinished(new EventHandler<ActionEvent>() {
      @Override
      public void handle(ActionEvent t) {
        rootGroup.setOpacity(0);
        stage.setOpacity(0);
        // Plays a demo video file distributed with raspbian
        if (!System.getProperty("os.name").contains("Windows")) {
          OmxPlayer omxPlayer = new OmxPlayer("/opt/vc/src/hello_pi/hello_video/test.h264");
          omxPlayer.play();
        }
      }
    });
    st.play();

Any hints or tips much appreciated ;-)

Instruction to install languages on Alpine don't work

Sorry if I'm creating this issue in the wrong repo. Feel free to relocate it where appropriate.

I'm following the instructions regarding Liberica NIK 21.0.0.2 Install Guide on Alpine Linux.

I'm using Docker. Here's my docker file:

FROM alpine:3

ENV GRAAL_VERSION=21.0.0.2
ENV SUFFIX=linux-x64-musl
ENV GRAAL_FOLDER=bellsoft-liberica-vm-openjdk11-${GRAAL_VERSION}
ENV GRAAL_ARCHIVE=${GRAAL_FOLDER}-${SUFFIX}

RUN wget https://download.bell-sw.com/vm/${GRAAL_VERSION}/${GRAAL_ARCHIVE}.tar.gz

RUN tar -C / -xzf ${GRAAL_ARCHIVE}.tar.gz

RUN mv ${GRAAL_FOLDER} /opt/nik

When I run gu install ruby (or whatever gu command), I get the following error:

Error loading shared library libstdc++.so.6: No such file or directory (needed by /opt/nik/bin/gu)
Error relocating /opt/nik/bin/gu: _Znam: symbol not found
Error relocating /opt/nik/bin/gu: _ZdaPv: symbol not found

I guess it's because Alpine uses musl but GraalVM uses glibc. Actually, that's the reason I'm interested in NIK: I'd like to run on Alpine.

All ciphers are deprecated on arm64 docker image

ARM64 docker image of Liberia OpenJDK only supports deprecated ciphers. So it's not possible to run secure Rest API with this image.

docker run bellsoft/liberica-openjdk-alpine:8 jrunscript -e "java.util.Arrays.asList(javax.net.ssl.SSLServerSocketFactory.getDefault().getSupportedCipherSuites()).stream().forEach(println)"
TLS_RSA_WITH_AES_256_CBC_SHA256
TLS_DHE_RSA_WITH_AES_256_CBC_SHA256
TLS_DHE_DSS_WITH_AES_256_CBC_SHA256
TLS_RSA_WITH_AES_256_CBC_SHA
TLS_DHE_RSA_WITH_AES_256_CBC_SHA
TLS_DHE_DSS_WITH_AES_256_CBC_SHA
TLS_RSA_WITH_AES_128_CBC_SHA256
TLS_DHE_RSA_WITH_AES_128_CBC_SHA256
TLS_DHE_DSS_WITH_AES_128_CBC_SHA256
TLS_RSA_WITH_AES_128_CBC_SHA
TLS_DHE_RSA_WITH_AES_128_CBC_SHA
TLS_DHE_DSS_WITH_AES_128_CBC_SHA
TLS_RSA_WITH_AES_256_GCM_SHA384
TLS_DHE_RSA_WITH_AES_256_GCM_SHA384
TLS_DHE_DSS_WITH_AES_256_GCM_SHA384
TLS_RSA_WITH_AES_128_GCM_SHA256
TLS_DHE_RSA_WITH_AES_128_GCM_SHA256
TLS_DHE_DSS_WITH_AES_128_GCM_SHA256
TLS_EMPTY_RENEGOTIATION_INFO_SCSV

Liberica FX 14 ant builds errors with NetBeans

Hi,
I'm using Liberica JDK 14 to develop JavaFX applications using ant build on NetBeans 12, but I'm getting many errors... Like:
Warning: java executable not found in JDK, evaluating java executable in RT instead.
JavaFX deployment library not found in active JDK.
Please check that the JDK is correctly installed and its version is at least 7u4 on Mac or 7u6 on other systems.

Are there any possible solutions for ant build or should I consider a migration to others build tool (maven/gradle)?

Liberica 17.0.1 has high severity vulnerabilities with busybox

Hi,

I'm considering liberica 17 for production use and scanned the latest docker image with Prisma as a part of the corporate policy.
The scan found 9 high severity vulnerabilities, and all of them are found in busybox. The scan also suggests that update from busybox 1.33.1-r3 to 1.33.1-r6 will fix all the vulnerabilities.

So, is it possible to update busybox version? Maybe it is already in the roadmap?

Thanks,
Petr

fatal error: unexpected tag at (methodData.cpp:1251) on 1.8.0

This issue has been observed twice, though it is difficult to reproduce (1 failure in 2000 runs of the test that reproduces it).

Both failures were observed on AWS i3.2xlarge instances using the following environment:

OS name: Linux
Architecture: amd64
OS version: 3.10.0-1127.19.1.el7.x86_64

Failure 1 used Java version 1.8.0_265
Artifacts generated by the first failure are attached here:
hs_err_pid14916.log
replay_pid14916.log

Failure 2 used Java version 1.8.0_272
Artifacts generated by the second failure are attached here:
hs_err_pid3180.log
replay_pid3180.log

Both failures have the same stack trace, shown below:

VMError::report_and_die()+0x2e2
report_fatal(char const*, int, char const*)+0x54
MethodData::next_extra(DataLayout*)+0x85
MethodData::arg_info()+0x30
ciMethodData::update_escape_info()+0x15d
BCEscapeAnalyzer::invoke(BCEscapeAnalyzer::StateInfo&, Bytecodes::Code, ciMethod*, ciKlass*)+0x676
BCEscapeAnalyzer::iterate_one_block(ciBlock*, BCEscapeAnalyzer::StateInfo&, GrowableArray<ciBlock*>&) [clone .constprop.68]+0xccf
BCEscapeAnalyzer::iterate_blocks(Arena*)+0x4e0
BCEscapeAnalyzer::compute_escape_info()+0x576
BCEscapeAnalyzer::BCEscapeAnalyzer(ciMethod*, BCEscapeAnalyzer*)+0x2a7
BCEscapeAnalyzer::invoke(BCEscapeAnalyzer::StateInfo&, Bytecodes::Code, ciMethod*, ciKlass*)+0x676
BCEscapeAnalyzer::iterate_one_block(ciBlock*, BCEscapeAnalyzer::StateInfo&, GrowableArray<ciBlock*>&) [clone .constprop.68]+0xccf
BCEscapeAnalyzer::iterate_blocks(Arena*)+0x4e0
BCEscapeAnalyzer::compute_escape_info()+0x576
BCEscapeAnalyzer::BCEscapeAnalyzer(ciMethod*, BCEscapeAnalyzer*)+0x2a7
BCEscapeAnalyzer::invoke(BCEscapeAnalyzer::StateInfo&, Bytecodes::Code, ciMethod*, ciKlass*)+0x676
BCEscapeAnalyzer::iterate_one_block(ciBlock*, BCEscapeAnalyzer::StateInfo&, GrowableArray<ciBlock*>&) [clone .constprop.68]+0xccf
BCEscapeAnalyzer::iterate_blocks(Arena*)+0x4e0
BCEscapeAnalyzer::compute_escape_info()+0x576
BCEscapeAnalyzer::BCEscapeAnalyzer(ciMethod*, BCEscapeAnalyzer*)+0x2a7
BCEscapeAnalyzer::invoke(BCEscapeAnalyzer::StateInfo&, Bytecodes::Code, ciMethod*, ciKlass*)+0x676
BCEscapeAnalyzer::iterate_one_block(ciBlock*, BCEscapeAnalyzer::StateInfo&, GrowableArray<ciBlock*>&) [clone .constprop.68]+0xccf
BCEscapeAnalyzer::iterate_blocks(Arena*)+0x4e0
BCEscapeAnalyzer::compute_escape_info()+0x576
BCEscapeAnalyzer::BCEscapeAnalyzer(ciMethod*, BCEscapeAnalyzer*)+0x2a7
ciMethod::get_bcea()+0x85
ConnectionGraph::process_call_arguments(CallNode*)+0x296
ConnectionGraph::compute_escape()+0x9cc
ConnectionGraph::do_analysis(Compile*, PhaseIterGVN*)+0x11d
Compile::Optimize()+0x7f1
Compile::Compile(ciEnv*, C2Compiler*, ciMethod*, int, bool, bool, bool)+0xce2
C2Compiler::compile_method(ciEnv*, ciMethod*, int)+0xa3
CompileBroker::invoke_compiler_on_method(CompileTask*)+0x72c
CompileBroker::compiler_thread_loop()+0x6d8
JavaThread::thread_main_inner()+0xdb
JavaThread::run()+0x299
java_start(Thread*)+0x102
start_thread+0xc5

A fatal error has been detected by the Java Runtime Environment

Hi, i use image bellsoft/liberica-openjdk-alpine with tag "11". After latest update (11.0.6-10) to jdk 11.0.6+10-LTS and alpine 3.11, i started to get errors:

#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGILL (0x4) at pc=0x00007f41513ed7f2, pid=109, tid=110
#
# JRE version:  (11.0.6+10) (build )
# Java VM: OpenJDK 64-Bit Server VM (11.0.6+10-LTS, mixed mode, tiered, compressed oops, g1 gc, linux-amd64)
# Problematic frame:
# v  ~StubRoutines::call_stub
#

system info:

CPU:total 8 (initial active 8) (8 cores per cpu, 1 threads per core) family 6 model 85 stepping 4, cmov, cx8, fxsr, mmx, sse, sse2, sse3, tsc
CPU Model and flags from /proc/cpuinfo:
model name      : Intel(R) Xeon(R) Gold 6132 CPU @ 2.60GHz
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss ht syscall nx lm constant_tsc rep_good nopl xtopology eagerfpu pni cx16 hypervisor lahf_lm ssbd ibrs ibpb spec_ctrl flush_l1d

Memory: 4k page, physical 7972648k(1955304k free), swap 0k(0k free)

vm_info: OpenJDK 64-Bit Server VM (11.0.6+10-LTS) for linux-amd64 JRE (11.0.6+10-LTS), built on Jan 15 2020 01:25:34 by "bellsoft" with gcc 7.3.1 20180303 (Red Hat 7.3.1-5)

Stack:

Stack: [0x00007f416b8b5000,0x00007f416b9b6000],  sp=0x00007f416b9b4560,  free space=1021k
Native frames: (J=compiled Java code, A=aot compiled Java code, j=interpreted, Vv=VM code, C=native code)
v  ~StubRoutines::call_stub
V  [libjvm.so+0x887149]  JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, Thread*)+0x3b9
V  [libjvm.so+0x85851e]  InstanceKlass::call_class_initializer(Thread*)+0x22e
V  [libjvm.so+0x858a38]  InstanceKlass::initialize_impl(Thread*)+0x3c8
V  [libjvm.so+0x8588d6]  InstanceKlass::initialize_impl(Thread*)+0x266
V  [libjvm.so+0xdc0316]  Threads::initialize_java_lang_classes(JavaThread*, Thread*)+0x76
V  [libjvm.so+0xdc1303]  Threads::create_vm(JavaVMInitArgs*, bool*)+0x503
V  [libjvm.so+0x90e7b1]  JNI_CreateJavaVM+0x51
C  [libjli.so+0x4ac6]  JavaMain+0x86

On other CPUs it is not observed.

Rollback to version 11.0.5-11 solves problem.

MacOS ZIP Distribution does not provide Info.plist

While working on halcyon/asdf-java#137 I noticed the reason that the Liberica MacOS ZIP distribution does not work with the /usr/libexec/java_home method of switching between Java versions on MacOS. If the distribution lacks the Info.plist it doesn't work.

When you install Liberica via the PKG version, you get the Info.plist.

Can you please add the Info.plist to the Liberica ZIP distributions as well? And the linked MacOS/libjli.dylib is also needed to make it fully work.

`file.encoding` is not consistent across images

Current behavior

> cat Main.java 
public class Main {
    public static void main(String[] args) {
        System.getProperties().entrySet().stream()
            .sorted((entry1, entry2) -> entry1.getKey().toString().compareTo(entry2.toString()))
            .forEach(entry -> {
                System.out.println(entry.getKey() + ": " + entry.getValue());
            });
    }
}
> docker run -it --rm -v "$(pwd)/Main.java:/Main.java" bellsoft/liberica-openjdk-alpine:11 sh -c 'cd /; javac Main.java; java Main | grep encoding'
file.encoding: UTF-8
sun.io.unicode.encoding: UnicodeLittle
sun.jnu.encoding: UTF-8
> docker run -it --rm -v "$(pwd)/Main.java:/Main.java" bellsoft/liberica-openjdk-debian:11 sh -c 'cd /; javac Main.java; java Main | grep encoding'
file.encoding: ANSI_X3.4-1968
sun.io.unicode.encoding: UnicodeLittle
sun.jnu.encoding: ANSI_X3.4-1968

Expected behavior
file.encoding is consistent across all Liberica images. UTF-8 is expected default value for Linux images.

URGENT: Liberica JDK 16 fails on Mac M1 ...

Can't tell why it started happening, suspects are Gradle 7.0.2 (but downgrading to 7.0.1 does not help) and upgrade to MacOs BugSur 11.4 (yesterday). Rebooting the MacAir M1 laptop does not help.

This seems to be a M1 JDK16 problem (and not Gradle), because after installing Java Mission Control 8 and VisualVM 2.0.7:

brew install --cask jdk-mission-control
brew install visualvm

both of which come without bundled JRE, both crash on my AirBook M1.

Even running the java compiler:

javac

crashes!

#
# A fatal error has been detected by the Java Runtime Environment:
#
#  Internal Error (sharedRuntime.cpp:532), pid=1149, tid=9731
#  Error: ShouldNotReachHere()
#
# JRE version: OpenJDK Runtime Environment (16.0.1+9) (build 16.0.1+9)
# Java VM: OpenJDK 64-Bit Server VM (16.0.1+9, mixed mode, tiered, compressed oops, compressed class ptrs, g1 gc, bsd-aarch64)
# No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
#
# If you would like to submit a bug report, please visit:
#   https://bell-sw.com/support
#

---------------  S U M M A R Y ------------

Command Line: --enable-preview --add-opens=java.base/java.util=ALL-UNNAMED --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/java.lang.invoke=ALL-UNNAMED --add-opens=java.base/java.util=ALL-UNNAMED --add-opens=java.prefs/java.util.prefs=ALL-UNNAMED --add-opens=java.prefs/java.util.prefs=ALL-UNNAMED --add-opens=java.base/java.nio.charset=ALL-UNNAMED --add-opens=java.base/java.net=ALL-UNNAMED --add-opens=java.base/java.util.concurrent.atomic=ALL-UNNAMED -Dfile.encoding=UTF-8 -Duser.country=US -Duser.language=en -Duser.variant org.gradle.launcher.daemon.bootstrap.GradleDaemon 7.0.2

Host: MacBookAir10,1 arm64 1 MHz, 8 cores, 16G, Darwin 20.5.0, macOS 11.4 (20F71)
Time: Wed May 26 15:12:57 2021 PDT elapsed time: 0.157153 seconds (0d 0h 0m 0s)

---------------  T H R E A D  ---------------

Current thread (0x0000000154008200):  JavaThread "main" [_thread_in_Java, id=9731, stack(0x000000016b69c000,0x000000016b89f000)]

Stack: [0x000000016b69c000,0x000000016b89f000],  sp=0x000000016b89d220,  free space=2052k
Native frames: (J=compiled Java code, A=aot compiled Java code, j=interpreted, Vv=VM code, C=native code)
V  [libjvm.dylib+0x9bece8]  _ZN7VMError14report_and_dieEiPKcS1_PcP6ThreadPhPvS6_S1_im+0x46c
V  [libjvm.dylib+0x9bf43c]  _ZN7VMError14report_and_dieEP6ThreadPvPKciS4_S4_Pc+0x40
V  [libjvm.dylib+0x2ab570]  _Z15report_vm_errorPKciS0_S0_z+0x5c
V  [libjvm.dylib+0x2ab744]  _Z28report_should_not_reach_herePKci+0x2c
V  [libjvm.dylib+0x8234d8]  _ZN13SharedRuntime40raw_exception_handler_for_return_addressEP10JavaThreadPh+0x178
V  [libjvm.dylib+0x8235a4]  _ZN13SharedRuntime36exception_handler_for_return_addressEP10JavaThreadPh+0x50
v  ~StubRoutines::forward exception
j  org.slf4j.MarkerFactory.<clinit>()V+0
v  ~StubRoutines::call_stub
V  [libjvm.dylib+0x441fd4]  _ZN9JavaCalls11call_helperEP9JavaValueRK12methodHandleP17JavaCallArgumentsP6Thread+0x3a8
V  [libjvm.dylib+0x422ea4]  _ZN13InstanceKlass22call_class_initializerEP6Thread+0x1e8
V  [libjvm.dylib+0x4225d0]  _ZN13InstanceKlass15initialize_implEP6Thread+0x57c
V  [libjvm.dylib+0x665f34]  _ZN12LinkResolver19resolve_static_callER8CallInfoRK8LinkInfobP6Thread+0x78
V  [libjvm.dylib+0x667f0c]  _ZN12LinkResolver14resolve_invokeER8CallInfo6HandleRK18constantPoolHandleiN9Bytecodes4CodeEP6Thread+0xac
V  [libjvm.dylib+0x43ae5c]  _ZN18InterpreterRuntime14resolve_invokeEP10JavaThreadN9Bytecodes4CodeE+0x29c
V  [libjvm.dylib+0x43b474]  _ZN18InterpreterRuntime18resolve_from_cacheEP10JavaThreadN9Bytecodes4CodeE+0x98
j  org.gradle.api.logging.Logging.<clinit>()V+2
v  ~StubRoutines::call_stub
V  [libjvm.dylib+0x441fd4]  _ZN9JavaCalls11call_helperEP9JavaValueRK12methodHandleP17JavaCallArgumentsP6Thread+0x3a8
V  [libjvm.dylib+0x422ea4]  _ZN13InstanceKlass22call_class_initializerEP6Thread+0x1e8
V  [libjvm.dylib+0x4225d0]  _ZN13InstanceKlass15initialize_implEP6Thread+0x57c
V  [libjvm.dylib+0x665f34]  _ZN12LinkResolver19resolve_static_callER8CallInfoRK8LinkInfobP6Thread+0x78
V  [libjvm.dylib+0x667f0c]  _ZN12LinkResolver14resolve_invokeER8CallInfo6HandleRK18constantPoolHandleiN9Bytecodes4CodeEP6Thread+0xac
V  [libjvm.dylib+0x43ae5c]  _ZN18InterpreterRuntime14resolve_invokeEP10JavaThreadN9Bytecodes4CodeE+0x29c
V  [libjvm.dylib+0x43b474]  _ZN18InterpreterRuntime18resolve_from_cacheEP10JavaThreadN9Bytecodes4CodeE+0x98
j  org.gradle.launcher.daemon.bootstrap.DaemonMain.<clinit>()V+2
v  ~StubRoutines::call_stub
V  [libjvm.dylib+0x441fd4]  _ZN9JavaCalls11call_helperEP9JavaValueRK12methodHandleP17JavaCallArgumentsP6Thread+0x3a8
V  [libjvm.dylib+0x422ea4]  _ZN13InstanceKlass22call_class_initializerEP6Thread+0x1e8
V  [libjvm.dylib+0x4225d0]  _ZN13InstanceKlass15initialize_implEP6Thread+0x57c
V  [libjvm.dylib+0x800918]  _ZN10Reflection18invoke_constructorEP7oopDesc14objArrayHandleP6Thread+0x120
V  [libjvm.dylib+0x500350]  JVM_NewInstanceFromConstructor+0x1ac
j  jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Ljava/lang/reflect/Constructor;[Ljava/lang/Object;)Ljava/lang/Object;+0 [email protected]
j  jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance([Ljava/lang/Object;)Ljava/lang/Object;+131 [email protected]
j  jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance([Ljava/lang/Object;)Ljava/lang/Object;+5 [email protected]
j  java.lang.reflect.Constructor.newInstanceWithCaller([Ljava/lang/Object;ZLjava/lang/Class;)Ljava/lang/Object;+65 [email protected]
j  java.lang.reflect.Constructor.newInstance([Ljava/lang/Object;)Ljava/lang/Object;+30 [email protected]
j  org.gradle.launcher.bootstrap.ProcessBootstrap.runNoExit(Ljava/lang/String;[Ljava/lang/String;)V+126
j  org.gradle.launcher.bootstrap.ProcessBootstrap.run(Ljava/lang/String;[Ljava/lang/String;)V+3
j  org.gradle.launcher.daemon.bootstrap.GradleDaemon.main([Ljava/lang/String;)V+10
v  ~StubRoutines::call_stub
V  [libjvm.dylib+0x441fd4]  _ZN9JavaCalls11call_helperEP9JavaValueRK12methodHandleP17JavaCallArgumentsP6Thread+0x3a8
V  [libjvm.dylib+0x4a5488]  _ZL17jni_invoke_staticP7JNIEnv_P9JavaValueP8_jobject11JNICallTypeP10_jmethodIDP18JNI_ArgumentPusherP6Thread+0x120
V  [libjvm.dylib+0x4a8edc]  jni_CallStaticVoidMethod+0x148
C  [libjli.dylib+0x5430]  JavaMain+0x9d4
C  [libjli.dylib+0x778c]  ThreadJavaMain+0xc
C  [libsystem_pthread.dylib+0x7878]  _pthread_start+0x140


---------------  P R O C E S S  ---------------

Threads class SMR info:
_java_thread_list=0x0000000154978790, length=12, elements={
0x0000000154008200, 0x0000000155815c00, 0x0000000156031600, 0x0000000156035000,
0x000000015500dc00, 0x0000000156037800, 0x0000000156047e00, 0x0000000156048400,
0x0000000156048a00, 0x0000000155833600, 0x0000000155020600, 0x0000000156111a00
}

Java Threads: ( => current thread )
=>0x0000000154008200 JavaThread "main" [_thread_in_Java, id=9731, stack(0x000000016b69c000,0x000000016b89f000)]
  0x0000000155815c00 JavaThread "Reference Handler" daemon [_thread_blocked, id=17411, stack(0x000000016c4f0000,0x000000016c6f3000)]
  0x0000000156031600 JavaThread "Finalizer" daemon [_thread_blocked, id=16899, stack(0x000000016c6fc000,0x000000016c8ff000)]
  0x0000000156035000 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=43011, stack(0x000000016ca20000,0x000000016cc23000)]
  0x000000015500dc00 JavaThread "Service Thread" daemon [_thread_blocked, id=23299, stack(0x000000016cc2c000,0x000000016ce2f000)]
  0x0000000156037800 JavaThread "Monitor Deflation Thread" daemon [_thread_blocked, id=42243, stack(0x000000016ce38000,0x000000016d03b000)]
  0x0000000156047e00 JavaThread "C2 CompilerThread0" daemon [_thread_blocked, id=41731, stack(0x000000016d044000,0x000000016d247000)]
  0x0000000156048400 JavaThread "C1 CompilerThread0" daemon [_thread_blocked, id=41475, stack(0x000000016d250000,0x000000016d453000)]
  0x0000000156048a00 JavaThread "Sweeper thread" daemon [_thread_blocked, id=40963, stack(0x000000016d45c000,0x000000016d65f000)]
  0x0000000155833600 JavaThread "Common-Cleaner" daemon [_thread_blocked, id=24067, stack(0x000000016d668000,0x000000016d86b000)]
  0x0000000155020600 JavaThread "Notification Thread" daemon [_thread_blocked, id=24579, stack(0x000000016d874000,0x000000016da77000)]
  0x0000000156111a00 JavaThread "C2 CompilerThread1" daemon [_thread_blocked, id=40451, stack(0x000000016dc8c000,0x000000016de8f000)]

Other Threads:
  0x0000000153f1de30 VMThread "VM Thread" [stack: 0x000000016c2e4000,0x000000016c4e7000] [id=18179]
  0x000000015495e300 WatcherThread [stack: 0x000000016da80000,0x000000016dc83000] [id=24835]
  0x0000000153e1a270 GCTaskThread "GC Thread#0" [stack: 0x000000016b8a8000,0x000000016baab000] [id=12803]
  0x0000000153e1b200 ConcurrentGCThread "G1 Main Marker" [stack: 0x000000016bab4000,0x000000016bcb7000] [id=19971]
  0x00000001548106c0 ConcurrentGCThread "G1 Conc#0" [stack: 0x000000016bcc0000,0x000000016bec3000] [id=13315]
  0x0000000153e37300 ConcurrentGCThread "G1 Refine#0" [stack: 0x000000016becc000,0x000000016c0cf000] [id=13827]
  0x0000000153e381d0 ConcurrentGCThread "G1 Service" [stack: 0x000000016c0d8000,0x000000016c2db000] [id=14083]

Threads with active compile tasks:

VM state: not at safepoint (normal execution)

VM Mutex/Monitor currently owned by a thread: None

Heap address: 0x00000006c0000000, size: 4096 MB, Compressed Oops mode: Zero based, Oop shift amount: 3

Compressed class space mapped at: 0x0000000300000000-0x0000000340000000, reserved size: 1073741824
Narrow klass base: 0x0000000000000000, Narrow klass shift: 3, Narrow klass range: 0x340000000

GC Precious Log:
 CPUs: 8 total, 8 available
 Memory: 16384M
 Large Page Support: Disabled
 NUMA Support: Disabled
 Compressed Oops: Enabled (Zero based)
 Heap Region Size: 2M
 Heap Min Capacity: 8M
 Heap Initial Capacity: 256M
 Heap Max Capacity: 4G
 Pre-touch: Disabled
 Parallel Workers: 8
 Concurrent Workers: 2
 Concurrent Refinement Workers: 8
 Periodic GC: Disabled

Heap:
 garbage-first heap   total 262144K, used 22528K [0x00000006c0000000, 0x00000007c0000000)
  region size 2048K, 8 young (16384K), 0 survivors (0K)
 Metaspace       used 6849K, committed 7040K, reserved 1056768K
  class space    used 576K, committed 640K, reserved 1048576K

Heap Regions: E=young(eden), S=young(survivor), O=old, HS=humongous(starts), HC=humongous(continues), CS=collection set, F=free, OA=open archive, CA=closed archive, TAMS=top-at-mark-start (previous, next)
|   0|0x00000006c0000000, 0x00000006c0200000, 0x00000006c0200000|100%|HS|  |TAMS 0x00000006c0000000, 0x00000006c0000000| Complete 
|   1|0x00000006c0200000, 0x00000006c0400000, 0x00000006c0400000|100%|HC|  |TAMS 0x00000006c0200000, 0x00000006c0200000| Complete 
|   2|0x00000006c0400000, 0x00000006c0600000, 0x00000006c0600000|100%|HS|  |TAMS 0x00000006c0400000, 0x00000006c0400000| Complete 
|   3|0x00000006c0600000, 0x00000006c0800000, 0x00000006c0800000|100%|HC|  |TAMS 0x00000006c0600000, 0x00000006c0600000| Complete 
|   4|0x00000006c0800000, 0x00000006c0800000, 0x00000006c0a00000|  0%| F|  |TAMS 0x00000006c0800000, 0x00000006c0800000| Untracked 
|   5|0x00000006c0a00000, 0x00000006c0a00000, 0x00000006c0c00000|  0%| F|  |TAMS 0x00000006c0a00000, 0x00000006c0a00000| Untracked 
|   6|0x00000006c0c00000, 0x00000006c0c00000, 0x00000006c0e00000|  0%| F|  |TAMS 0x00000006c0c00000, 0x00000006c0c00000| Untracked 
|   7|0x00000006c0e00000, 0x00000006c0e00000, 0x00000006c1000000|  0%| F|  |TAMS 0x00000006c0e00000, 0x00000006c0e00000| Untracked 
|   8|0x00000006c1000000, 0x00000006c1000000, 0x00000006c1200000|  0%| F|  |TAMS 0x00000006c1000000, 0x00000006c1000000| Untracked 
|   9|0x00000006c1200000, 0x00000006c1200000, 0x00000006c1400000|  0%| F|  |TAMS 0x00000006c1200000, 0x00000006c1200000| Untracked 
|  10|0x00000006c1400000, 0x00000006c1400000, 0x00000006c1600000|  0%| F|  |TAMS 0x00000006c1400000, 0x00000006c1400000| Untracked 
|  11|0x00000006c1600000, 0x00000006c1600000, 0x00000006c1800000|  0%| F|  |TAMS 0x00000006c1600000, 0x00000006c1600000| Untracked 
|  12|0x00000006c1800000, 0x00000006c1800000, 0x00000006c1a00000|  0%| F|  |TAMS 0x00000006c1800000, 0x00000006c1800000| Untracked 
|  13|0x00000006c1a00000, 0x00000006c1a00000, 0x00000006c1c00000|  0%| F|  |TAMS 0x00000006c1a00000, 0x00000006c1a00000| Untracked 
|  14|0x00000006c1c00000, 0x00000006c1c00000, 0x00000006c1e00000|  0%| F|  |TAMS 0x00000006c1c00000, 0x00000006c1c00000| Untracked 
|  15|0x00000006c1e00000, 0x00000006c1e00000, 0x00000006c2000000|  0%| F|  |TAMS 0x00000006c1e00000, 0x00000006c1e00000| Untracked 
|  16|0x00000006c2000000, 0x00000006c2000000, 0x00000006c2200000|  0%| F|  |TAMS 0x00000006c2000000, 0x00000006c2000000| Untracked 
|  17|0x00000006c2200000, 0x00000006c2200000, 0x00000006c2400000|  0%| F|  |TAMS 0x00000006c2200000, 0x00000006c2200000| Untracked 
|  18|0x00000006c2400000, 0x00000006c2400000, 0x00000006c2600000|  0%| F|  |TAMS 0x00000006c2400000, 0x00000006c2400000| Untracked 
|  19|0x00000006c2600000, 0x00000006c2600000, 0x00000006c2800000|  0%| F|  |TAMS 0x00000006c2600000, 0x00000006c2600000| Untracked 
|  20|0x00000006c2800000, 0x00000006c2800000, 0x00000006c2a00000|  0%| F|  |TAMS 0x00000006c2800000, 0x00000006c2800000| Untracked 
|  21|0x00000006c2a00000, 0x00000006c2a00000, 0x00000006c2c00000|  0%| F|  |TAMS 0x00000006c2a00000, 0x00000006c2a00000| Untracked 
|  22|0x00000006c2c00000, 0x00000006c2c00000, 0x00000006c2e00000|  0%| F|  |TAMS 0x00000006c2c00000, 0x00000006c2c00000| Untracked 
|  23|0x00000006c2e00000, 0x00000006c2e00000, 0x00000006c3000000|  0%| F|  |TAMS 0x00000006c2e00000, 0x00000006c2e00000| Untracked 
|  24|0x00000006c3000000, 0x00000006c3000000, 0x00000006c3200000|  0%| F|  |TAMS 0x00000006c3000000, 0x00000006c3000000| Untracked 
|  25|0x00000006c3200000, 0x00000006c3200000, 0x00000006c3400000|  0%| F|  |TAMS 0x00000006c3200000, 0x00000006c3200000| Untracked 
|  26|0x00000006c3400000, 0x00000006c3400000, 0x00000006c3600000|  0%| F|  |TAMS 0x00000006c3400000, 0x00000006c3400000| Untracked 
|  27|0x00000006c3600000, 0x00000006c3600000, 0x00000006c3800000|  0%| F|  |TAMS 0x00000006c3600000, 0x00000006c3600000| Untracked 
|  28|0x00000006c3800000, 0x00000006c3800000, 0x00000006c3a00000|  0%| F|  |TAMS 0x00000006c3800000, 0x00000006c3800000| Untracked 
|  29|0x00000006c3a00000, 0x00000006c3a00000, 0x00000006c3c00000|  0%| F|  |TAMS 0x00000006c3a00000, 0x00000006c3a00000| Untracked 
|  30|0x00000006c3c00000, 0x00000006c3c00000, 0x00000006c3e00000|  0%| F|  |TAMS 0x00000006c3c00000, 0x00000006c3c00000| Untracked 
|  31|0x00000006c3e00000, 0x00000006c3e00000, 0x00000006c4000000|  0%| F|  |TAMS 0x00000006c3e00000, 0x00000006c3e00000| Untracked 
|  32|0x00000006c4000000, 0x00000006c4000000, 0x00000006c4200000|  0%| F|  |TAMS 0x00000006c4000000, 0x00000006c4000000| Untracked 
|  33|0x00000006c4200000, 0x00000006c4200000, 0x00000006c4400000|  0%| F|  |TAMS 0x00000006c4200000, 0x00000006c4200000| Untracked 
|  34|0x00000006c4400000, 0x00000006c4400000, 0x00000006c4600000|  0%| F|  |TAMS 0x00000006c4400000, 0x00000006c4400000| Untracked 
|  35|0x00000006c4600000, 0x00000006c4600000, 0x00000006c4800000|  0%| F|  |TAMS 0x00000006c4600000, 0x00000006c4600000| Untracked 
|  36|0x00000006c4800000, 0x00000006c4800000, 0x00000006c4a00000|  0%| F|  |TAMS 0x00000006c4800000, 0x00000006c4800000| Untracked 
|  37|0x00000006c4a00000, 0x00000006c4a00000, 0x00000006c4c00000|  0%| F|  |TAMS 0x00000006c4a00000, 0x00000006c4a00000| Untracked 
|  38|0x00000006c4c00000, 0x00000006c4c00000, 0x00000006c4e00000|  0%| F|  |TAMS 0x00000006c4c00000, 0x00000006c4c00000| Untracked 
|  39|0x00000006c4e00000, 0x00000006c4e00000, 0x00000006c5000000|  0%| F|  |TAMS 0x00000006c4e00000, 0x00000006c4e00000| Untracked 
|  40|0x00000006c5000000, 0x00000006c5000000, 0x00000006c5200000|  0%| F|  |TAMS 0x00000006c5000000, 0x00000006c5000000| Untracked 
|  41|0x00000006c5200000, 0x00000006c5200000, 0x00000006c5400000|  0%| F|  |TAMS 0x00000006c5200000, 0x00000006c5200000| Untracked 
|  42|0x00000006c5400000, 0x00000006c5400000, 0x00000006c5600000|  0%| F|  |TAMS 0x00000006c5400000, 0x00000006c5400000| Untracked 
|  43|0x00000006c5600000, 0x00000006c5600000, 0x00000006c5800000|  0%| F|  |TAMS 0x00000006c5600000, 0x00000006c5600000| Untracked 
|  44|0x00000006c5800000, 0x00000006c5800000, 0x00000006c5a00000|  0%| F|  |TAMS 0x00000006c5800000, 0x00000006c5800000| Untracked 
|  45|0x00000006c5a00000, 0x00000006c5a00000, 0x00000006c5c00000|  0%| F|  |TAMS 0x00000006c5a00000, 0x00000006c5a00000| Untracked 
|  46|0x00000006c5c00000, 0x00000006c5c00000, 0x00000006c5e00000|  0%| F|  |TAMS 0x00000006c5c00000, 0x00000006c5c00000| Untracked 
|  47|0x00000006c5e00000, 0x00000006c5e00000, 0x00000006c6000000|  0%| F|  |TAMS 0x00000006c5e00000, 0x00000006c5e00000| Untracked 
|  48|0x00000006c6000000, 0x00000006c6000000, 0x00000006c6200000|  0%| F|  |TAMS 0x00000006c6000000, 0x00000006c6000000| Untracked 
|  49|0x00000006c6200000, 0x00000006c6200000, 0x00000006c6400000|  0%| F|  |TAMS 0x00000006c6200000, 0x00000006c6200000| Untracked 
|  50|0x00000006c6400000, 0x00000006c6400000, 0x00000006c6600000|  0%| F|  |TAMS 0x00000006c6400000, 0x00000006c6400000| Untracked 
|  51|0x00000006c6600000, 0x00000006c6600000, 0x00000006c6800000|  0%| F|  |TAMS 0x00000006c6600000, 0x00000006c6600000| Untracked 
|  52|0x00000006c6800000, 0x00000006c6800000, 0x00000006c6a00000|  0%| F|  |TAMS 0x00000006c6800000, 0x00000006c6800000| Untracked 
|  53|0x00000006c6a00000, 0x00000006c6a00000, 0x00000006c6c00000|  0%| F|  |TAMS 0x00000006c6a00000, 0x00000006c6a00000| Untracked 
|  54|0x00000006c6c00000, 0x00000006c6c00000, 0x00000006c6e00000|  0%| F|  |TAMS 0x00000006c6c00000, 0x00000006c6c00000| Untracked 
|  55|0x00000006c6e00000, 0x00000006c6e00000, 0x00000006c7000000|  0%| F|  |TAMS 0x00000006c6e00000, 0x00000006c6e00000| Untracked 
|  56|0x00000006c7000000, 0x00000006c7000000, 0x00000006c7200000|  0%| F|  |TAMS 0x00000006c7000000, 0x00000006c7000000| Untracked 
|  57|0x00000006c7200000, 0x00000006c7200000, 0x00000006c7400000|  0%| F|  |TAMS 0x00000006c7200000, 0x00000006c7200000| Untracked 
|  58|0x00000006c7400000, 0x00000006c7400000, 0x00000006c7600000|  0%| F|  |TAMS 0x00000006c7400000, 0x00000006c7400000| Untracked 
|  59|0x00000006c7600000, 0x00000006c7600000, 0x00000006c7800000|  0%| F|  |TAMS 0x00000006c7600000, 0x00000006c7600000| Untracked 
|  60|0x00000006c7800000, 0x00000006c7800000, 0x00000006c7a00000|  0%| F|  |TAMS 0x00000006c7800000, 0x00000006c7800000| Untracked 
|  61|0x00000006c7a00000, 0x00000006c7a00000, 0x00000006c7c00000|  0%| F|  |TAMS 0x00000006c7a00000, 0x00000006c7a00000| Untracked 
|  62|0x00000006c7c00000, 0x00000006c7c00000, 0x00000006c7e00000|  0%| F|  |TAMS 0x00000006c7c00000, 0x00000006c7c00000| Untracked 
|  63|0x00000006c7e00000, 0x00000006c7e00000, 0x00000006c8000000|  0%| F|  |TAMS 0x00000006c7e00000, 0x00000006c7e00000| Untracked 
|  64|0x00000006c8000000, 0x00000006c8000000, 0x00000006c8200000|  0%| F|  |TAMS 0x00000006c8000000, 0x00000006c8000000| Untracked 
|  65|0x00000006c8200000, 0x00000006c8200000, 0x00000006c8400000|  0%| F|  |TAMS 0x00000006c8200000, 0x00000006c8200000| Untracked 
|  66|0x00000006c8400000, 0x00000006c8400000, 0x00000006c8600000|  0%| F|  |TAMS 0x00000006c8400000, 0x00000006c8400000| Untracked 
|  67|0x00000006c8600000, 0x00000006c8600000, 0x00000006c8800000|  0%| F|  |TAMS 0x00000006c8600000, 0x00000006c8600000| Untracked 
|  68|0x00000006c8800000, 0x00000006c8800000, 0x00000006c8a00000|  0%| F|  |TAMS 0x00000006c8800000, 0x00000006c8800000| Untracked 
|  69|0x00000006c8a00000, 0x00000006c8a00000, 0x00000006c8c00000|  0%| F|  |TAMS 0x00000006c8a00000, 0x00000006c8a00000| Untracked 
|  70|0x00000006c8c00000, 0x00000006c8c00000, 0x00000006c8e00000|  0%| F|  |TAMS 0x00000006c8c00000, 0x00000006c8c00000| Untracked 
|  71|0x00000006c8e00000, 0x00000006c8e00000, 0x00000006c9000000|  0%| F|  |TAMS 0x00000006c8e00000, 0x00000006c8e00000| Untracked 
|  72|0x00000006c9000000, 0x00000006c9000000, 0x00000006c9200000|  0%| F|  |TAMS 0x00000006c9000000, 0x00000006c9000000| Untracked 
|  73|0x00000006c9200000, 0x00000006c9200000, 0x00000006c9400000|  0%| F|  |TAMS 0x00000006c9200000, 0x00000006c9200000| Untracked 
|  74|0x00000006c9400000, 0x00000006c9400000, 0x00000006c9600000|  0%| F|  |TAMS 0x00000006c9400000, 0x00000006c9400000| Untracked 
|  75|0x00000006c9600000, 0x00000006c9600000, 0x00000006c9800000|  0%| F|  |TAMS 0x00000006c9600000, 0x00000006c9600000| Untracked 
|  76|0x00000006c9800000, 0x00000006c9800000, 0x00000006c9a00000|  0%| F|  |TAMS 0x00000006c9800000, 0x00000006c9800000| Untracked 
|  77|0x00000006c9a00000, 0x00000006c9a00000, 0x00000006c9c00000|  0%| F|  |TAMS 0x00000006c9a00000, 0x00000006c9a00000| Untracked 
|  78|0x00000006c9c00000, 0x00000006c9c00000, 0x00000006c9e00000|  0%| F|  |TAMS 0x00000006c9c00000, 0x00000006c9c00000| Untracked 
|  79|0x00000006c9e00000, 0x00000006c9e00000, 0x00000006ca000000|  0%| F|  |TAMS 0x00000006c9e00000, 0x00000006c9e00000| Untracked 
|  80|0x00000006ca000000, 0x00000006ca000000, 0x00000006ca200000|  0%| F|  |TAMS 0x00000006ca000000, 0x00000006ca000000| Untracked 
|  81|0x00000006ca200000, 0x00000006ca200000, 0x00000006ca400000|  0%| F|  |TAMS 0x00000006ca200000, 0x00000006ca200000| Untracked 
|  82|0x00000006ca400000, 0x00000006ca400000, 0x00000006ca600000|  0%| F|  |TAMS 0x00000006ca400000, 0x00000006ca400000| Untracked 
|  83|0x00000006ca600000, 0x00000006ca600000, 0x00000006ca800000|  0%| F|  |TAMS 0x00000006ca600000, 0x00000006ca600000| Untracked 
|  84|0x00000006ca800000, 0x00000006ca800000, 0x00000006caa00000|  0%| F|  |TAMS 0x00000006ca800000, 0x00000006ca800000| Untracked 
|  85|0x00000006caa00000, 0x00000006caa00000, 0x00000006cac00000|  0%| F|  |TAMS 0x00000006caa00000, 0x00000006caa00000| Untracked 
|  86|0x00000006cac00000, 0x00000006cac00000, 0x00000006cae00000|  0%| F|  |TAMS 0x00000006cac00000, 0x00000006cac00000| Untracked 
|  87|0x00000006cae00000, 0x00000006cae00000, 0x00000006cb000000|  0%| F|  |TAMS 0x00000006cae00000, 0x00000006cae00000| Untracked 
|  88|0x00000006cb000000, 0x00000006cb000000, 0x00000006cb200000|  0%| F|  |TAMS 0x00000006cb000000, 0x00000006cb000000| Untracked 
|  89|0x00000006cb200000, 0x00000006cb200000, 0x00000006cb400000|  0%| F|  |TAMS 0x00000006cb200000, 0x00000006cb200000| Untracked 
|  90|0x00000006cb400000, 0x00000006cb400000, 0x00000006cb600000|  0%| F|  |TAMS 0x00000006cb400000, 0x00000006cb400000| Untracked 
|  91|0x00000006cb600000, 0x00000006cb600000, 0x00000006cb800000|  0%| F|  |TAMS 0x00000006cb600000, 0x00000006cb600000| Untracked 
|  92|0x00000006cb800000, 0x00000006cb800000, 0x00000006cba00000|  0%| F|  |TAMS 0x00000006cb800000, 0x00000006cb800000| Untracked 
|  93|0x00000006cba00000, 0x00000006cba00000, 0x00000006cbc00000|  0%| F|  |TAMS 0x00000006cba00000, 0x00000006cba00000| Untracked 
|  94|0x00000006cbc00000, 0x00000006cbc00000, 0x00000006cbe00000|  0%| F|  |TAMS 0x00000006cbc00000, 0x00000006cbc00000| Untracked 
|  95|0x00000006cbe00000, 0x00000006cbe00000, 0x00000006cc000000|  0%| F|  |TAMS 0x00000006cbe00000, 0x00000006cbe00000| Untracked 
|  96|0x00000006cc000000, 0x00000006cc000000, 0x00000006cc200000|  0%| F|  |TAMS 0x00000006cc000000, 0x00000006cc000000| Untracked 
|  97|0x00000006cc200000, 0x00000006cc200000, 0x00000006cc400000|  0%| F|  |TAMS 0x00000006cc200000, 0x00000006cc200000| Untracked 
|  98|0x00000006cc400000, 0x00000006cc400000, 0x00000006cc600000|  0%| F|  |TAMS 0x00000006cc400000, 0x00000006cc400000| Untracked 
|  99|0x00000006cc600000, 0x00000006cc600000, 0x00000006cc800000|  0%| F|  |TAMS 0x00000006cc600000, 0x00000006cc600000| Untracked 
| 100|0x00000006cc800000, 0x00000006cc800000, 0x00000006cca00000|  0%| F|  |TAMS 0x00000006cc800000, 0x00000006cc800000| Untracked 
| 101|0x00000006cca00000, 0x00000006cca00000, 0x00000006ccc00000|  0%| F|  |TAMS 0x00000006cca00000, 0x00000006cca00000| Untracked 
| 102|0x00000006ccc00000, 0x00000006ccc00000, 0x00000006cce00000|  0%| F|  |TAMS 0x00000006ccc00000, 0x00000006ccc00000| Untracked 
| 103|0x00000006cce00000, 0x00000006cce00000, 0x00000006cd000000|  0%| F|  |TAMS 0x00000006cce00000, 0x00000006cce00000| Untracked 
| 104|0x00000006cd000000, 0x00000006cd000000, 0x00000006cd200000|  0%| F|  |TAMS 0x00000006cd000000, 0x00000006cd000000| Untracked 
| 105|0x00000006cd200000, 0x00000006cd200000, 0x00000006cd400000|  0%| F|  |TAMS 0x00000006cd200000, 0x00000006cd200000| Untracked 
| 106|0x00000006cd400000, 0x00000006cd400000, 0x00000006cd600000|  0%| F|  |TAMS 0x00000006cd400000, 0x00000006cd400000| Untracked 
| 107|0x00000006cd600000, 0x00000006cd600000, 0x00000006cd800000|  0%| F|  |TAMS 0x00000006cd600000, 0x00000006cd600000| Untracked 
| 108|0x00000006cd800000, 0x00000006cd800000, 0x00000006cda00000|  0%| F|  |TAMS 0x00000006cd800000, 0x00000006cd800000| Untracked 
| 109|0x00000006cda00000, 0x00000006cda00000, 0x00000006cdc00000|  0%| F|  |TAMS 0x00000006cda00000, 0x00000006cda00000| Untracked 
| 110|0x00000006cdc00000, 0x00000006cdc00000, 0x00000006cde00000|  0%| F|  |TAMS 0x00000006cdc00000, 0x00000006cdc00000| Untracked 
| 111|0x00000006cde00000, 0x00000006cde00000, 0x00000006ce000000|  0%| F|  |TAMS 0x00000006cde00000, 0x00000006cde00000| Untracked 
| 112|0x00000006ce000000, 0x00000006ce000000, 0x00000006ce200000|  0%| F|  |TAMS 0x00000006ce000000, 0x00000006ce000000| Untracked 
| 113|0x00000006ce200000, 0x00000006ce200000, 0x00000006ce400000|  0%| F|  |TAMS 0x00000006ce200000, 0x00000006ce200000| Untracked 
| 114|0x00000006ce400000, 0x00000006ce400000, 0x00000006ce600000|  0%| F|  |TAMS 0x00000006ce400000, 0x00000006ce400000| Untracked 
| 115|0x00000006ce600000, 0x00000006ce600000, 0x00000006ce800000|  0%| F|  |TAMS 0x00000006ce600000, 0x00000006ce600000| Untracked 
| 116|0x00000006ce800000, 0x00000006ce800000, 0x00000006cea00000|  0%| F|  |TAMS 0x00000006ce800000, 0x00000006ce800000| Untracked 
| 117|0x00000006cea00000, 0x00000006cea00000, 0x00000006cec00000|  0%| F|  |TAMS 0x00000006cea00000, 0x00000006cea00000| Untracked 
| 118|0x00000006cec00000, 0x00000006cec00000, 0x00000006cee00000|  0%| F|  |TAMS 0x00000006cec00000, 0x00000006cec00000| Untracked 
| 119|0x00000006cee00000, 0x00000006cee00000, 0x00000006cf000000|  0%| F|  |TAMS 0x00000006cee00000, 0x00000006cee00000| Untracked 
| 120|0x00000006cf000000, 0x00000006cf0b4b78, 0x00000006cf200000| 35%| E|  |TAMS 0x00000006cf000000, 0x00000006cf000000| Complete 
| 121|0x00000006cf200000, 0x00000006cf400000, 0x00000006cf400000|100%| E|CS|TAMS 0x00000006cf200000, 0x00000006cf200000| Complete 
| 122|0x00000006cf400000, 0x00000006cf600000, 0x00000006cf600000|100%| E|CS|TAMS 0x00000006cf400000, 0x00000006cf400000| Complete 
| 123|0x00000006cf600000, 0x00000006cf800000, 0x00000006cf800000|100%| E|CS|TAMS 0x00000006cf600000, 0x00000006cf600000| Complete 
| 124|0x00000006cf800000, 0x00000006cfa00000, 0x00000006cfa00000|100%| E|CS|TAMS 0x00000006cf800000, 0x00000006cf800000| Complete 
| 125|0x00000006cfa00000, 0x00000006cfc00000, 0x00000006cfc00000|100%| E|CS|TAMS 0x00000006cfa00000, 0x00000006cfa00000| Complete 
| 126|0x00000006cfc00000, 0x00000006cfe00000, 0x00000006cfe00000|100%| E|CS|TAMS 0x00000006cfc00000, 0x00000006cfc00000| Complete 
| 127|0x00000006cfe00000, 0x00000006d0000000, 0x00000006d0000000|100%| E|CS|TAMS 0x00000006cfe00000, 0x00000006cfe00000| Complete 

Card table byte_map: [0x0000000121f84000,0x0000000122784000] _byte_map_base: 0x000000011e984000

Marking Bits (Prev, Next): (CMBitMap*) 0x000000015400ac10, (CMBitMap*) 0x000000015400ac50
 Prev Bits: [0x0000000122f84000, 0x0000000126f84000)
 Next Bits: [0x0000000126f84000, 0x000000012af84000)

Polling page: 0x0000000104880000

Metaspace:

Usage:
  Non-class:      6.13 MB used.
      Class:    576.15 KB used.
       Both:      6.69 MB used.

Virtual space:
  Non-class space:        8.00 MB reserved,       6.25 MB ( 78%) committed,  1 nodes.
      Class space:        1.00 GB reserved,     640.00 KB ( <1%) committed,  1 nodes.
              Both:        1.01 GB reserved,       6.88 MB ( <1%) committed. 

Chunk freelists:
   Non-Class:  1008.00 KB
       Class:  3.21 MB
        Both:  4.20 MB

MaxMetaspaceSize: 17179869184.00 GB
CompressedClassSpaceSize: 1.00 GB
 - commit_granule_bytes: 65536.
 - commit_granule_words: 8192.
 - virtual_space_node_default_size: 1048576.
 - enlarge_chunks_in_place: 1.
 - new_chunks_are_fully_committed: 0.
 - uncommit_free_chunks: 1.
 - use_allocation_guard: 0.
 - handle_deallocations: 1.


Internal statistics:

num_allocs_failed_limit: 0.
num_arena_births: 62.
num_arena_deaths: 0.
num_vsnodes_births: 2.
num_vsnodes_deaths: 0.
num_space_committed: 110.
num_space_uncommitted: 0.
num_chunks_returned_to_freelist: 0.
num_chunks_taken_from_freelist: 93.
num_chunk_merges: 0.
num_chunk_splits: 58.
num_chunks_enlarged: 38.
num_purges: 0.

CodeHeap 'non-profiled nmethods': size=120032Kb used=192Kb max_used=192Kb free=119839Kb
 bounds [0x000000011a24c000, 0x000000011a4bc000, 0x0000000121784000]
CodeHeap 'profiled nmethods': size=120016Kb used=919Kb max_used=919Kb free=119096Kb
 bounds [0x0000000112d18000, 0x0000000112f88000, 0x000000011a24c000]
CodeHeap 'non-nmethods': size=5712Kb used=1051Kb max_used=1090Kb free=4660Kb
 bounds [0x0000000112784000, 0x00000001129f4000, 0x0000000112d18000]
 total_blobs=870 nmethods=527 adapters=260
 compilation: enabled
              stopped_count=0, restarted_count=0
 full_count=0

Compilation events (20 events):
Event: 0.151 Thread 0x0000000156048400 nmethod 523 0x0000000112ded910 code [0x0000000112dedc80, 0x0000000112dee968]
Event: 0.151 Thread 0x0000000156048400  519       3       java.util.zip.ZipUtils::LOCSIG (6 bytes)
Event: 0.151 Thread 0x0000000156048400 nmethod 519 0x0000000112deee10 code [0x0000000112deefc0, 0x0000000112def2a8]
Event: 0.151 Thread 0x0000000156048400  520   !   3       java.nio.DirectLongBufferU::get (36 bytes)
Event: 0.151 Thread 0x0000000156048400 nmethod 520 0x0000000112def410 code [0x0000000112def680, 0x0000000112deff68]
Event: 0.151 Thread 0x0000000156048400  521   !   3       jdk.internal.misc.ScopedMemoryAccess::getLong (20 bytes)
Event: 0.151 Thread 0x0000000156048400 nmethod 521 0x0000000112df0490 code [0x0000000112df0680, 0x0000000112df0b88]
Event: 0.151 Thread 0x0000000156048400  517       3       java.util.Collections$SetFromMap::add (22 bytes)
Event: 0.151 Thread 0x0000000156048400 nmethod 517 0x0000000112df0e10 code [0x0000000112df0fc0, 0x0000000112df1258]
Event: 0.151 Thread 0x0000000156048400  518       3       java.util.WeakHashMap::put (160 bytes)
Event: 0.152 Thread 0x0000000156048400 nmethod 518 0x0000000112df1310 code [0x0000000112df1640, 0x0000000112df2718]
Event: 0.152 Thread 0x0000000156048400  526 %     3       java.util.zip.ZipFile$Source::initCEN @ 238 (805 bytes)
Event: 0.153 Thread 0x0000000156111a00 nmethod 509 0x000000011a279210 code [0x000000011a2793c0, 0x000000011a279630]
Event: 0.154 Thread 0x0000000156048400 nmethod 526% 0x0000000112df2d10 code [0x0000000112df3700, 0x0000000112df8328]
Event: 0.155 Thread 0x0000000156047e00 nmethod 508 0x000000011a279790 code [0x000000011a279ac0, 0x000000011a27b8c0]
Event: 0.156 Thread 0x0000000156048400  527       3       java.util.zip.ZipFile$Source::getMetaVersion (214 bytes)
Event: 0.156 Thread 0x0000000156048400 nmethod 527 0x0000000112dfa410 code [0x0000000112dfa640, 0x0000000112dfad68]
Event: 0.156 Thread 0x0000000156048400  528       3       java.util.ImmutableCollections$MapN::get (35 bytes)
Event: 0.157 Thread 0x0000000156048400 nmethod 528 0x0000000112dfaf90 code [0x0000000112dfb180, 0x0000000112dfb548]
Event: 0.157 Thread 0x0000000156048400  529   !   3       java.util.jar.JarFile::checkForSpecialAttributes (163 bytes)

GC Heap History (0 events):
No events

Deoptimization events (20 events):
Event: 0.127 Thread 0x0000000154008200 Uncommon trap: trap_request=0xffffffde fr.pc=0x000000011a270cf0 relative=0x0000000000001830
Event: 0.127 Thread 0x0000000154008200 Uncommon trap: reason=class_check action=maybe_recompile pc=0x000000011a270cf0 method=java.util.HashMap.putVal(ILjava/lang/Object;Ljava/lang/Object;ZZ)Ljava/lang/Object; @ 91 c2
Event: 0.127 Thread 0x0000000154008200 DEOPT PACKING pc=0x000000011a270cf0 sp=0x000000016b89a660
Event: 0.127 Thread 0x0000000154008200 DEOPT UNPACKING pc=0x00000001127bdd9c sp=0x000000016b89a5b0 mode 2
Event: 0.130 Thread 0x0000000154008200 Uncommon trap: trap_request=0xffffffde fr.pc=0x000000011a270cf0 relative=0x0000000000001830
Event: 0.130 Thread 0x0000000154008200 Uncommon trap: reason=class_check action=maybe_recompile pc=0x000000011a270cf0 method=java.util.HashMap.putVal(ILjava/lang/Object;Ljava/lang/Object;ZZ)Ljava/lang/Object; @ 91 c2
Event: 0.130 Thread 0x0000000154008200 DEOPT PACKING pc=0x000000011a270cf0 sp=0x000000016b89a660
Event: 0.130 Thread 0x0000000154008200 DEOPT UNPACKING pc=0x00000001127bdd9c sp=0x000000016b89a5b0 mode 2
Event: 0.130 Thread 0x0000000154008200 Uncommon trap: trap_request=0xffffffde fr.pc=0x000000011a270cf0 relative=0x0000000000001830
Event: 0.130 Thread 0x0000000154008200 Uncommon trap: reason=class_check action=maybe_recompile pc=0x000000011a270cf0 method=java.util.HashMap.putVal(ILjava/lang/Object;Ljava/lang/Object;ZZ)Ljava/lang/Object; @ 91 c2
Event: 0.130 Thread 0x0000000154008200 DEOPT PACKING pc=0x000000011a270cf0 sp=0x000000016b89a660
Event: 0.130 Thread 0x0000000154008200 DEOPT UNPACKING pc=0x00000001127bdd9c sp=0x000000016b89a5b0 mode 2
Event: 0.135 Thread 0x0000000154008200 Uncommon trap: trap_request=0xffffffde fr.pc=0x000000011a270cf0 relative=0x0000000000001830
Event: 0.135 Thread 0x0000000154008200 Uncommon trap: reason=class_check action=maybe_recompile pc=0x000000011a270cf0 method=java.util.HashMap.putVal(ILjava/lang/Object;Ljava/lang/Object;ZZ)Ljava/lang/Object; @ 91 c2
Event: 0.135 Thread 0x0000000154008200 DEOPT PACKING pc=0x000000011a270cf0 sp=0x000000016b89c450
Event: 0.135 Thread 0x0000000154008200 DEOPT UNPACKING pc=0x00000001127bdd9c sp=0x000000016b89c3a0 mode 2
Event: 0.145 Thread 0x0000000154008200 DEOPT PACKING pc=0x0000000112ddaf20 sp=0x000000016b89b910
Event: 0.145 Thread 0x0000000154008200 DEOPT UNPACKING pc=0x00000001127bdbfc sp=0x000000016b89b7c0 mode 3
Event: 0.145 Thread 0x0000000154008200 DEOPT PACKING pc=0x0000000112dbc2f8 sp=0x000000016b89bd30
Event: 0.145 Thread 0x0000000154008200 DEOPT UNPACKING pc=0x00000001127bdbfc sp=0x000000016b89bb40 mode 3

Classes unloaded (0 events):
No events

Classes redefined (0 events):
No events

Internal exceptions (18 events):
Event: 0.039 Thread 0x0000000154008200 Exception <a 'java/lang/NoSuchMethodError'{0x00000006cff6ca20}: 'java.lang.Object java.lang.invoke.DirectMethodHandle$Holder.invokeStatic(java.lang.Object, java.lang.Object)'> (0x00000006cff6ca20) 
thrown [src/hotspot/share/interpreter/linkResolver.cpp, line 790]
Event: 0.039 Thread 0x0000000154008200 Exception <a 'java/lang/NoSuchMethodError'{0x00000006cff75f28}: 'java.lang.Object java.lang.invoke.Invokers$Holder.invokeExact_MT(java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)'> (0x00000006cff75f28) 
thrown [src/hotspot/share/interpreter/linkResolver.cpp, line 790]
Event: 0.042 Thread 0x0000000154008200 Exception <a 'java/lang/NoSuchMethodError'{0x00000006cff81f60}: 'java.lang.Object java.lang.invoke.DirectMethodHandle$Holder.invokeStatic(java.lang.Object, java.lang.Object, java.lang.Object)'> (0x00000006cff81f60) 
thrown [src/hotspot/share/interpreter/linkResolver.cpp, line 790]
Event: 0.043 Thread 0x0000000154008200 Exception <a 'java/lang/NoSuchMethodError'{0x00000006cff8a770}: 'java.lang.Object java.lang.invoke.DirectMethodHandle$Holder.getReference(java.lang.Object, java.lang.Object)'> (0x00000006cff8a770) 
thrown [src/hotspot/share/interpreter/linkResolver.cpp, line 790]
Event: 0.043 Thread 0x0000000154008200 Exception <a 'java/lang/NoSuchMethodError'{0x00000006cff8ea00}: 'java.lang.Object java.lang.invoke.LambdaForm$Holder.identity_L(java.lang.Object, java.lang.Object)'> (0x00000006cff8ea00) 
thrown [src/hotspot/share/interpreter/linkResolver.cpp, line 790]
Event: 0.044 Thread 0x0000000154008200 Exception <a 'java/lang/NoSuchMethodError'{0x00000006cff91940}: 'java.lang.Object java.lang.invoke.LambdaForm$Holder.zero_L(java.lang.Object)'> (0x00000006cff91940) 
thrown [src/hotspot/share/interpreter/linkResolver.cpp, line 790]
Event: 0.045 Thread 0x0000000154008200 Exception <a 'java/lang/NoSuchMethodError'{0x00000006cff991d8}: 'java.lang.Object java.lang.invoke.DirectMethodHandle$Holder.invokeSpecial(java.lang.Object, java.lang.Object)'> (0x00000006cff991d8) 
thrown [src/hotspot/share/interpreter/linkResolver.cpp, line 790]
Event: 0.046 Thread 0x0000000154008200 Exception <a 'java/lang/NoSuchMethodError'{0x00000006cff9c5d8}: 'java.lang.Object java.lang.invoke.Invokers$Holder.linkToTargetMethod(java.lang.Object)'> (0x00000006cff9c5d8) 
thrown [src/hotspot/share/interpreter/linkResolver.cpp, line 790]
Event: 0.047 Thread 0x0000000154008200 Exception <a 'java/lang/NoSuchMethodError'{0x00000006cffa74d8}: 'java.lang.Object java.lang.invoke.DirectMethodHandle$Holder.newInvokeSpecial(java.lang.Object, java.lang.Object)'> (0x00000006cffa74d8) 
thrown [src/hotspot/share/interpreter/linkResolver.cpp, line 790]
Event: 0.047 Thread 0x0000000154008200 Exception <a 'java/lang/NoSuchMethodError'{0x00000006cffab200}: 'java.lang.Object java.lang.invoke.DirectMethodHandle$Holder.invokeSpecial(java.lang.Object, java.lang.Object, java.lang.Object)'> (0x00000006cffab200) 
thrown [src/hotspot/share/interpreter/linkResolver.cpp, line 790]
Event: 0.047 Thread 0x0000000154008200 Exception <a 'java/lang/NoSuchMethodError'{0x00000006cffae6e8}: 'java.lang.Object java.lang.invoke.Invokers$Holder.linkToTargetMethod(java.lang.Object, java.lang.Object)'> (0x00000006cffae6e8) 
thrown [src/hotspot/share/interpreter/linkResolver.cpp, line 790]
Event: 0.065 Thread 0x0000000154008200 Exception <a 'java/lang/NoSuchMethodError'{0x00000006cfc7eb28}: 'int java.lang.invoke.DirectMethodHandle$Holder.invokeStatic(java.lang.Object, java.lang.Object)'> (0x00000006cfc7eb28) 
thrown [src/hotspot/share/interpreter/linkResolver.cpp, line 790]
Event: 0.066 Thread 0x0000000154008200 Exception <a 'java/lang/NoSuchMethodError'{0x00000006cfc82480}: 'int java.lang.invoke.DirectMethodHandle$Holder.invokeStaticInit(java.lang.Object, java.lang.Object)'> (0x00000006cfc82480) 
thrown [src/hotspot/share/interpreter/linkResolver.cpp, line 790]
Event: 0.075 Thread 0x0000000154008200 Exception <a 'java/lang/NoSuchMethodError'{0x00000006cfd188e8}: 'int java.lang.invoke.DirectMethodHandle$Holder.invokeStatic(java.lang.Object, int)'> (0x00000006cfd188e8) 
thrown [src/hotspot/share/interpreter/linkResolver.cpp, line 790]
Event: 0.077 Thread 0x0000000154008200 Exception <a 'java/lang/NoSuchMethodError'{0x00000006cfd66398}: 'java.lang.Object java.lang.invoke.DirectMethodHandle$Holder.newInvokeSpecial(java.lang.Object, java.lang.Object, java.lang.Object)'> (0x00000006cfd66398) 
thrown [src/hotspot/share/interpreter/linkResolver.cpp, line 790]
Event: 0.077 Thread 0x0000000154008200 Exception <a 'java/lang/NoSuchMethodError'{0x00000006cfd6a200}: 'java.lang.Object java.lang.invoke.DirectMethodHandle$Holder.invokeSpecial(java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)'> (0x00000006cfd6a200) 
thrown [src/hotspot/share/interpreter/linkResolver.cpp, line 790]
Event: 0.078 Thread 0x0000000154008200 Exception <a 'java/lang/NoSuchMethodError'{0x00000006cfd6d7e8}: 'java.lang.Object java.lang.invoke.Invokers$Holder.linkToTargetMethod(java.lang.Object, java.lang.Object, java.lang.Object)'> (0x00000006cfd6d7e8) 
thrown [src/hotspot/share/interpreter/linkResolver.cpp, line 790]
Event: 0.157 Thread 0x0000000154008200 Exception <a 'java/lang/NoClassDefFoundError'{0x00000006cf09b7a0}: org/slf4j/impl/StaticMarkerBinder> (0x00000006cf09b7a0) 
thrown [src/hotspot/share/classfile/systemDictionary.cpp, line 245]

Events (20 events):
Event: 0.145 loading class java/util/TreeSet
Event: 0.145 loading class java/util/NavigableSet
Event: 0.145 loading class java/util/SortedSet
Event: 0.145 loading class java/util/SortedSet done
Event: 0.145 loading class java/util/NavigableSet done
Event: 0.145 loading class java/util/TreeSet done
Event: 0.145 loading class java/util/TreeMap
Event: 0.145 loading class java/util/NavigableMap
Event: 0.145 loading class java/util/SortedMap
Event: 0.145 loading class java/util/SortedMap done
Event: 0.145 loading class java/util/NavigableMap done
Event: 0.145 loading class java/util/TreeMap done
Event: 0.145 loading class java/util/TreeMap$Entry
Event: 0.145 loading class java/util/TreeMap$Entry done
Event: 0.145 loading class java/util/TreeMap$KeySet
Event: 0.145 loading class java/util/TreeMap$KeySet done
Event: 0.145 loading class java/util/TreeMap$KeyIterator
Event: 0.145 loading class java/util/TreeMap$PrivateEntryIterator
Event: 0.145 loading class java/util/TreeMap$PrivateEntryIterator done
Event: 0.145 loading class java/util/TreeMap$KeyIterator done


Dynamic libraries:
0x0000000190bd1000      /usr/lib/libz.1.dylib
0x0000000104818000      /Library/Java/JavaVirtualMachines/liberica-jdk-16.jdk/Contents/Home/lib/libjli.dylib
0x000000019b0db000      /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
0x000000018901e000      /System/Library/Frameworks/Security.framework/Versions/A/Security
0x0000000199449000      /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
0x0000000190c77000      /usr/lib/libSystem.B.dylib
0x0000000190c71000      /usr/lib/system/libcache.dylib
0x0000000190c30000      /usr/lib/system/libcommonCrypto.dylib
0x0000000190c5a000      /usr/lib/system/libcompiler_rt.dylib
0x0000000190c51000      /usr/lib/system/libcopyfile.dylib
0x0000000186f94000      /usr/lib/system/libcorecrypto.dylib
0x0000000187034000      /usr/lib/system/libdispatch.dylib
0x00000001871ed000      /usr/lib/system/libdyld.dylib
0x0000000190c67000      /usr/lib/system/libkeymgr.dylib
0x0000000194098000      /usr/lib/system/liblaunch.dylib
0x0000000190c12000      /usr/lib/system/libmacho.dylib
0x0000000190484000      /usr/lib/system/libquarantine.dylib
0x0000000190c64000      /usr/lib/system/libremovefile.dylib
0x000000018ba7a000      /usr/lib/system/libsystem_asl.dylib
0x0000000186f42000      /usr/lib/system/libsystem_blocks.dylib
0x00000001870b6000      /usr/lib/system/libsystem_c.dylib
0x0000000190c5e000      /usr/lib/system/libsystem_collections.dylib
0x000000018fabe000      /usr/lib/system/libsystem_configuration.dylib
0x000000018ee41000      /usr/lib/system/libsystem_containermanager.dylib
0x00000001909e7000      /usr/lib/system/libsystem_coreservices.dylib
0x00000001895f5000      /usr/lib/system/libsystem_darwin.dylib
0x0000000190c68000      /usr/lib/system/libsystem_dnssd.dylib
0x00000001870b3000      /usr/lib/system/libsystem_featureflags.dylib
0x0000000187236000      /usr/lib/system/libsystem_info.dylib
0x0000000190be3000      /usr/lib/system/libsystem_m.dylib
0x0000000187008000      /usr/lib/system/libsystem_malloc.dylib
0x000000018ba15000      /usr/lib/system/libsystem_networkextension.dylib
0x0000000189a38000      /usr/lib/system/libsystem_notify.dylib
0x0000000196546000      /usr/lib/system/libsystem_product_info_filter.dylib
0x000000018fac3000      /usr/lib/system/libsystem_sandbox.dylib
0x0000000190c61000      /usr/lib/system/libsystem_secinit.dylib
0x00000001871ac000      /usr/lib/system/libsystem_kernel.dylib
0x000000018722f000      /usr/lib/system/libsystem_platform.dylib
0x00000001871e0000      /usr/lib/system/libsystem_pthread.dylib
0x000000018cfe7000      /usr/lib/system/libsystem_symptoms.dylib
0x0000000186f7c000      /usr/lib/system/libsystem_trace.dylib
0x0000000190c3e000      /usr/lib/system/libunwind.dylib
0x0000000186f44000      /usr/lib/system/libxpc.dylib
0x0000000187194000      /usr/lib/libc++abi.dylib
0x0000000187079000      /usr/lib/libobjc.A.dylib
0x0000000190c49000      /usr/lib/liboah.dylib
0x0000000187138000      /usr/lib/libc++.1.dylib
0x0000000187262000      /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x0000000188029000      /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
0x0000000189a92000      /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
0x000000018c8b0000      /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
0x000000018a7d2000      /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation
0x00000001962d8000      /System/Library/PrivateFrameworks/RemoteViewServices.framework/Versions/A/RemoteViewServices
0x000000018f4f2000      /System/Library/PrivateFrameworks/XCTTargetBootstrap.framework/Versions/A/XCTTargetBootstrap
0x0000000191e31000      /usr/lib/libspindump.dylib
0x000000018a9f9000      /System/Library/Frameworks/UniformTypeIdentifiers.framework/Versions/A/UniformTypeIdentifiers
0x000000018dada000      /usr/lib/libapp_launch_measurement.dylib
0x000000018dadd000      /System/Library/PrivateFrameworks/CoreAutoLayout.framework/Versions/A/CoreAutoLayout
0x000000018ee6f000      /System/Library/Frameworks/Metal.framework/Versions/A/Metal
0x000000018face000      /usr/lib/liblangid.dylib
0x000000018f4f6000      /System/Library/PrivateFrameworks/CoreSVG.framework/Versions/A/CoreSVG
0x000000018baac000      /System/Library/PrivateFrameworks/SkyLight.framework/Versions/A/SkyLight
0x000000018be17000      /System/Library/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
0x00000001967f8000      /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
0x000000019188b000      /System/Library/PrivateFrameworks/IconServices.framework/Versions/A/IconServices
0x000000018ee53000      /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface
0x000000018d17e000      /usr/lib/libDiagnosticMessagesClient.dylib
0x000000018f4da000      /System/Library/PrivateFrameworks/DFRFoundation.framework/Versions/A/DFRFoundation
0x0000000189383000      /usr/lib/libicucore.A.dylib
0x0000000193382000      /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
0x0000000192597000      /System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/DataDetectorsCore
0x000000018ba27000      /usr/lib/libMobileGestalt.dylib
0x000000018f1cf000      /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
0x000000018d579000      /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
0x0000000196310000      /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition
0x000000018d878000      /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
0x0000000188a03000      /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
0x000000018d267000      /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
0x00000001921e4000      /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport
0x000000019258e000      /System/Library/PrivateFrameworks/InternationalSupport.framework/Versions/A/InternationalSupport
0x000000018ba25000      /usr/lib/libenergytrace.dylib
0x000000018996c000      /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
0x000000019663b000      /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
0x000000018da70000      /System/Library/PrivateFrameworks/PerformanceAnalysis.framework/Versions/A/PerformanceAnalysis
0x00000001c91dc000      /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
0x000000019260c000      /System/Library/PrivateFrameworks/UserActivity.framework/Versions/A/UserActivity
0x000000018c405000      /System/Library/Frameworks/ColorSync.framework/Versions/A/ColorSync
0x000000018f740000      /System/Library/Frameworks/CoreImage.framework/Versions/A/CoreImage
0x0000000188833000      /System/Library/Frameworks/CoreText.framework/Versions/A/CoreText
0x000000018f521000      /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO
0x0000000190c7d000      /System/Library/PrivateFrameworks/SoftLinking.framework/Versions/A/SoftLinking
0x000000018db20000      /usr/lib/libxml2.2.dylib
0x0000000190efd000      /usr/lib/libcompression.dylib
0x00000001924da000      /System/Library/PrivateFrameworks/TextureIO.framework/Versions/A/TextureIO
0x00000001915e8000      /usr/lib/libate.dylib
0x0000000191431000      /usr/lib/liblzma.5.dylib
0x0000000187d3e000      /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
0x0000000190c79000      /usr/lib/libfakelink.dylib
0x000000018b58c000      /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
0x0000000190dc3000      /usr/lib/libarchive.2.dylib
0x0000000187dc6000      /usr/lib/libCRFSuite.dylib
0x00000001904ae000      /usr/lib/libbsm.0.dylib
0x000000018ae43000      /usr/lib/libnetwork.dylib
0x0000000190c7e000      /usr/lib/libpcap.A.dylib
0x000000018cfdf000      /usr/lib/libdns_services.dylib
0x000000019144a000      /usr/lib/libcoretls_cfhelpers.dylib
0x0000000190ecc000      /usr/lib/libapple_nghttp2.dylib
0x0000000190c18000      /usr/lib/system/libkxld.dylib
0x000000018cc70000      /usr/lib/libsqlite3.dylib
0x00000001909ca000      /System/Library/PrivateFrameworks/AppleFSCompression.framework/Versions/A/AppleFSCompression
0x0000000190497000      /usr/lib/libcoretls.dylib
0x0000000190ef8000      /usr/lib/libpam.2.dylib
0x0000000191531000      /usr/lib/libxar.1.dylib
0x000000018faca000      /System/Library/PrivateFrameworks/AppleSystemInfo.framework/Versions/A/AppleSystemInfo
0x00000001900e7000      /System/Library/PrivateFrameworks/IOMobileFramebuffer.framework/Versions/A/IOMobileFramebuffer
0x00000001909da000      /usr/lib/libbz2.1.0.dylib
0x0000000190cba000      /usr/lib/libiconv.2.dylib
0x0000000190c11000      /usr/lib/libcharset.1.dylib
0x000000018daa9000      /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents
0x0000000189600000      /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
0x000000018d1cd000      /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
0x00000001909ec000      /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
0x0000000190e34000      /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
0x000000018cf6b000      /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
0x0000000187711000      /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
0x00000001913de000      /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices
0x000000018dab6000      /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList
0x0000000190487000      /usr/lib/libCheckFix.dylib
0x000000018ba92000      /System/Library/PrivateFrameworks/TCC.framework/Versions/A/TCC
0x000000018fad0000      /System/Library/PrivateFrameworks/CoreNLP.framework/Versions/A/CoreNLP
0x000000018d181000      /System/Library/PrivateFrameworks/MetadataUtilities.framework/Versions/A/MetadataUtilities
0x0000000187dfa000      /usr/lib/libmecabra.dylib
0x000000019076d000      /System/Library/Frameworks/MLCompute.framework/Versions/A/MLCompute
0x00000001904bf000      /usr/lib/libmecab.dylib
0x0000000190505000      /usr/lib/libgermantok.dylib
0x0000000190ea5000      /usr/lib/libThaiTokenizer.dylib
0x000000019156d000      /usr/lib/libChineseTokenizer.dylib
0x0000000190ef6000      /System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/MetalPerformanceShaders
0x000000018d26e000      /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
0x0000000196619000      /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib
0x0000000191578000      /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
0x0000000190025000      /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
0x0000000187a24000      /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
0x0000000190f21000      /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
0x000000019050a000      /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLinearAlgebra.dylib
0x0000000190ee3000      /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libSparseBLAS.dylib
0x0000000190f1c000      /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libQuadrature.dylib
0x000000018fb66000      /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBNNS.dylib
0x0000000187cda000      /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libSparse.dylib
0x000000018fa59000      /System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/Frameworks/MPSCore.framework/Versions/A/MPSCore
0x0000000190942000      /System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/Frameworks/MPSImage.framework/Versions/A/MPSImage
0x000000019051f000      /System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/Frameworks/MPSNeuralNetwork.framework/Versions/A/MPSNeuralNetwork
0x00000001908c0000      /System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/Frameworks/MPSMatrix.framework/Versions/A/MPSMatrix
0x0000000190723000      /System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/Frameworks/MPSRayIntersector.framework/Versions/A/MPSRayIntersector
0x00000001908ef000      /System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/Frameworks/MPSNDArray.framework/Versions/A/MPSNDArray
0x000000018794a000      /System/Library/PrivateFrameworks/MetalTools.framework/Versions/A/MetalTools
0x000000018fac8000      /System/Library/PrivateFrameworks/AggregateDictionary.framework/Versions/A/AggregateDictionary
0x000000018d14b000      /System/Library/PrivateFrameworks/CoreAnalytics.framework/Versions/A/CoreAnalytics
0x0000000190ea7000      /System/Library/PrivateFrameworks/AppleSauce.framework/Versions/A/AppleSauce
0x000000018ee65000      /System/Library/PrivateFrameworks/IOAccelerator.framework/Versions/A/IOAccelerator
0x00000001c91cf000      /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreFSCache.dylib
0x00000001883b6000      /System/Library/PrivateFrameworks/LanguageModeling.framework/Versions/A/LanguageModeling
0x00000001900d4000      /System/Library/PrivateFrameworks/CoreEmoji.framework/Versions/A/CoreEmoji
0x000000018fb5e000      /System/Library/PrivateFrameworks/LinguisticData.framework/Versions/A/LinguisticData
0x0000000187c8f000      /System/Library/PrivateFrameworks/Lexicon.framework/Versions/A/Lexicon
0x0000000190db0000      /usr/lib/libcmph.dylib
0x000000018da89000      /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory
0x000000018da7b000      /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory
0x000000019144c000      /System/Library/PrivateFrameworks/APFS.framework/Versions/A/APFS
0x00000001903f0000      /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation
0x000000019153f000      /usr/lib/libutil.dylib
0x0000000189930000      /System/Library/PrivateFrameworks/CoreServicesStore.framework/Versions/A/CoreServicesStore
0x000000019047e000      /System/Library/Frameworks/ServiceManagement.framework/Versions/A/ServiceManagement
0x0000000191543000      /usr/lib/libxslt.1.dylib
0x0000000190474000      /System/Library/PrivateFrameworks/BackgroundTaskManagement.framework/Versions/A/BackgroundTaskManagement
0x0000000192429000      /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib
0x0000000192432000      /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
0x0000000192381000      /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
0x00000001923a8000      /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
0x0000000192483000      /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
0x00000001920fe000      /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib
0x0000000191855000      /usr/lib/libexpat.1.dylib
0x00000001920ba000      /System/Library/PrivateFrameworks/AppleJPEG.framework/Versions/A/AppleJPEG
0x000000018f076000      /System/Library/PrivateFrameworks/FontServices.framework/libFontParser.dylib
0x000000018cf1d000      /System/Library/PrivateFrameworks/RunningBoardServices.framework/Versions/A/RunningBoardServices
0x000000019b60a000      /System/Library/PrivateFrameworks/IOSurfaceAccelerator.framework/Versions/A/IOSurfaceAccelerator
0x00000001921e0000      /System/Library/PrivateFrameworks/WatchdogClient.framework/Versions/A/WatchdogClient
0x00000001884a6000      /System/Library/Frameworks/CoreDisplay.framework/Versions/A/CoreDisplay
0x000000018ef7e000      /System/Library/Frameworks/CoreMedia.framework/Versions/A/CoreMedia
0x000000018dc0d000      /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
0x000000019221d000      /System/Library/Frameworks/VideoToolbox.framework/Versions/A/VideoToolbox
0x000000018ce9a000      /System/Library/PrivateFrameworks/BaseBoard.framework/Versions/A/BaseBoard
0x0000000191992000      /System/Library/PrivateFrameworks/PersistentConnection.framework/Versions/A/PersistentConnection
0x000000018cc59000      /System/Library/PrivateFrameworks/ProtocolBuffer.framework/Versions/A/ProtocolBuffer
0x000000018ce83000      /System/Library/PrivateFrameworks/CommonUtilities.framework/Versions/A/CommonUtilities
0x000000019207f000      /System/Library/PrivateFrameworks/Bom.framework/Versions/A/Bom
0x0000000192424000      /System/Library/PrivateFrameworks/GPUWrangler.framework/Versions/A/GPUWrangler
0x0000000192405000      /System/Library/PrivateFrameworks/IOPresentment.framework/Versions/A/IOPresentment
0x000000019242c000      /System/Library/PrivateFrameworks/DSExternalDisplay.framework/Versions/A/DSExternalDisplay
0x0000000192488000      /System/Library/PrivateFrameworks/CMCaptureCore.framework/Versions/A/CMCaptureCore
0x0000000191e1a000      /System/Library/PrivateFrameworks/AppServerSupport.framework/Versions/A/AppServerSupport
0x0000000193e52000      /System/Library/PrivateFrameworks/perfdata.framework/Versions/A/perfdata
0x00000001903e0000      /System/Library/PrivateFrameworks/AssertionServices.framework/Versions/A/AssertionServices
0x00000001885c9000      /System/Library/PrivateFrameworks/AudioToolboxCore.framework/Versions/A/AudioToolboxCore
0x000000018ef5e000      /System/Library/PrivateFrameworks/caulk.framework/Versions/A/caulk
0x00000001a2c20000      /System/Library/PrivateFrameworks/SystemPolicy.framework/Versions/A/SystemPolicy
0x000000019167a000      /usr/lib/libIOReport.dylib
0x00000001936ee000      /usr/lib/libSMC.dylib
0x000000019234e000      /usr/lib/libAudioToolboxUtility.dylib
0x00000001a35a5000      /usr/lib/libmis.dylib
0x00000001c9231000      /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
0x00000001c91ef000      /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib
0x00000001c93d7000      /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
0x00000001c91f8000      /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
0x00000001c91ec000      /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCVMSPluginSupport.dylib
0x00000001c91d6000      /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib
0x000000019a14e000      /System/Library/PrivateFrameworks/ASEProcessing.framework/Versions/A/ASEProcessing
0x00000001919b9000      /System/Library/PrivateFrameworks/GraphVisualizer.framework/Versions/A/GraphVisualizer
0x00000001919c7000      /System/Library/PrivateFrameworks/FaceCore.framework/Versions/A/FaceCore
0x0000000191dda000      /System/Library/PrivateFrameworks/OTSVG.framework/Versions/A/OTSVG
0x000000018d836000      /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib
0x0000000191e22000      /System/Library/PrivateFrameworks/FontServices.framework/libhvf.dylib
0x00000001c9572000      /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL
0x0000000191809000      /System/Library/PrivateFrameworks/AppleVA.framework/Versions/A/AppleVA
0x000000019353a000      /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS
0x000000019384d000      /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSyncLegacy.framework/Versions/A/ColorSyncLegacy
0x000000018c4fb000      /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
0x000000019382c000      /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis
0x0000000192492000      /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
0x0000000193855000      /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
0x0000000193526000      /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
0x0000000192453000      /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATSUI.framework/Versions/A/ATSUI
0x00000001937ce000      /usr/lib/libcups.2.dylib
0x0000000193840000      /System/Library/PrivateFrameworks/NetAuth.framework/Versions/A/NetAuth
0x0000000193e6c000      /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
0x0000000193e7d000      /System/Library/Frameworks/GSS.framework/Versions/A/GSS
0x00000001935a9000      /usr/lib/libresolv.9.dylib
0x0000000191e38000      /System/Library/PrivateFrameworks/Heimdal.framework/Versions/A/Heimdal
0x0000000199739000      /System/Library/Frameworks/Kerberos.framework/Versions/A/Libraries/libHeimdalProxy.dylib
0x000000018cfef000      /System/Library/Frameworks/Network.framework/Versions/A/Network
0x000000019186f000      /usr/lib/libheimdal-asn1.dylib
0x0000000193ec5000      /System/Library/PrivateFrameworks/CommonAuth.framework/Versions/A/CommonAuth
0x000000018dc61000      /System/Library/PrivateFrameworks/login.framework/Versions/A/Frameworks/loginsupport.framework/Versions/A/loginsupport
0x00000001934ab000      /System/Library/PrivateFrameworks/AudioSession.framework/Versions/A/AudioSession
0x0000000193513000      /usr/lib/libAudioStatistics.dylib
0x00000001918ef000      /System/Library/PrivateFrameworks/MediaExperience.framework/Versions/A/MediaExperience
0x000000019334c000      /System/Library/PrivateFrameworks/AudioSession.framework/libSessionUtility.dylib
0x0000000193e5e000      /usr/lib/libperfcheck.dylib
0x0000000193861000      /System/Library/PrivateFrameworks/AudioResourceArbitration.framework/Versions/A/AudioResourceArbitration
0x0000000191878000      /System/Library/PrivateFrameworks/IconFoundation.framework/Versions/A/IconFoundation
0x0000000196300000      /System/Library/PrivateFrameworks/SpeechRecognitionCore.framework/Versions/A/SpeechRecognitionCore
0x0000000109000000      /Library/Java/JavaVirtualMachines/liberica-jdk-16.jdk/Contents/Home/lib/server/libjvm.dylib
0x000000010486c000      /Library/Java/JavaVirtualMachines/liberica-jdk-16.jdk/Contents/Home/lib/libjimage.dylib
0x00000001048d0000      /Library/Java/JavaVirtualMachines/liberica-jdk-16.jdk/Contents/Home/lib/libjava.dylib
0x0000000104b64000      /Library/Java/JavaVirtualMachines/liberica-jdk-16.jdk/Contents/Home/lib/libnio.dylib
0x0000000104b84000      /Library/Java/JavaVirtualMachines/liberica-jdk-16.jdk/Contents/Home/lib/libnet.dylib
0x0000000104ba8000      /Library/Java/JavaVirtualMachines/liberica-jdk-16.jdk/Contents/Home/lib/libzip.dylib
0x0000000104cd0000      /Library/Java/JavaVirtualMachines/liberica-jdk-16.jdk/Contents/Home/lib/libverify.dylib


VM Arguments:
jvm_args: --enable-preview --add-opens=java.base/java.util=ALL-UNNAMED --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/java.lang.invoke=ALL-UNNAMED --add-opens=java.base/java.util=ALL-UNNAMED --add-opens=java.prefs/java.util.prefs=ALL-UNNAMED --add-opens=java.prefs/java.util.prefs=ALL-UNNAMED --add-opens=java.base/java.nio.charset=ALL-UNNAMED --add-opens=java.base/java.net=ALL-UNNAMED --add-opens=java.base/java.util.concurrent.atomic=ALL-UNNAMED -Dfile.encoding=UTF-8 -Duser.country=US -Duser.language=en -Duser.variant 
java_command: org.gradle.launcher.daemon.bootstrap.GradleDaemon 7.0.2
java_class_path (initial): /Users/hristo/.gradle/wrapper/dists/gradle-7.0.2-all/7era6s5ay7zsbhuvl0oc9g94s/gradle-7.0.2/lib/gradle-launcher-7.0.2.jar
Launcher Type: SUN_STANDARD

[Global flags]
     intx CICompilerCount                          = 4                                         {product} {ergonomic}
     uint ConcGCThreads                            = 2                                         {product} {ergonomic}
     uint G1ConcRefinementThreads                  = 8                                         {product} {ergonomic}
   size_t G1HeapRegionSize                         = 2097152                                   {product} {ergonomic}
    uintx GCDrainStackTargetSize                   = 64                                        {product} {ergonomic}
   size_t InitialHeapSize                          = 268435456                                 {product} {ergonomic}
   size_t MarkStackSize                            = 4194304                                   {product} {ergonomic}
   size_t MaxHeapSize                              = 4294967296                                {product} {ergonomic}
   size_t MaxNewSize                               = 2575302656                                {product} {ergonomic}
   size_t MinHeapDeltaBytes                        = 2097152                                   {product} {ergonomic}
   size_t MinHeapSize                              = 8388608                                   {product} {ergonomic}
    uintx NonNMethodCodeHeapSize                   = 5839564                                {pd product} {ergonomic}
    uintx NonProfiledCodeHeapSize                  = 122909338                              {pd product} {ergonomic}
    uintx ProfiledCodeHeapSize                     = 122909338                              {pd product} {ergonomic}
    uintx ReservedCodeCacheSize                    = 251658240                              {pd product} {ergonomic}
     bool SegmentedCodeCache                       = true                                      {product} {ergonomic}
   size_t SoftMaxHeapSize                          = 4294967296                             {manageable} {ergonomic}
     bool UseCompressedClassPointers               = true                           {product lp64_product} {ergonomic}
     bool UseCompressedOops                        = true                           {product lp64_product} {ergonomic}
     bool UseG1GC                                  = true                                      {product} {ergonomic}
     bool UseNUMA                                  = false                                     {product} {ergonomic}
     bool UseNUMAInterleaving                      = false                                     {product} {ergonomic}

Logging:
Log output configuration:
 #0: stdout all=warning uptime,level,tags
 #1: stderr all=off uptime,level,tags

Environment Variables:
PATH=/usr/bin:/bin:/usr/sbin:/sbin
SHELL=/bin/zsh

Signal Handlers:
SIGSEGV: [libjvm.dylib+0x9bfc08], sa_mask[0]=11100110000111110111111111111111, sa_flags=SA_ONSTACK|SA_RESTART|SA_SIGINFO
SIGBUS: [libjvm.dylib+0x9bfc08], sa_mask[0]=11100110000111110111111111111111, sa_flags=SA_RESTART|SA_SIGINFO
SIGFPE: [libjvm.dylib+0x9bfc08], sa_mask[0]=11100110000111110111111111111111, sa_flags=SA_RESTART|SA_SIGINFO
SIGPIPE: [libjvm.dylib+0x8a7180], sa_mask[0]=11100110000111110111111111111111, sa_flags=SA_RESTART|SA_SIGINFO
SIGXFSZ: [libjvm.dylib+0x8a7180], sa_mask[0]=11100110000111110111111111111111, sa_flags=SA_RESTART|SA_SIGINFO
SIGILL: [libjvm.dylib+0x9bfc08], sa_mask[0]=11100110000111110111111111111111, sa_flags=SA_RESTART|SA_SIGINFO
SIGUSR2: [libjvm.dylib+0x8a7bb8], sa_mask[0]=00100000000000000000000000000000, sa_flags=SA_RESTART|SA_SIGINFO
SIGHUP: [libjvm.dylib+0x8a6230], sa_mask[0]=11100110000111110111111111111111, sa_flags=SA_RESTART|SA_SIGINFO
SIGINT: [libjvm.dylib+0x8a6230], sa_mask[0]=11100110000111110111111111111111, sa_flags=SA_RESTART|SA_SIGINFO
SIGTERM: [libjvm.dylib+0x8a6230], sa_mask[0]=11100110000111110111111111111111, sa_flags=SA_RESTART|SA_SIGINFO
SIGQUIT: [libjvm.dylib+0x8a6230], sa_mask[0]=11100110000111110111111111111111, sa_flags=SA_RESTART|SA_SIGINFO
SIGTRAP: [libjvm.dylib+0x9bfc08], sa_mask[0]=11100110000111110111111111111111, sa_flags=SA_RESTART|SA_SIGINFO


---------------  S Y S T E M  ---------------

OS:uname: Darwin 20.5.0 Darwin Kernel Version 20.5.0: Sat May  8 05:10:31 PDT 2021; root:xnu-7195.121.3~9/RELEASE_ARM64_T8101 arm64
OS uptime: 0 days 0:25 hours
rlimit (soft/hard): STACK 8176k/65520k , CORE 0k/infinity , NPROC 2666/4000 , NOFILE 10240/infinity , AS infinity/infinity , CPU infinity/infinity , DATA infinity/infinity , FSIZE infinity/infinity , MEMLOCK infinity/infinity , RSS infinity/infinity
load average: 2.77 1.88 2.13

CPU: total 8 (initial active 8) 0x61:0x0:0x1b588bb3:0, simd, crc, lse

Memory: 16k page, physical 16777216k(2459264k free), swap 0k(0k free)

vm_info: OpenJDK 64-Bit Server VM (16.0.1+9) for bsd-aarch64 JRE (16.0.1+9), built on Apr 20 2021 15:28:52 by "bellsoft" with clang Apple LLVM 12.0.0 (clang-1200.0.32.28)

END.

Scoop for Windows fails to upgrade to jdk 14.0.1

Here is what happened today - jdks 8 and 11 got updated, but not 14:

scoop update *
...
Updating 'java' bucket...
 ...                 
 * 7131a16 liberica8: Update to version 8u252-9                          5 hours ago
 * c4e0f30 liberica8-jre: Update to version 8u252-9                      5 hours ago
 * 2d878c9 liberica8-full: Update to version 8u252-9                     5 hours ago
 * acd47e2 liberica8-full-jre: Update to version 8u252-9                 5 hours ago
 * df88124 liberica14: Update to version 14.0.1-8                        5 hours ago
 * 815ca02 liberica14-lite: Update to version 14.0.1-8                   5 hours ago
 * 9d0cd6b liberica14-jre: Update to version 14.0.1-8                    5 hours ago
 * eb7ff59 liberica14-full: Update to version 14.0.1-8                   5 hours ago
 * 18e7e8c liberica14-full-jre: Update to version 14.0.1-8               5 hours ago
 * 0e10ba9 liberica11: Update to version 11.0.7-10                       5 hours ago
 * 9c72863 liberica11-lite: Update to version 11.0.7-10                  5 hours ago
 * c253fff liberica11-jre: Update to version 11.0.7-10                   5 hours ago
 * 1db034a liberica11-full: Update to version 11.0.7-10                  5 hours ago
 * f5c3f91 liberica11-full-jre: Update to version 11.0.7-10              5 hours ago
 * e63eee7 liberica: Update to version 14.0.1-8                          5 hours ago
 * 9807b9c liberica-lts: Update to version 11.0.7-10                     5 hours ago
 * 971aea2 liberica-lts-jre: Update to version 11.0.7-10                 5 hours ago
 * 9083711 liberica-lite: Update to version 14.0.1-8                     5 hours ago
 * bb23166 liberica-lite-lts: Update to version 11.0.7-10                5 hours ago
 * 533170c liberica-jre: Update to version 14.0.1-8                      5 hours ago
 * 8ccbccf liberica-full: Update to version 14.0.1-8                     5 hours ago
 * 3d4bdd3 liberica-full-lts: Update to version 11.0.7-10                5 hours ago
 * 8c4cdc9 liberica-full-lts-jre: Update to version 11.0.7-10            5 hours ago
 * 51bac31 liberica-full-jre: Update to version 14.0.1-8                 5 hours ago
...
Scoop was updated successfully!
...
liberica11: 11.0.6-10 -> 11.0.7-10
liberica8: 8u242-7 -> 8u252-9
...
Updating 'liberica11' (11.0.6-10 -> 11.0.7-10)
Downloading new version
bellsoft-jdk11.0.7%2B10-windows-amd64.zip (185.7 MB) [========================================================] 100%
Checking hash of bellsoft-jdk11.0.7%2B10-windows-amd64.zip ... ok.
Uninstalling 'liberica11' (11.0.6-10)
Unlinking ~\scoop\apps\liberica11\current
Installing 'liberica11' (11.0.7-10) [64bit]
Loading bellsoft-jdk11.0.7%2B10-windows-amd64.zip from cache
Extracting bellsoft-jdk11.0.7%2B10-windows-amd64.zip ... done.
Linking ~\scoop\apps\liberica11\current => ~\scoop\apps\liberica11\11.0.7-10
'liberica11' (11.0.7-10) was installed successfully!
Updating 'liberica8' (8u242-7 -> 8u252-9)
Downloading new version
bellsoft-jdk8u252%2B9-windows-amd64.zip (101.1 MB) [==========================================================] 100%
Checking hash of bellsoft-jdk8u252%2B9-windows-amd64.zip ... ok.
Uninstalling 'liberica8' (8u242-7)
Unlinking ~\scoop\apps\liberica8\current
Installing 'liberica8' (8u252-9) [64bit]
Loading bellsoft-jdk8u252%2B9-windows-amd64.zip from cache
Extracting bellsoft-jdk8u252%2B9-windows-amd64.zip ... done.
Linking ~\scoop\apps\liberica8\current => ~\scoop\apps\liberica8\8u252-9
'liberica8' (8u252-9) was installed successfully!

DNS errors on alpine 3.13 & 3.14

Hello!
Using liberica-openjdk-alpine:11.0.11, sometimes I bump into errors UnknownHostException.
Turns out, the root problem is in alpine linux and/or its interop with docker.

So to reproduce error it's enough to ping or nslookup desired host from container.

Example host: pecl.php.net

One of issues opened in alpine: alpinelinux/docker-alpine#185
And there are similar ones: https://github.com/alpinelinux/docker-alpine/issues?q=is%3Aissue+is%3Aopen+dns

In our deployment environment, I managed to reproduce error on two or four kubernetes clusters I have access to.
Too bad I couldn't figure out differences which cause the error. Docker version is the same everywhere.

Could you have a look?

UnknownHostException: : Name or service not known on glibc 11.0.2 image

I have spring boot application with logback.groovy as logging configuration.

Launching application on alpine musl 11.0.2 image everything works well.
But launching same app throws exception on start while using glibc 11.0.2 image.
Am i using wrong glibc alpine image or something wrong with image itself?

repo to reproduce https://github.com/Ivanbmstu/bellsoft_glibc_alpine_error.git
run glibc-alpine-build.sh to build glibc docker image with app
run musl-alpine-build.sh to build musl docker image with app

with glibc check: docker run -p 8080:8080 alpine-sb2-logback-glibc java -jar /app.jar --logging.config=/logback.groovy
with musl check: docker run -p 8080:8080 alpine-sb2-logback-musl java -jar /app.jar --logging.config=/logback.groovy

exception in attachment

exception.txt

It is also possible to call endpoint inside application (e.g. curl localhost:8080/), it call InetAddress addr = InetAddress.getLocalHost(); which throws java.net.UnknownHostException.

PS. вам на русском issue писать можно?)

Fail on RaspberryPi 4 (Unable to open DISPLAY)

Hello,
I want to use JavaFX on my Raspberry Pi4, but I've encountered one problem.
The version I'm using is JDK 16 For Linux ARM 32 bit (Full JDK). Installed via wget and sudo apt install.
I'm using a 5 inch touch screen (http://www.lcdwiki.com/5inch_HDMI_Display-B).
I have installed Raspberry PI OS (full), sudo apt update and upgrade, I commented the line in /boot/config.txt (#dtoverlay=vc4-fkms-v3d) and using one Hello_world.jar with sudo java -jar Hello_world.jar, I always get this error:
Exception in thread "main" java.lang.reflect.InvocationTargetException at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:78) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:567) at java.base/sun.launcher.LauncherHelper$FXHelper.main(LauncherHelper.java:1071) Caused by: java.lang.UnsupportedOperationException: Unable to open DISPLAY at javafx.graphics/com.sun.glass.ui.gtk.GtkApplication.lambda$new$6(GtkApplication.java:173) at java.base/java.security.AccessController.doPrivileged(AccessController.java:312) at javafx.graphics/com.sun.glass.ui.gtk.GtkApplication.<init>(GtkApplication.java:171) at javafx.graphics/com.sun.glass.ui.gtk.GtkPlatformFactory.createApplication(GtkPlatformFactory.java:41) at javafx.graphics/com.sun.glass.ui.Application.run(Application.java:144) at javafx.graphics/com.sun.javafx.tk.quantum.QuantumToolkit.startup(QuantumToolkit.java:280) at javafx.graphics/com.sun.javafx.application.PlatformImpl.startup(PlatformImpl.java:288) at javafx.graphics/com.sun.javafx.application.PlatformImpl.startup(PlatformImpl.java:160) at javafx.graphics/com.sun.javafx.application.LauncherImpl.startToolkit(LauncherImpl.java:658) at javafx.graphics/com.sun.javafx.application.LauncherImpl.launchApplicationWithArgs(LauncherImpl.java:409) at javafx.graphics/com.sun.javafx.application.LauncherImpl.launchApplication(LauncherImpl.java:363) ... 5 more

I've also tried changing
cd /opt/vc/lib
sudo ln -s libbrcmEGL.so libEGL.so
sudo ln -s libbrcmGLESv2.so libGLESv2.so
and trying with -Djavafx.platform=gtk

but this doesn't seem to work. Has anyone have this problem?

wrong libfreetype dependencies on 8u212 b12 on Mac

Liberica JDK 8u212 b12 on Mac was released with bundled libfreetype which has unneeded extra dependencies. 11.0.3 and 12.0.1 are not affected, other platforms are also not affected

Affected binaries:
8u212 JDK Mac DMG b12: 6A9A4670EA1B270198F46B8145639AB10F0CE461
8u212 JDK Mac ZIP b12 : 0737856AFC6934CECAB9117ECF1DF798B9448D62
8u212 JRE Mac DMG b12: 1ECE17F2409826A3175C092E51980FFD88C769B9
8u212 JRE Mac ZIP b12: 187CDD590098AB00EEF5C38FCA060EF188FECF43

8u212 b13 for Mac only is in the works which fixes this issue.

Error: --module-path is not specified and this runtime image does not contain jmods directory (FULL image target)

Error: --module-path is not specified and this runtime image does not contain jmods directory using FULL image target

1) On my HOST:

1.1) Loaded initial Dockerfile (here and later '$' means non-root command prompt):

$ cd /opt && curl https://raw.githubusercontent.com/bell-sw/Liberica/master/docker/repos/liberica-openjdk-alpine-musl/15/Dockerfile --output ./Dockerfile

1.2) Changed Alpine version to "latest" in Dockerfile

1.3) Built new image using "full" target (as per https://hub.docker.com/r/bellsoft/liberica-openjdk-alpine-musl, it "can be used to create arbitrary module set, ~180 MB")

$ docker build -t lospejos/liberica-openjdk15-alpine_latest-musl . --build-arg LIBERICA_IMAGE_VARIANT=full

1.4) Got my custom image:

$ docker images REPOSITORY TAG IMAGE ID CREATED SIZE lospejos/liberica-openjdk15-alpine_latest-musl latest 360d0167ee11 7 minutes ago 186MB

1.5) Started Dockerized JVM:

$ docker run --rm -it lospejos/liberica-openjdk15-alpine_latest-musl:latest sh

Docker VM started successfully, I see command prompt.

2) Inside dockerized VM:

2.1) Linux:

$ uname -a Linux 916e94ba8f16 4.19.130-boot2docker #1 SMP Mon Jun 29 23:52:55 UTC 2020 x86_64 Linux

$ cat /etc/*release* 3.12.3 NAME="Alpine Linux" ID=alpine VERSION_ID=3.12.3 PRETTY_NAME="Alpine Linux v3.12" HOME_URL="https://alpinelinux.org/" BUG_REPORT_URL="https://bugs.alpinelinux.org/"

2.2) Java:

$ java --version openjdk 15.0.1 2020-10-20 OpenJDK Runtime Environment (build 15.0.1+9) OpenJDK 64-Bit Server VM (build 15.0.1+9, mixed mode)

2.3) Prepared test class file

$ mkdir -p /opt/a && cd /opt/a
$ cat > ./Test.java << EOF class Test { public static void main(String[] args) { System.out.println("Test"); } } EOF

2.4) Successfully compiled and ran it:

$ javac ./Test.java
$ java Test Test

2.5) List modules required by this class:

$ jdeps --print-module-deps Test.class > ./java.modules

$ cat ./java.modules java.base

2.6) Trying to build customized Java runtime to include only this module:

$ jlink --verbose --compress 2 --strip-debug --no-header-files --no-man-pages --add-modules $(cat java.modules) --output /opt/java-min

Expected to get minimal java runtime in /opt/java-min, but actually got an error:

Error: --module-path is not specified and this runtime image does not contain jmods directory. Usage: jlink <options> --module-path <modulepath> --add-modules <module>[,<module>...] Use --help for a list of possible options

Please assist. Thanks.

LibericaFX for embedded

Hello,
I tried the aarch64 version of jdk-11-full build on board with Freescale i.MX 8M processor. It looks like the monocle implementation for glass is not included with the bundle.
Is there a plan to include monocle in the future ?

Fix download URLs for version 13

Hi!

Could you please fix links for version 13, like version 12 and all other versions?

Correct links format examples:
https://github.com/bell-sw/Liberica/releases/download/12/bellsoft-jdk12-linux-amd64.deb
https://github.com/bell-sw/Liberica/releases/download/11.0.4/bellsoft-jdk11.0.4-linux-amd64.rpm
etc.
Also, the link from the official site has the correct format(13 and 13):
https://download.bell-sw.com/java/13/bellsoft-jdk13-linux-amd64.tar.gz

But links for version 13(both 13.0.0 and 13):
https://github.com/bell-sw/Liberica/releases/download/13.0.0/bellsoft-jdk13-linux-amd64-lite.deb

It could break some scripts.

Thank you!

Can lite version use jlink?

I see lite version doesn't have jmods folder. So I guess it's expected that jlink can't find java.base, so that I can't use jlink to create custom jre?

liberica-openjdk-alpine-musl images pick up JDK_JAVA_OPTIONS twice, fail to start

Switching to liberica alpine linux-musl our docker image failed to start.

We see JDK_JAVA_OPTIONS processed twice, and it fails for options that can only be parsed once like the agentlib below.

Example:

> docker run --rm -e "JDK_JAVA_OPTIONS=-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=*:5005" bellsoft/liberica-openjdk-alpine-musl:11 java -
version
NOTE: Picked up JDK_JAVA_OPTIONS: -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=*:5005
NOTE: Picked up JDK_JAVA_OPTIONS: -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=*:5005
ERROR: Cannot load this JVM TI agent twice, check your java command line for duplicate jdwp options.
Error occurred during initialization of VM
agent library failed to init: jdwp

Same for liberica-openjdk-alpine-musl:17.

Note: JAVA_TOOL_OPTIONS is parsed only once, but we prefer the other one because the JAVA_TOOL_OPTIONS is also used for tools like jps.

> docker run --rm -e "JAVA_TOOL_OPTIONS=-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=*:5005" bellsoft/liberica-openjdk-alpine-musl:17 java -version
Picked up JAVA_TOOL_OPTIONS: -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=*:5005
Listening for transport dt_socket at address: 5005
openjdk version "17.0.2" 2022-01-18 LTS
OpenJDK Runtime Environment (build 17.0.2+9-LTS)
OpenJDK 64-Bit Server VM (build 17.0.2+9-LTS, mixed mode)

Note: using non-musl alpine seems to work fine.

Maybe related? adoptium/adoptium-support#303

jdk 11.0.9 from repo "https://apt.bell-sw.com/ stable main"- no ShenandoahGC

I got jdk 11.0.9 from deb [arch=amd64] https://apt.bell-sw.com/ stable main, but it has no ShenandoahGC

kirill@temnenkov-asus:/etc$ java --version
openjdk 11.0.9 2020-10-20 LTS
OpenJDK Runtime Environment (build 11.0.9+11-LTS)
OpenJDK 64-Bit Server VM (build 11.0.9+11-LTS, mixed mode)
kirill@temnenkov-asus:/etc$ java -XX:+UseShenandoahGC
Unrecognized VM option 'UseShenandoahGC'
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.

Liberica11 fails to update with SCOOP

Updating 'liberica11' (11.0.11-9 -> 11.0.12-7)
Downloading new version
The remote server returned an error: (503) Server Unavailable.
At C:\Users\me\scoop\apps\scoop\current\lib\install.ps1:130 char:9
+         throw $e
+         ~~~~~~~~
    + CategoryInfo          : OperationStopped: (:) [], WebException
    + FullyQualifiedErrorId : The remote server returned an error: (503) Server Unavailable.

jdk17 image is not available for armv7 architecture

Per readme:

Liberica is a 100% open-source Java implementation. It is built from OpenJDK which BellSoft contributes to, is thoroughly tested and passed the JCK provided under the license from OpenJDK. Liberica supports the following architectures: x86_64, ARMv8, ARMv7 Liberica binaries for the Raspberry Pi also contain JavaFX with hardware-accelerated EGL support and Device IO API as additional modules.

docker pull bellsoft/liberica-openjdk-centos:11

works fine on rpi 4b (armv7), but image for jdk17 is not supported on armv7:

pi@raspberrypi:~ $ docker pull bellsoft/liberica-openjdk-centos:17
17: Pulling from bellsoft/liberica-openjdk-centos
no matching manifest for linux/arm/v7 in the manifest list entries

Install using apt-get fails

Hello team,

Hope this is the right place to ask, if not, please let me know.
That said, my team has been using the following Dockerfile for quite some time to install Liberica JDK 11 through apt-get, everything was working fine until a couple of days ago:

FROM ubuntu:bionic
WORKDIR /tmp/work

RUN apt-get update \
  && apt-get install -y --no-install-recommends \
     apt-transport-https \
     ca-certificates \
     curl \
     gnupg2 \
     unzip \
  && curl -sSL https://download.bell-sw.com/pki/GPG-KEY-bellsoft | apt-key add - \
  && echo "deb [arch=amd64] https://apt.bell-sw.com/ stable main" > /etc/apt/sources.list.d/bellsoft.list \
  && apt-get update \
  && apt-get install -y --no-install-recommends \
     bellsoft-java11 \
     procps \
  && apt-get clean \
  && rm -rf /var/lib/apt/lists/* \
  && rm -rf /tmp/work

Now the build fails with the following error:

#6 54.45 Hit:1 http://archive.ubuntu.com/ubuntu bionic InRelease
#6 54.57 Hit:2 http://archive.ubuntu.com/ubuntu bionic-updates InRelease
#6 54.62 Hit:3 http://archive.ubuntu.com/ubuntu bionic-backports InRelease
#6 54.63 Get:4 https://apt.bell-sw.com stable InRelease [4154 B]
#6 54.87 Hit:5 http://security.ubuntu.com/ubuntu bionic-security InRelease
#6 54.90 Get:6 https://apt.bell-sw.com stable/main amd64 Packages [14.3 kB]
#6 54.90 Err:6 https://apt.bell-sw.com stable/main amd64 Packages
#6 54.90   File has unexpected size (17114 != 14269). Mirror sync in progress? [IP: 104.18.0.179 443]
#6 54.90   Hashes of expected file:
#6 54.90    - Filesize:14269 [weak]
#6 54.90    - SHA256:2667ce8c377c65b34ea15aa04f56a3141d4f647b97afecd6af84b677309ad5fb
#6 54.90    - MD5Sum:fafe1c10d9ed127f98638fba233b001d [weak]
#6 54.90   Release file created at: Fri, 06 Nov 2020 10:18:19 +0000
#6 54.97 Fetched 4154 B in 1s (6440 B/s)
#6 54.97 Reading package lists...
#6 56.08 E: Failed to fetch https://apt.bell-sw.com/dists/stable/main/binary-amd64/Packages.gz  File has unexpected size (17114 != 14269). Mirror sync in progress? [IP: 104.18.0.179 443]
#6 56.08    Hashes of expected file:
#6 56.08     - Filesize:14269 [weak]
#6 56.08     - SHA256:2667ce8c377c65b34ea15aa04f56a3141d4f647b97afecd6af84b677309ad5fb
#6 56.08     - MD5Sum:fafe1c10d9ed127f98638fba233b001d [weak]
#6 56.08    Release file created at: Fri, 06 Nov 2020 10:18:19 +0000
#6 56.08 E: Some index files failed to download. They have been ignored, or old ones used instead.

I don’t see any sync in progress for ubuntu mirrors, and I’ve been getting this error for the last two or three days, BTW.
Any help would be really appreciated.

Upgrade Alpine to fix CVE-2021-28831

Hi,
All the OpenJDK Liberica Alpine images depend on version 3.13

This version contains BusyBox v1.32.1 and has CVE-2021-28831

Mitigating this CVE means upgrading the Alpine image to version 3.14, containing BusyBox v1.33.1, which mitigates this CVE

Do you accept PRs to fix this ?

Thanks !

Lost string encoding using alpine glibc image when text in russian

Hello again!
The same application as was in issue: #6
I added logging, then in musl image everythings works as expected, but glibc image lost string encodings in logs

repo to reproduce https://github.com/Ivanbmstu/bellsoft_glibc_alpine_error.git
with java 11
run glibc-alpine-build.sh to build glibc docker image with app
run musl-alpine-build.sh to build musl docker image with app

with glibc check: docker run -p 8080:8080 alpine-sb2-logback-glibc java -jar /app.jar --logging.config=/logback.groovy
with musl check: docker run -p 8080:8080 alpine-sb2-logback-musl java -jar /app.jar --logging.config=/logback.groovy

then:
curl localhost:8080 and see container stdout logs

glibc_image_output.txt
musl_image_output.txt

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.