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

ThreadsListHandle.sanity_vm failed with unequal ThreadList values

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: P4 P4
    • 25
    • 17, 21, 22, 23, 24
    • hotspot
    • generic
    • linux

      The following test failed in my jdk-22+12 stress testing on linux-x64:

      gtest/GTestWrapper.java

      and it was the ThreadsListHandle.sanity_vm sub-test that failed.

      Here's a snippet from the log file:

      [ RUN ] AltHashingTest.halfsiphash_test_FromReference
      [ OK ] AltHashingTest.halfsiphash_test_FromReference (0 ms)
      [----------] 3 tests from AltHashingTest (0 ms total)

      [----------] 1 test from ThreadsListHandle
      [ RUN ] ThreadsListHandle.sanity_vm
      open/test/hotspot/gtest/runtime/test_ThreadsListHandle.cpp:604: Failure
      Expected equality of these values:
        tlh1.list()
          Which is: 0x5622071213c0
        tlh2b.list()
          Which is: 0x7f3e70024310
      tlh1.list() must match tlh2b.list()

      [ FAILED ] ThreadsListHandle.sanity_vm (1 ms)
      [----------] 1 test from ThreadsListHandle (333 ms total)

      [----------] 1 test from Align
      [ RUN ] Align.alignments
      [ OK ] Align.alignments (31 ms)
      [----------] 1 test from Align (31 ms total)

      This failure sighting happened in run#1 of 3 in the 'release' bits
      config so this test passed 8 other times in this stress run.

            dcubed Daniel Daugherty
            dcubed Daniel Daugherty
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated: