adoptium / adoptium-support

For end-user problems reported with our binary distributions
Apache License 2.0
45 stars 15 forks source link

A fatal error has been detected by the Java Runtime Environment #1137

Open lakechain opened 2 months ago

lakechain commented 2 months ago

Please provide a brief summary of the bug

I got an error when running a java program, all the system information and errors are in the log file hs_err_pid181507.log

Did you test with the latest update version?

Please provide steps to reproduce where possible

No response

Expected Results

Program completed

Actual Results

The program encountered an error and crashed.

What Java Version are you using?

OpenJDK Runtime Environment Temurin-11.0.23+9 (11.0.23+9) (build 11.0.23+9)

What is your operating system and platform?

Intel(R) Core(TM) i5-14500, 20 cores, 62G, Ubuntu 20.04.6 LTS

How did you install Java?

No response

Did it work before?

No response

Did you test with other Java versions?

No response

Relevant log output

No response

karianna commented 2 months ago

@lakechain Can you try with the recently released 11.0.24 and drop the crash log here?

lakechain commented 2 months ago

okie @karianna, let me try

lakechain commented 2 months ago

@karianna this log here: hs_err_pid18063.log

karianna commented 2 months ago

OK, looks like the org.apache.hadoop.fs.FileSystem$Statistics$StatisticsDataReferenceCleaner is triggering this in both cases. What version of Hadoop are you using?

lakechain commented 2 months ago

I'm using Hadoop version 3.3.4

karianna commented 2 months ago

Do you have the ability to move to 3.3.6? There's a bunch of fixes with the transitive dependencies (especially for the ASM lib which is also caught up in this crash.)

lakechain commented 2 months ago

Thank @karianna, Let me try

lakechain commented 2 months ago

@karianna I have switched to Hadoop 3.3.6, but the problem still occurs, although it is not as frequent as before. hs_err_pid1345206.log

karianna commented 2 months ago

Do you know if the Core dump gets generated? The log says it would be at:

Core dump will be written. Default location: Core dumps may be processed with "/usr/share/apport/apport -p%p -s%s -c%c -d%d -P%P -u%u -g%g -- %E" (or dumping to /home/hadoop/projects/chainslake/core/run/ethereum/core.1345206)