-
Bug
-
Resolution: Fixed
-
P4
-
22
-
b23
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8332454 | 21.0.5-oracle | Ramesh Gangadhar | P4 | Resolved | Fixed | b01 |
JDK-8332767 | 21.0.4 | Andrew Lu | P4 | Resolved | Fixed | b05 |
JDK-8332453 | 17.0.13-oracle | Ramesh Gangadhar | P4 | Resolved | Fixed | b01 |
JDK-8332799 | 17.0.12 | Andrew Lu | P4 | Resolved | Fixed | b05 |
I'm seeing OutOfMemoryErrors when jlink runs:
Error: Java heap space
java.lang.OutOfMemoryError: Java heap space
at java.base/java.util.Arrays.copyOf(Arrays.java:3540)
at java.base/java.io.ByteArrayOutputStream.toByteArray(ByteArrayOutputStream.java:187)
at jdk.jlink/jdk.tools.jlink.internal.plugins.StringSharingPlugin$CompactCPHelper.optimize(StringSharingPlugin.java:258)
at jdk.jlink/jdk.tools.jlink.internal.plugins.StringSharingPlugin$CompactCPHelper.transform(StringSharingPlugin.java:199)
at jdk.jlink/jdk.tools.jlink.internal.plugins.StringSharingPlugin.lambda$transform$1(StringSharingPlugin.java:311)
at jdk.jlink/jdk.tools.jlink.internal.plugins.StringSharingPlugin$$Lambda/0x00007f3153287178.apply(Unknown Source)
at jdk.jlink/jdk.tools.jlink.plugin.ResourcePool.lambda$transformAndCopy$0(ResourcePool.java:112)
at jdk.jlink/jdk.tools.jlink.plugin.ResourcePool$$Lambda/0x00007f3153087928.accept(Unknown Source)
at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133)
at java.base/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1939)
at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762)
at jdk.jlink/jdk.tools.jlink.plugin.ResourcePool.transformAndCopy(ResourcePool.java:111)
at jdk.jlink/jdk.tools.jlink.internal.plugins.StringSharingPlugin.transform(StringSharingPlugin.java:306)
at jdk.jlink/jdk.tools.jlink.internal.plugins.DefaultCompressPlugin.transform(DefaultCompressPlugin.java:62)
at jdk.jlink/jdk.tools.jlink.internal.ImagePluginStack.visitResources(ImagePluginStack.java:262)
at jdk.jlink/jdk.tools.jlink.internal.ImageFileCreator.generateJImage(ImageFileCreator.java:184)
at jdk.jlink/jdk.tools.jlink.internal.ImageFileCreator.writeImage(ImageFileCreator.java:163)
at jdk.jlink/jdk.tools.jlink.internal.ImageFileCreator.create(ImageFileCreator.java:100)
at jdk.jlink/jdk.tools.jlink.internal.JlinkTask$ImageHelper.retrieve(JlinkTask.java:935)
at jdk.jlink/jdk.tools.jlink.internal.ImagePluginStack.operate(ImagePluginStack.java:194)
at jdk.jlink/jdk.tools.jlink.internal.JlinkTask.createImage(JlinkTask.java:424)
at jdk.jlink/jdk.tools.jlink.internal.JlinkTask.run(JlinkTask.java:285)
at jdk.jlink/jdk.tools.jlink.internal.Main.run(Main.java:56)
at jdk.jlink/jdk.tools.jlink.internal.Main$JlinkToolProvider.run(Main.java:73)
at java.base/java.util.spi.ToolProvider.run(ToolProvider.java:162)
at jdk.jpackage.test.Executor.runToolProvider(Executor.java:396)
at jdk.jpackage.test.Executor.runToolProvider(Executor.java:406)
at jdk.jpackage.test.Executor.lambda$executeWithoutExitCodeCheck$0(Executor.java:212)
at jdk.jpackage.test.Executor$$Lambda/0x00007f3153012a88.get(Unknown Source)
at jdk.jpackage.test.Functional$ThrowingSupplier.lambda$toSupplier$0(Functional.java:71)
at jdk.jpackage.test.Functional$ThrowingSupplier$$Lambda/0x00007f3153012cb8.get(Unknown Source)
at jdk.jpackage.test.Executor.executeWithoutExitCodeCheck(Executor.java:220)
- backported by
-
JDK-8332453 tools/jpackage/share/RuntimeImageTest.java fails with -XX:+UseZGC
-
- Resolved
-
-
JDK-8332454 tools/jpackage/share/RuntimeImageTest.java fails with -XX:+UseZGC
-
- Resolved
-
-
JDK-8332767 tools/jpackage/share/RuntimeImageTest.java fails with -XX:+UseZGC
-
- Resolved
-
-
JDK-8332799 tools/jpackage/share/RuntimeImageTest.java fails with -XX:+UseZGC
-
- Resolved
-
- links to
-
Commit openjdk/jdk17u-dev/a632247d
-
Commit openjdk/jdk21u-dev/acff39d9
-
Commit openjdk/jdk/e9eb8b98
-
Review openjdk/jdk17u-dev/2484
-
Review openjdk/jdk21u-dev/591
-
Review(master) openjdk/jdk/16535