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

jdk/jfr/startupargs/TestDumpOnExit.java failed with "exitValue = -1073741819"

XMLWordPrintable

    • jfr
    • x86_64
    • windows

      The following test failed in the JDK16 CI:

      jdk/jfr/startupargs/TestDumpOnExit.java

      Here's a snippet from the log file:

      Hello from test main
      [3.037s][trace][jfr] JFR thread sampling done in 0.0000156 secs with 0 java 0 native samples
      [3.053s][trace][jfr] JFR thread sampling done in 0.0000622 secs with 0 java 1 native samples
      [3.054s][trace][jfr] JFR thread sampling done in 0.0000096 secs with 0 java 0 native samples
      [3.071s][trace][jfr] JFR thread sampling done in 0.0000145 secs with 0 java 0 native samples
      [3.083s][trace][jfr] JFR thread sampling done in 0.0000473 secs with 0 java 1 native samples
      [3.084s][trace][jfr] JFR thread sampling done in 0.0000138 secs with 0 java 0 native samples
      [3.099s][trace][jfr] JFR thread sampling done in 0.0000174 secs with 0 java 0 native samples
      [3.114s][trace][jfr] JFR thread sampling done in 0.0000566 secs with 0 java 1 native samples
      [3.114s][trace][jfr] JFR thread sampling done in 0.0000105 secs with 0 java 0 native samples
      [3.130s][trace][jfr] JFR thread sampling done in 0.0000314 secs with 0 java 0 native samples
      [3.146s][trace][jfr] JFR thread sampling done in 0.0004092 secs with 0 java 1 native samples
      [3.146s][trace][jfr] JFR thread sampling done in 0.0000129 secs with 0 java 0 native samples
      [3.161s][debug][jfr] Recording "1" (1) added chunk T:\\testoutput\\test-support\\jtreg_open_test_jdk_tier1_part3\\tmp\\2020_08_14_19_41_44_19632\\2020_08_14_19_41_44.jfr, current size=199946
      [3.161s][trace][jfr] JFR thread sampling done in 0.0000156 secs with 0 java 0 native samples
      [3.176s][trace][jfr] JFR thread sampling done in 0.0000555 secs with 0 java 1 native samples
      [3.177s][trace][jfr] JFR thread sampling done in 0.0003992 secs with 1 java 0 native samples
      [3.179s][trace][jfr] Updated thread sampler for java: 0 ms, native 20 ms
      [3.179s][trace][jfr] Disenrolling thread sampler
      [3.179s][info ][jfr] Stopped recording "1" (1). Reason "Dump on exit".
      [3.193s][trace][jfr] JFR thread sampling done in 0.0004228 secs with 0 java 0 native samples
      [3.229s][info ][jfr] Wrote recording "1" (1) to T:\\testoutput\\test-support\\jtreg_open_test_jdk_tier1_part3\\scratch\\0\\dumped.jfr
      [3.229s][debug][jfr] Recording "1" (1) removed chunk T:\\testoutput\\test-support\\jtreg_open_test_jdk_tier1_part3\\tmp\\2020_08_14_19_41_44_19632\\2020_08_14_19_41_44.jfr, current size=0
      [3.230s][debug][jfr] Repository chunk T:\\testoutput\\test-support\\jtreg_open_test_jdk_tier1_part3\\tmp\\2020_08_14_19_41_44_19632\\2020_08_14_19_41_44.jfr deleted
      [3.230s][info ][jfr] Closed recording "1" (1)
      [3.255s][info ][jfr] Removed repository T:\\testoutput\\test-support\\jtreg_open_test_jdk_tier1_part3\\tmp\\2020_08_14_19_41_44_19632
      ];
       stderr: []
       exitValue = -1073741819

      java.lang.RuntimeException: Expected to get exit value of [0]

      at jdk.test.lib.process.OutputAnalyzer.shouldHaveExitValue(OutputAnalyzer.java:457)
      at jdk.jfr.startupargs.TestDumpOnExit.testDumponExit(TestDumpOnExit.java:100)
      at jdk.jfr.startupargs.TestDumpOnExit.main(TestDumpOnExit.java:68)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      at java.base/java.lang.reflect.Method.invoke(Method.java:564)
      at com.sun.javatest.regtest.agent.MainWrapper$MainThread.run(MainWrapper.java:127)
      at java.base/java.lang.Thread.run(Thread.java:832)

      JavaTest Message: Test threw exception: java.lang.RuntimeException: Expected to get exit value of [0]

      JavaTest Message: shutting down test

      STATUS:Failed.`main' threw exception: java.lang.RuntimeException: Expected to get exit value of [0]
      ----------rerun:(43/5099)*----------

      Since this is a Tier1 failure I would normally start this
      off as a P2. However, the only changeset in the build ID
      that's running in the JDK16 CI is macOS specific so I'm
      starting this off as a P3.

      Also, this failure mode reminds me of one of the failure
      sightings in JDK-8214685, but, as far as I know, this test
      is not passing bad values.

            mgronlun Markus Grönlund
            dcubed Daniel Daugherty
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated: