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

Kitchensink.java and RenaissanceStressTest.java time out with jvmti module errors

XMLWordPrintable

    • jfr
    • b27
    • linux
    • Not verified

      The following test failed in the JDK22 CI:

      applications/kitchensink/Kitchensink.java

      Here's a snippet from the log file:

      [2023-09-06T21:41:51.523634106Z] Gathering output for process 2528074
      [2023-09-06T21:41:57.709835799Z] Waiting for completion for process 2528074
      [2023-09-06T21:41:57.710031639Z] Waiting for completion finished for process 2528074
      [stress.process.out] [512.838s][error][jvmti] _VTMS_transition_count: 1
      [stress.process.out]
      [stress.process.out] [512.838s][error][jvmti] _VTMS_transition_disable_for_one_count: 0
      [stress.process.out]
      [stress.process.out] [512.838s][error][jvmti] _VTMS_transition_disable_for_all_count: 1
      [stress.process.out]
      [stress.process.out]
      [stress.process.out] [512.839s][error][jvmti] main(main) exiting: 0 is_susp: 0 is_thread_susp: 0 is_vthread_susp: 0 is_VTMS_transition_disabler: 0, is_in_VTMS_transition = 0
      [stress.process.out]
      [stress.process.out] [512.839s][error][jvmti] void java.lang.Object.wait0(long):-1
      [stress.process.out] [512.839s][error][jvmti] void java.lang.Object.wait(long):375
      [stress.process.out] [512.839s][error][jvmti] void java.lang.Thread.join(long):2045
      [stress.process.out] [512.839s][error][jvmti] void java.lang.Thread.join():2121
      [stress.process.out] [512.839s][error][jvmti] void applications.kitchensink.process.stress.modules.StressModule.joinModule():278
      [stress.process.out] [512.839s][error][jvmti] void applications.kitchensink.process.stress.modules.StressModule.allJoin():349
      [stress.process.out] [512.839s][error][jvmti] void applications.kitchensink.process.stress.Main.run(java.lang.String[]):97
      [stress.process.out] [512.839s][error][jvmti] void applications.kitchensink.process.stress.Main.main(java.lang.String[]):156
      [stress.process.out] [512.839s][error][jvmti]
      [stress.process.out]
      [stress.process.out] [512.839s][error][jvmti] Reference Handler(Reference Handler) exiting: 0 is_susp: 0 is_thread_susp: 0 is_vthread_susp: 0 is_VTMS_transition_disabler: 0, is_in_VTMS_transition = 0
      [stress.process.out]
      [stress.process.out] [512.839s][error][jvmti] void java.lang.ref.Reference.waitForReferencePendingList():-1
      [stress.process.out] [512.839s][error][jvmti] void java.lang.ref.Reference.processPendingReferences():246
      [stress.process.out] [512.839s][error][jvmti] void java.lang.ref.Reference$ReferenceHandler.run():208
      [stress.process.out] [512.839s][error][jvmti]
      [stress.process.out]
      [stress.process.out] [512.839s][error][jvmti] Finalizer(Finalizer) exiting: 0 is_susp: 0 is_thread_susp: 0 is_vthread_susp: 0 is_VTMS_transition_disabler: 0, is_in_VTMS_transition = 0
      [stress.process.out]
      [stress.process.out] [512.839s][error][jvmti] void java.lang.Object.wait0(long):-1
      [stress.process.out] [512.839s][error][jvmti] void java.lang.Object.wait(long):375
      [stress.process.out] [512.839s][error][jvmti] void java.lang.Object.wait():348
      [stress.process.out] [512.839s][error][jvmti] void java.lang.ref.NativeReferenceQueue.await():48
      [stress.process.out] [512.839s][error][jvmti] java.lang.ref.Reference java.lang.ref.ReferenceQueue.remove0():158
      [stress.process.out] [512.839s][error][jvmti] java.lang.ref.Reference java.lang.ref.NativeReferenceQueue.remove():89
      [stress.process.out] [512.839s][error][jvmti] void java.lang.ref.Finalizer$FinalizerThread.run():173
      [stress.process.out] [512.839s][error][jvmti]
      [stress.process.out]
      [stress.process.out] [512.839s][error][jvmti] Signal Dispatcher(Signal Dispatcher) exiting: 0 is_susp: 0 is_thread_susp: 0 is_vthread_susp: 0 is_VTMS_transition_disabler: 0, is_in_VTMS_transition = 0
      [stress.process.out]
      [stress.process.out] [512.839s][error][jvmti]
      [stress.process.out]
      [stress.process.out] [512.839s][error][jvmti] Attach Listener(Attach Listener) exiting: 0 is_susp: 0 is_thread_susp: 0 is_vthread_susp: 0 is_VTMS_transition_disabler: 0, is_in_VTMS_transition = 0
      [stress.process.out]
      [stress.process.out] [512.839s][error][jvmti]
      [stress.process.out]
      [stress.process.out] [512.839s][error][jvmti] Service Thread(Service Thread) exiting: 0 is_susp: 0 is_thread_susp: 0 is_vthread_susp: 0 is_VTMS_transition_disabler: 0, is_in_VTMS_transition = 0
      [stress.process.out]
      [stress.process.out] [512.839s][error][jvmti]
      [stress.process.out]
      [stress.process.out] [512.839s][error][jvmti] Monitor Deflation Thread(Monitor Deflation Thread) exiting: 0 is_susp: 0 is_thread_susp: 0 is_vthread_susp: 0 is_VTMS_transition_disabler: 0, is_in_VTMS_transition = 0
      [stress.process.out]
      [stress.process.out] [512.839s][error][jvmti]
      [stress.process.out]
      [2023-09-06T21:42:57.717213657Z] Gathering output for process 2528384
      [2023-09-06T21:42:57.726416155Z] Waiting for completion for process 2528384
      [2023-09-06T21:42:57.726596555Z] Waiting for completion finished for process 2528384

      I'm starting this bug in hotspot/test so [~lmesnik] can take a look.

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

              Created:
              Updated:
              Resolved: