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

java/lang/Thread/virtual/stress/Skynet.java fails with jtreg timeout during last iteration

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Cannot Reproduce
    • Icon: P4 P4
    • tbd
    • 20
    • core-libs
    • x86_64
    • windows_8

      JDK20 b27 ATR windows 8.1

      ----------messages:(8/293)----------
      command: main Skynet
      reason: User specified action: run main/othervm/timeout=300 Skynet
      started: Wed Dec 28 16:23:04 ICT 2022
      Mode: othervm [/othervm specified]
      Timeout information:
      --- Timeout information end.
      finished: Thu Dec 29 09:32:24 ICT 2022
      elapsed time (seconds): 61759.425
      ----------configuration:(0/0)----------
      ----------System.out:(12/564)*----------
      Result: 499999500000 in 5406 ms
      Result: 499999500000 in 5903 ms
      Result: 499999500000 in 3907 ms
      Result: 499999500000 in 4297 ms
      Result: 499999500000 in 4256 ms
      Result: 499999500000 in 4734 ms
      Result: 499999500000 in 8547 ms
      Result: 499999500000 in 5453 ms
      Result: 499999500000 in 4406 ms
      Timeout refired 3000 times
      [3477.271s][error][attach] could not open (2) pipe \\\\.\\pipe\\javatool443537417 to send result of operation jcmd
      [3571.996s][error][attach] could not open (2) pipe \\\\.\\pipe\\javatool-758853121 to send result of operation threaddump
      ----------System.err:(0/0)----------

      main test thread stuck in a park

      MainThread" #21 [4720] prio=5 os_prio=0 cpu=62.50ms elapsed=3599.88s allocated=949K defined_classes=69 tid=0x000000c255e9cb10 nid=4720 waiting on condition [0x000000c25657e000]
         java.lang.Thread.State: WAITING (parking)
      at jdk.internal.misc.Unsafe.park(java.base@20-ea/Native Method)
      - parking to wait for <0x00000000e14f11a0> (a java.util.concurrent.SynchronousQueue$TransferStack)
      at java.util.concurrent.locks.LockSupport.park(java.base@20-ea/LockSupport.java:371)
      at java.util.concurrent.SynchronousQueue$TransferStack$SNode.block(java.base@20-ea/SynchronousQueue.java:288)
      at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@20-ea/ForkJoinPool.java:3780)
      at java.util.concurrent.ForkJoinPool.managedBlock(java.base@20-ea/ForkJoinPool.java:3725)
      at java.util.concurrent.SynchronousQueue$TransferStack.transfer(java.base@20-ea/SynchronousQueue.java:397)
      at java.util.concurrent.SynchronousQueue.take(java.base@20-ea/SynchronousQueue.java:886)
      at Skynet$Channel.receive(Skynet.java:109)
      at Skynet.skynet(Skynet.java:59)
      at Skynet.main(Skynet.java:49)
      at java.lang.invoke.LambdaForm$DMH/0x0000000801002000.invokeStatic(java.base@20-ea/LambdaForm$DMH)
      at java.lang.invoke.LambdaForm$MH/0x0000000801003400.invoke(java.base@20-ea/LambdaForm$MH)
      at java.lang.invoke.Invokers$Holder.invokeExact_MT(java.base@20-ea/Invokers$Holder)
      at jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(java.base@20-ea/DirectMethodHandleAccessor.java:155)
      at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(java.base@20-ea/DirectMethodHandleAccessor.java:104)
      at java.lang.reflect.Method.invoke(java.base@20-ea/Method.java:578)
      at com.sun.javatest.regtest.agent.MainWrapper$MainThread.run(MainWrapper.java:125)
      at java.lang.Thread.runWith(java.base@20-ea/Thread.java:1636)
      at java.lang.Thread.run(java.base@20-ea/Thread.java:1623)

            msheppar Mark Sheppard
            msheppar Mark Sheppard
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: