jdk17 java/nio/file/spi/SetDefaultProvider.java got `Error occurred during initialization of VM` on arm
- Dominant language
- HTML
- Stars
- 155
- Forks
- 346
- Avg merge
- 2d 9h
- Merged PRs (30d)
- 36
Description
jdk17 java/nio/file/spi/SetDefaultProvider.java got `Error occurred during initialization of VM` on arm
```
19:30:22 java.lang.ExceptionInInitializerError
19:30:22 at jdk.internal.module.SystemModuleFinders$SystemModuleReader.containsImageLocation(java.base@17/SystemModuleFinders.java:446)
19:30:22 at jdk.internal.module.SystemModuleFinders$SystemModuleReader.find(java.base@17/SystemModuleFinders.java:457)
19:30:22 at jdk.internal.loader.BuiltinClassLoader.findResource(java.base@17/BuiltinClassLoader.java:497)
19:30:22 at jdk.internal.loader.BuiltinClassLoader.findResource(java.base@17/BuiltinClassLoader.java:277)
19:30:22 at jdk.internal.loader.BootLoader.findResource(java.base@17/BootLoader.java:164)
19:30:22 at java.lang.Class.getResource(java.base@17/Class.java:2925)
19:30:22 at java.lang.System.implSetSecurityManager(java.base@17/System.java:418)
19:30:22 at java.lang.System.initPhase3(java.base@17/System.java:2203)
19:30:22 Caused by: java.lang.UnsupportedOperationException
19:30:22 at java.nio.file.spi.FileSystemProvider.newFileChannel(java.base@17/FileSystemProvider.java:535)
19:30:22 at java.nio.channels.FileChannel.open(java.base@17/FileChannel.java:298)
19:30:22 at java.nio.channels.FileChannel.open(java.base@17/FileChannel.java:357)
19:30:22 at jdk.internal.jimage.BasicImageReader.(java.base@17/BasicImageReader.java:106)
19:30:22 at jdk.internal.jimage.ImageReader$SharedImageReader.(java.base@17/ImageReader.java:229)
19:30:22 at jdk.internal.jimage.ImageReader$SharedImageReader.open(java.base@17/ImageReader.java:243)
19:30:22 at jdk.internal.jimage.ImageReader.open(java.base@17/ImageReader.java:67)
19:30:22 at jdk.internal.jimage.ImageReader.open(java.base@17/ImageReader.java:71)
19:30:22 at jdk.internal.jimage.ImageReaderFactory$1.apply(java.base@17/ImageReaderFactory.java:70)
19:30:22 at jdk.internal.jimage.ImageReaderFactory$1.apply(java.base@17/ImageReaderFactory.java:67)
19:30:22 at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(java.base@17/ConcurrentHashMap.java:1708)
19:30:22 at jdk.internal.jimage.ImageReaderFactory.get(java.base@17/ImageReaderFactory.java:61)
19:30:22 at jdk.internal.jimage.ImageReaderFactory.getImageReader(java.base@17/ImageReaderFactory.java:85)
19:30:22 at jdk.internal.module.SystemModuleFinders$SystemImage.(java.base@17/SystemModuleFinders.java:385)
19:30:22 at jdk.internal.module.SystemModuleFinders$SystemModuleReader.containsImageLocation(java.base@17/SystemModuleFinders.java:446)
19:30:22 at jdk.internal.module.SystemModuleFinders$SystemModuleReader.find(java.base@17/SystemModuleFinders.java:457)
19:30:22 at jdk.internal.loader.BuiltinClassLoader.findResource(java.base@17/BuiltinClassLoader.java:497)
19:30:22 at jdk.internal.loader.BuiltinClassLoader.findResource(java.base@17/BuiltinClassLoader.java:277)
19:30:22 at jdk.internal.loader.BootLoader.findResource(java.base@17/BootLoader.java:164)
19:30:22 at java.lang.Class.getResource(java.base@17/Class.java:2925)
19:30:22 at java.lang.System.implSetSecurityManager(java.base@17/System.java:418)
19:30:22 at java.lang.System.initPhase3(java.base@17/System.java:2203)
1
```
https://ci.adoptopenjdk.net/job/Test_openjdk17_hs_extended.openjdk_arm_linux_testList_2/12/consoleFull
https://github.com/adoptium/aqa-tests/issues/2854
Contributor guide
Research direction
Start with java/nio/file/spi/SetDefaultProvider.java and reproduce the failure using the linked ARM Linux CI console log. Read the related aqa-tests issue #2854 for context. Done means the JDK 17 test no longer fails with the reported VM initialization error on ARM.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- operating-systems, testing
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100