Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8319338

tools/jpackage/share/RuntimeImageTest.java fails with -XX:+UseZGC

    XMLWordPrintable

Details

    • b23

    Backports

      Description

        I'm seeing consistent failures of tools/jpackage/share/RuntimeImageTest.java on Linux x64 fastdebug builds when -XX:+UseZGC is used.

        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)

        Attachments

          Issue Links

            Activity

              People

                asemenyuk Alexey Semenyuk
                jvernee Jorn Vernee
                Votes:
                0 Vote for this issue
                Watchers:
                9 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved: