adoptium / adoptium/aqa-tests

java/util/Properties/ConcurrentLoadAndStoreXML.java FAILED in JDK8 on linux-arm

Open
#6,875 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
HTML
Stars
155
Forks
346
Avg merge
2d 9h
Merged PRs (30d)
36

Description

**Failing Test Info**
Test Name: java/util/Properties/ConcurrentLoadAndStoreXML.java
Test Duration: 1 second
Machine it fails on: [test-docker-ubuntu2404-armv7-9](https://ci.adoptium.net/computer/test-docker-ubuntu2404-armv7-9)
Machines it passes on (if intermittent): [test-docker-ubuntu2404-armv7-10](https://ci.adoptium.net/computer/test-docker-ubuntu2404-armv7-10)

**Jenkins Test Job Info**
Jenkins Test Job Name: (Example: Test_openjdk8_hs_extended.openjdk_arm_linux_testList_0)
Jenkins Test Job URL: https://ci.adoptium.net/view/Test_grinder/job/Grinder/16101
TRSS link for the build (if available):

**Deep History Link from TRSS (if available)**

** Rerun in Grinder Link (if available) or Steps to Reproduce**

Run standard grinder with jdk_custom and java/util/Properties/ConcurrentLoadAndStoreXML.java

**Java Version output (from console output)**

```
13:37:34 openjdk version "1.8.0_482-beta"
13:37:34 OpenJDK Runtime Environment (Temurin)(build 1.8.0_482-beta-202601242115-b08)
13:37:34 OpenJDK Client VM (Temurin)(build 25.482-b08, mixed mode)
```

**Relevant Console Output (showing exceptions/errors/crashes)**

```
13:28:15 stdout:
13:28:15 #
13:28:15 # A fatal error has been detected by the Java Runtime Environment:
13:28:15 #
13:28:15 # SIGSEGV (0xb) at pc=0xf0165320, pid=4435, tid=0xce0af420
13:28:15 #
13:28:15 # JRE version: OpenJDK Runtime Environment (8.0_482-b08) (build 1.8.0_482-beta-202601242115-b08)
13:28:15 # Java VM: OpenJDK Client VM (25.482-b08 mixed mode linux-aarch32 )
13:28:15 # Problematic frame:
13:28:15 # j sun.reflect.MethodAccessorGenerator.generateConstructor(Ljava/lang/Class;[Ljava/lang/Class;[Ljava/lang/Class;I)Lsun/reflect/ConstructorAccessor;+14
13:28:15 #
13:28:15 # Core dump written. Default location: /home/jenkins/workspace/Grinder/aqa-tests/TKG/output_17702980841527/jdk_custom_0/work/jdk_test/scratch/0/core or core.4435
13:28:15 #
13:28:15 # An error report file with more information is saved as:
13:28:15 # /home/jenkins/workspace/Grinder/aqa-tests/TKG/output_17702980841527/jdk_custom_0/work/jdk_test/scratch/0/hs_err_pid4435.log
13:28:15 #
13:28:15 # If you would like to submit a bug report, please visit:
13:28:15 # https://github.com/adoptium/adoptium-support/issues
13:28:15 #
13:28:15
13:28:15 TEST RESULT: Error. Agent communication error: java.io.EOFException; check console log for any additional details
```

**Attach or link to relevant artifacts**

[ConcurrentLoadAndStoreXML.jtr.xml](https://github.com/user-attachments/files/25102992/ConcurrentLoadAndStoreXML.jtr.xml)

[hs_err_pid4435.log](https://github.com/user-attachments/files/25102996/hs_err_pid4435.log)

Contributor guide

Open the contributing guide

Research direction

Start with java/util/Properties/ConcurrentLoadAndStoreXML.java and reproduce it using the standard Grinder command with jdk_custom. Inspect hs_err_pid4435.log and the attached JTR artifact, focusing on the SIGSEGV in MethodAccessorGenerator on linux-aarch32. Done means the failure's cause is established and the test completes without the JVM crash on the affected machine.

Written by the indexing model from the issue text.

Assessment

Tech stack
java, linux
Domain
operating-systems, testing
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.