eclipse-openj9 / openj9

Eclipse OpenJ9: A Java Virtual Machine for OpenJDK that's optimized for small footprint, fast start-up, and high throughput. Builds on Eclipse OMR (https://github.com/eclipse/omr) and combines with the Extensions for OpenJDK for OpenJ9 repo.
Other
3.28k stars 721 forks source link

Possible hang running abbs on win32 #17384

Open pshipton opened 1 year ago

pshipton commented 1 year ago

Internal build [Windows IA32] 80 Load_Level_2.abbs.5mins.Mode113 -Xgcpolicy:gencon -Xjit:count=0,optlevel=warm,gcOnResolve,rtResolve -Xmn512k -Xnocompressedrefs win19x64-rtp-1-1

Results files are attached to the build, including two cores.

j> 13:48:55 20230510 13:48:55 Runtime State Reporter IMPORTANT: 44 tests complete, 300 currently running
j> 13:51:46 20230510 13:49:25 Runtime State Reporter IMPORTANT: 45 tests complete, 299 currently running
j> 13:51:46 20230510 13:49:55 Runtime State Reporter IMPORTANT: 45 tests complete, 299 currently running
j> 13:51:46 20230510 13:50:25 Runtime State Reporter IMPORTANT: 45 tests complete, 299 currently running
j> 13:51:46 20230510 13:50:55 Runtime State Reporter IMPORTANT: 45 tests complete, 299 currently running
j> 13:51:46 20230510 13:51:25 Runtime State Reporter IMPORTANT: 45 tests complete, 299 currently running
p> 20230510-13:53:45 Heart beat
j> 13:56:11 20230510 13:56:05 Runtime State Reporter IMPORTANT: 45 tests complete, 299 currently running
j> 13:56:11 20230510 13:56:05 Thread Control Engine INFO: Stopping JobSet Primary
j> 13:57:48 20230510 13:56:51 JobSet INFO:   Stopping. Checkpoint 1
j> 13:57:48 20230510 13:56:56 JobSet INFO:   Stopping. Checkpoint 3
j> 13:57:48 20230510 13:56:56 JobSet INFO:   Stopping. Checkpoint 4
j> 13:57:48 20230510 13:56:56 JobSet INFO:   Stopping. Checkpoint 5
j> 14:03:47 20230510 14:01:44 Runtime State Reporter IMPORTANT: 45 tests complete, 299 currently running
j> 14:03:47 20230510 14:02:14 Runtime State Reporter IMPORTANT: 45 tests complete, 299 currently running
j> 14:03:47 20230510 14:02:44 Runtime State Reporter IMPORTANT: 45 tests complete, 299 currently running
j> 14:03:47 20230510 14:03:14 Runtime State Reporter IMPORTANT: 45 tests complete, 299 currently running
j> 14:03:47 20230510 14:03:44 Runtime State Reporter IMPORTANT: 45 tests complete, 299 currently running
p> 20230510-14:07:10 Process overrun at 1801 seconds. Overrun time set to 1800 seconds
pshipton commented 1 year ago

I'm not sure if this is a real hang or not. I couldn't repeat it in 130 runs. @tajila @gacholio

gacholio commented 1 year ago

I'll take a look at the core.

gacholio commented 1 year ago
    !j9vmthread 0x42316700 publicFlags=181 privateFlags=1008 inNative=0 // main
    !j9vmthread 0x42405600 publicFlags=81 privateFlags=101a inNative=0 // JIT Compilation Thread-000
    !j9vmthread 0x423d0c00 publicFlags=81 privateFlags=101a inNative=0 // JIT Compilation Thread-001 Suspended
    !j9vmthread 0x423e6d00 publicFlags=81 privateFlags=101a inNative=0 // JIT Compilation Thread-002 Suspended
    !j9vmthread 0x423e7b00 publicFlags=81 privateFlags=101a inNative=0 // JIT Diagnostic Compilation Thread-003 Suspended
    !j9vmthread 0x42a87100 publicFlags=81 privateFlags=101a inNative=0 // JIT-SamplerThread
    !j9vmthread 0x42e5bb00 publicFlags=81 privateFlags=20081a inNative=0 // Finalizer thread
    !j9vmthread 0x42e62600 publicFlags=81 privateFlags=1a inNative=0 // Concurrent Mark Helper
    !j9vmthread 0x42e6c100 publicFlags=81 privateFlags=1a inNative=0 // GC Worker
    !j9vmthread 0x44ab4400 publicFlags=81 privateFlags=1a inNative=0 // GC Worker
    !j9vmthread 0x44abc700 publicFlags=81 privateFlags=1a inNative=0 // GC Worker
    !j9vmthread 0x44b20e00 publicFlags=a1 privateFlags=2 inNative=1 // Attach API wait loop
    !j9vmthread 0x44e20800 publicFlags=80181 privateFlags=2 inNative=0 // ConfigurationReporter Writer Thread
    !j9vmthread 0x44e0d700 publicFlags=281 privateFlags=0 inNative=0 // Thread Control Engine
    !j9vmthread 0x451f9a00 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #1 running testcases.calendars.CalendarTest
    !j9vmthread 0x451ffa00 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #3 running testcases.misc.TestNoDB
    !j9vmthread 0x451fec00 publicFlags=1081 privateFlags=0 inNative=0 // Pooled Thread #4 idle
    !j9vmthread 0x451fd800 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #5 running testcases.misc.JGbigd2
    !j9vmthread 0x451fde00 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #6 running com.ibm.test.PD2Primitive.TestI2PD
    !j9vmthread 0x451fd100 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #7 running testcases.benchmarks.linpack.Linpack
    !j9vmthread 0x451ff300 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #8 running testcases.misc.BignumTest
    !j9vmthread 0x45200000 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #9 running testcases.misc.JGbigd2
    !j9vmthread 0x45200700 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #10 running testcases.misc.JGbigd2
    !j9vmthread 0x45289b00 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #11 running testcases.misc.BignumTest
    !j9vmthread 0x4528bd00 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #12 running com.ibm.test.Arithmetics.TestArithmeticOperations
    !j9vmthread 0x45289500 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #13 running com.ibm.test.PD2Primitive.TestPD2Primitives2PD
    !j9vmthread 0x4528c400 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #14 running testcases.calendars.CalendarTest
    !j9vmthread 0x45285800 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #15 running testcases.misc.JGbigd2
    !j9vmthread 0x4528b000 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #17 running com.ibm.test.Arithmetics.TestArithmetics
    !j9vmthread 0x45285e00 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #18 running testcases.serialization.Serialization
    !j9vmthread 0x45285100 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #20 running testcases.misc.JGbigd2
    !j9vmthread 0x4528a900 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #21 running testcases.misc.JGbigd1
    !j9vmthread 0x4528b700 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #22 running testcases.serialization.Serialization
    !j9vmthread 0x45287300 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #23 running testcases.misc.BignumTest
    !j9vmthread 0x45287900 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #25 running com.ibm.test.Arithmetics.TestArithmeticOperations
    !j9vmthread 0x45288000 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #26 running testcases.calendars.CalendarTest
    !j9vmthread 0x45288e00 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #28 running testcases.calendars.CalendarTest
    !j9vmthread 0x467f9200 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #30 running testcases.misc.BignumTest
    !j9vmthread 0x467fa000 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #31 running testcases.misc.JGbigd2
    !j9vmthread 0x467f8500 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #32 running testcases.serialization.SerializationBasicHFS
    !j9vmthread 0x467f8b00 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #33 running com.ibm.test.Arithmetics.TestArithmeticOperations
    !j9vmthread 0x467f9900 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #34 running testcases.misc.JGbigd1
    !j9vmthread 0x467f4800 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #35 running testcases.benchmarks.jbytemark.jBYTEmark
    !j9vmthread 0x467fa700 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #36 running testcases.serialization.Serialization
    !j9vmthread 0x467fad00 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #38 running testcases.calendars.CalendarTest
    !j9vmthread 0x467f7e00 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #39 running testcases.misc.JGbigd2
    !j9vmthread 0x467fb400 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #40 running testcases.misc.JGbigd2
    !j9vmthread 0x467f6300 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #42 running testcases.misc.JGbigd1
    !j9vmthread 0x467f4100 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #44 running testcases.serialization.Serialization
    !j9vmthread 0x467f4e00 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #45 running testcases.serialization.SerializationBasicHFS
    !j9vmthread 0x467f7000 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #46 running com.ibm.test.Arithmetics.TestArithmeticOperations
    !j9vmthread 0x4687a700 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #47 running testcases.misc.TestNoDB
    !j9vmthread 0x4687ae00 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #48 running testcases.calendars.CalendarTest
    !j9vmthread 0x4687d000 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #49 running testcases.misc.JGbigd2
    !j9vmthread 0x4687dd00 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #52 running testcases.classloader.ClassMapHog
    !j9vmthread 0x46879900 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #53 running testcases.misc.JGbigd2
    !j9vmthread 0x4687c200 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #54 running testcases.misc.JGbigd2
    !j9vmthread 0x4687d600 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #55 running testcases.misc.BignumTest
    !j9vmthread 0x46878500 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #58 running testcases.benchmarks.linpack.Linpack
    !j9vmthread 0x4687eb00 publicFlags=1081 privateFlags=0 inNative=0 // Pooled Thread #59 running com.ibm.jtc.svt.lambda.TestLambdaNested
    !j9vmthread 0x4687bb00 publicFlags=1081 privateFlags=0 inNative=0 // Pooled Thread #60 running com.ibm.test.binaryData.TestShort2ByteArrayNumBytes
    !j9vmthread 0x46878c00 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #61 running testcases.misc.JGbigd2
    !j9vmthread 0x4687f100 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #63 running testcases.misc.JGbigd1
    !j9vmthread 0x4687f800 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #64 running testcases.calendars.CalendarTest
    !j9vmthread 0x4690e800 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #65 running testcases.benchmarks.jbytemark.jBYTEmark
    !j9vmthread 0x46911000 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #66 running testcases.benchmarks.linpack.Linpack
    !j9vmthread 0x46915400 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #67 running com.ibm.test.Arithmetics.TestArithmeticOperations
    !j9vmthread 0x4690ef00 publicFlags=1081 privateFlags=0 inNative=0 // Pooled Thread #68 running com.ibm.test.binaryData.TestByteArray2Long
    !j9vmthread 0x46913200 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #69 running testcases.benchmarks.linpack.Linpack
    !j9vmthread 0x46914000 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #70 running testcases.calendars.CalendarTest
    !j9vmthread 0x46912500 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #71 running com.ibm.test.Arithmetics.TestArithmeticOperations
    !j9vmthread 0x46912c00 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #72 running testcases.misc.TestNoDB
    !j9vmthread 0x46913900 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #73 running testcases.hashmap.Hog
    !j9vmthread 0x46914700 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #74 running com.ibm.test.Arithmetics.TestArithmeticOperations
    !j9vmthread 0x46914d00 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #75 running testcases.misc.BignumTest
    !j9vmthread 0x4690e100 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #76 running testcases.misc.JGbigd2
    !j9vmthread 0x4690f500 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #77 running testcases.misc.JGbigd1
    !j9vmthread 0x46910300 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #78 running testcases.misc.TestNoDB
    !j9vmthread 0x4690fc00 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #79 running com.ibm.test.Arithmetics.TestArithmeticOperations
    !j9vmthread 0x46910a00 publicFlags=1081 privateFlags=0 inNative=0 // Pooled Thread #80 running com.ibm.jtc.svt.lambda.ClassLibraryLambdaTests
    !j9vmthread 0x46911700 publicFlags=1081 privateFlags=0 inNative=0 // Pooled Thread #81 running com.ibm.jtc.svt.lambda.ClassLibraryLambdaTests
    !j9vmthread 0x46911e00 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #82 running testcases.misc.JGbigd2
    !j9vmthread 0x469d4f00 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #84 running testcases.serialization.Serialization
    !j9vmthread 0x469d6a00 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #85 running com.ibm.test.Arithmetics.TestArithmeticOperations
    !j9vmthread 0x469d5600 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #86 running com.ibm.jtc.svt.tests.invoke.AsTypeTest
    !j9vmthread 0x469d3b00 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #87 running testcases.misc.BignumTest
    !j9vmthread 0x469d9a00 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #89 running testcases.benchmarks.jbytemark.jBYTEmark
    !j9vmthread 0x469d3400 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #90 running testcases.calendars.CalendarTest
    !j9vmthread 0x469d7f00 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #91 running testcases.serialization.Serialization
    !j9vmthread 0x469da700 publicFlags=1081 privateFlags=0 inNative=0 // Pooled Thread #92 running com.ibm.test.binaryData.TestInteger2ByteArrayNumBytes
    !j9vmthread 0x469d8500 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #93 running com.ibm.test.Arithmetics.TestArithmeticOperations
    !j9vmthread 0x469d4200 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #94 running testcases.misc.JGbigd2
    !j9vmthread 0x469d4800 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #95 running testcases.calendars.CalendarTest
    !j9vmthread 0x469d6400 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #96 running com.ibm.test.Arithmetics.TestArithmeticOperations
    !j9vmthread 0x469d7100 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #97 running testcases.benchmarks.sieve.Sieve
    !j9vmthread 0x469d7800 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #98 running testcases.misc.JGbigd1
    !j9vmthread 0x469d8c00 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #99 running testcases.serialization.SerializationBasicHFS
    !j9vmthread 0x46aa4500 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #101 running testcases.misc.BignumTest
    !j9vmthread 0x46aa6000 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #102 running com.ibm.test.Arithmetics.TestArithmeticOperations
    !j9vmthread 0x46aa3100 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #103 running com.ibm.test.decimals.TestPD2ED
    !j9vmthread 0x46aa9000 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #104 running com.ibm.test.Arithmetics.TestArithmeticOperations
    !j9vmthread 0x46aa8900 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #105 running testcases.hashmap.Hog
    !j9vmthread 0x46aa6e00 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #107 running com.ibm.test.Arithmetics.TestArithmeticOperations
    !j9vmthread 0x46aa7500 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #109 running testcases.misc.JGbigd1
    !j9vmthread 0x46aa7b00 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #110 running testcases.serialization.SerializationBasicHFS
    !j9vmthread 0x46aa5900 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #113 running testcases.calendars.CalendarTest
    !j9vmthread 0x46aa9d00 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #114 running testcases.calendars.CalendarTest
    !j9vmthread 0x46aa3e00 publicFlags=1081 privateFlags=0 inNative=0 // Pooled Thread #115 running com.ibm.test.binaryData.TestInteger2ByteArrayNumBytes
    !j9vmthread 0x46aaa400 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #116 running com.ibm.test.Arithmetics.TestArithmeticOperations
    !j9vmthread 0x46aa4c00 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #117 running testcases.calendars.CalendarTest
    !j9vmthread 0x46aa5300 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #118 running testcases.misc.TestNoDB
    !j9vmthread 0x46b42500 publicFlags=1081 privateFlags=0 inNative=0 // Pooled Thread #121 running tests.com.ibm.jtc.treemap.TreeMapTest
    !j9vmthread 0x46b3fc00 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #122 running testcases.misc.JGbigd2
    !j9vmthread 0x46b44000 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #123 running testcases.misc.TestNoDB
    !j9vmthread 0x46b42b00 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #124 running testcases.misc.TestNoDB
    !j9vmthread 0x46b3e800 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #126 running testcases.misc.BignumTest
    !j9vmthread 0x46b43200 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #127 running testcases.misc.JGbigd2
    !j9vmthread 0x46b41e00 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #128 running testcases.misc.TestNoDB
    !j9vmthread 0x46b45400 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #129 running com.ibm.test.binaryData.TestOptimizer
    !j9vmthread 0x46b3ee00 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #130 running testcases.misc.JGbigd1
    !j9vmthread 0x46b44d00 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #133 running testcases.calendars.CalendarTest
    !j9vmthread 0x46b3e100 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #134 running testcases.calendars.CalendarTest
    !j9vmthread 0x46b40300 publicFlags=181 privateFlags=0 inNative=0 // Pooled Thread #135 running tests.com.ibm.jtc.treemap.TreeMapTest
    !j9vmthread 0x46b41000 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #136 running testcases.misc.TestNoDB
    !j9vmthread 0x46c03600 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #138 running testcases.serialization.SerializationBasicHFS
    !j9vmthread 0x46c05f00 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #140 running com.ibm.test.Arithmetics.TestArithmeticOperations
    !j9vmthread 0x46c06c00 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #142 running testcases.misc.BignumTest
    !j9vmthread 0x46c00000 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #143 running com.ibm.test.PD2Primitive.TestPD2I
    !j9vmthread 0x46bff900 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #144 running com.ibm.test.Arithmetics.TestArithmeticOperations
    !j9vmthread 0x46c00600 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #146 running testcases.misc.BignumTest
    !j9vmthread 0x46c00d00 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #147 running com.ibm.test.Arithmetics.TestArithmeticOperations
    !j9vmthread 0x46c04300 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #148 running com.ibm.test.Arithmetics.TestArithmeticOperations
    !j9vmthread 0x46c01400 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #149 running testcases.misc.BignumTest
    !j9vmthread 0x46c03d00 publicFlags=1081 privateFlags=0 inNative=0 // Pooled Thread #150 running com.ibm.jtc.svt.tests.invoke.AsTypeTest
    !j9vmthread 0x46c01b00 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #151 running com.ibm.test.Arithmetics.TestArithmeticOperations
    !j9vmthread 0x46c02200 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #152 running testcases.misc.TestNoDB
    !j9vmthread 0x46c02800 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #153 running com.ibm.test.Arithmetics.TestArithmeticOperations
    !j9vmthread 0x46c04a00 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #154 running com.ibm.test.Arithmetics.TestArithmeticInline
    !j9vmthread 0x46cc3500 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #155 running testcases.benchmarks.linpack.Linpack
    !j9vmthread 0x46cc3c00 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #157 running testcases.misc.BignumTest
    !j9vmthread 0x46cc8000 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #159 running testcases.calendars.CalendarTest
    !j9vmthread 0x46cc2100 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #160 running testcases.misc.JGbigd1
    !j9vmthread 0x46cc7900 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #162 running com.ibm.test.Arithmetics.TestArithmeticOperations
    !j9vmthread 0x46cc2800 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #163 running testcases.misc.TestNoDB
    !j9vmthread 0x46cc6500 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #164 running testcases.benchmarks.jbytemark.jBYTEmark
    !j9vmthread 0x46cc9b00 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #165 running testcases.misc.TestNoDB
    !j9vmthread 0x46cc8700 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #166 running com.ibm.test.Arithmetics.TestArithmeticOperations
    !j9vmthread 0x46cc5e00 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #167 running testcases.misc.TestNoDB
    !j9vmthread 0x46cc2e00 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #169 running testcases.misc.JGbigd2
    !j9vmthread 0x46cca800 publicFlags=181 privateFlags=0 inNative=0 // Pooled Thread #170 running tests.com.ibm.jtc.treemap.TreeMapAPITest
    !j9vmthread 0x46ccaf00 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #171 running testcases.serialization.Serialization
    !j9vmthread 0x46ccb600 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #172 running testcases.classloader.ClassMapHog
    !j9vmthread 0x46cc4300 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #173 running testcases.calendars.CalendarTest
    !j9vmthread 0x46cc5000 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #174 running testcases.calendars.CalendarTest
    !j9vmthread 0x46ccbd00 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #175 running testcases.calendars.CalendarTest
    !j9vmthread 0x46cc4a00 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #176 running com.ibm.test.Arithmetics.TestArithmeticOperations
    !j9vmthread 0x46ccc400 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #177 running testcases.calendars.CalendarTest
    !j9vmthread 0x46cc5700 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #178 running testcases.benchmarks.linpack.Linpack
    !j9vmthread 0x46cc7200 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #179 running testcases.benchmarks.jbytemark.jBYTEmark
    !j9vmthread 0x46ccd800 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #180 running testcases.misc.JGbigd2
    !j9vmthread 0x46cce600 publicFlags=1081 privateFlags=0 inNative=0 // Pooled Thread #181 running com.ibm.jtc.svt.lambda.ClassLibraryLambdaTests
    !j9vmthread 0x46ccdf00 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #182 running testcases.misc.BignumTest
    !j9vmthread 0x46ccec00 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #183 running testcases.benchmarks.jbytemark.jBYTEmark
    !j9vmthread 0x46ccca00 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #184 running testcases.misc.JGbigd1
    !j9vmthread 0x46ccd100 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #185 running testcases.misc.BignumTest
    !j9vmthread 0x46ccf300 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #186 running testcases.serialization.SerializationBasicHFS
    !j9vmthread 0x46ccfa00 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #187 running testcases.misc.BignumTest
    !j9vmthread 0x46cd0100 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #188 running testcases.misc.JGbigd2
    !j9vmthread 0x46cd0700 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #189 running testcases.calendars.CalendarTest
    !j9vmthread 0x46cd0e00 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #190 running com.ibm.test.Arithmetics.TestArithmeticOperations
    !j9vmthread 0x46cd1500 publicFlags=1081 privateFlags=0 inNative=0 // Pooled Thread #191 running com.ibm.test.binaryData.TestShort2ByteArrayNumBytes
    !j9vmthread 0x46e61000 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #192 running com.ibm.jtc.svt.tests.invoke.AsTypeTest
    !j9vmthread 0x46e61700 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #194 running testcases.calendars.CalendarTest
    !j9vmthread 0x46e5e000 publicFlags=181 privateFlags=0 inNative=0 // Pooled Thread #195 running tests.com.ibm.jtc.treemap.TreeMapAPITest
    !j9vmthread 0x46e5fb00 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #196 running testcases.misc.JGbigd1
    !j9vmthread 0x46e61d00 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #197 running testcases.misc.BignumTest
    !j9vmthread 0x46e60200 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #198 running testcases.misc.BignumTest
    !j9vmthread 0x46e5b800 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #199 running testcases.misc.TestNoDB
    !j9vmthread 0x46e5d300 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #201 running com.ibm.test.Arithmetics.TestArithmeticOperations
    !j9vmthread 0x46e5b100 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #202 running testcases.misc.TestNoDB
    !j9vmthread 0x46e60900 publicFlags=c1 privateFlags=0 inNative=0 // Pooled Thread #204 idle
    !j9vmthread 0x46e63200 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #205 running com.ibm.test.Arithmetics.TestArithmeticOperations
    !j9vmthread 0x46e5be00 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #206 running testcases.misc.TestNoDB
    !j9vmthread 0x46e5e700 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #207 running com.ibm.test.Arithmetics.TestArithmeticOperations
    !j9vmthread 0x46e63800 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #208 running testcases.hashmap.Hog
    !j9vmthread 0x46e5c500 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #209 running testcases.misc.BignumTest
    !j9vmthread 0x46e5d900 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #210 running testcases.misc.JGbigd1
    !j9vmthread 0x46e63f00 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #211 running testcases.misc.BignumTest
    !j9vmthread 0x46e5cc00 publicFlags=181 privateFlags=0 inNative=0 // Pooled Thread #212 running tests.com.ibm.jtc.treemap.TreeMapAPITest
    !j9vmthread 0x46e64600 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #213 running testcases.calendars.CalendarTest
    !j9vmthread 0x46e65400 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #214 running testcases.misc.JGbigd2
    !j9vmthread 0x46e64d00 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #215 running com.ibm.test.Arithmetics.TestArithmeticOperations
    !j9vmthread 0x46e65a00 publicFlags=1081 privateFlags=0 inNative=0 // Pooled Thread #216 running com.ibm.jtc.svt.tests.invoke.BasicTest
    !j9vmthread 0x46e5ee00 publicFlags=281 privateFlags=0 inNative=0 // Pooled Thread #218 idle
    !j9vmthread 0x46e66800 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #219 running com.ibm.test.Arithmetics.TestArithmeticOperations
    !j9vmthread 0x46e66f00 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #220 running com.ibm.jtc.svt.tests.invoke.AsTypeTest
    !j9vmthread 0x46e67500 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #221 running testcases.misc.JGbigd2
    !j9vmthread 0x46e67c00 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #222 running testcases.hashmap.Hog
    !j9vmthread 0x46e68300 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #223 running testcases.hashmap.Hog
    !j9vmthread 0x46e6a500 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #224 running testcases.misc.BignumTest
    !j9vmthread 0x46e69100 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #225 running testcases.serialization.SerializationBasicHFS
    !j9vmthread 0x46e69700 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #226 running testcases.misc.JGbigd1
    !j9vmthread 0x46e69e00 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #227 running testcases.misc.BignumTest
    !j9vmthread 0x46e68a00 publicFlags=1081 privateFlags=0 inNative=0 // Pooled Thread #228 running com.ibm.jtc.svt.lambda.TestLambdaNested
    !j9vmthread 0x46fbe200 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #229 running com.ibm.jtc.svt.tests.invoke.StaticAsTypeTestImplicit
    !j9vmthread 0x46fbd400 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #230 running testcases.serialization.SerializationBasicHFS
    !j9vmthread 0x46fc1100 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #231 running testcases.benchmarks.sieve.Sieve
    !j9vmthread 0x46fbf600 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #232 running testcases.misc.BignumTest
    !j9vmthread 0x46fbdb00 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #233 running com.ibm.test.Arithmetics.TestArithmeticOperations
    !j9vmthread 0x46fbb200 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #234 running com.ibm.test.Arithmetics.TestArithmeticOperations
    !j9vmthread 0x46fbfd00 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #236 running testcases.calendars.CalendarTest
    !j9vmthread 0x46fbe900 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #237 running testcases.misc.TestNoDB
    !j9vmthread 0x46fc0b00 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #239 running testcases.misc.TestNoDB
    !j9vmthread 0x46fc1800 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #240 running testcases.serialization.SerializationBasicHFS
    !j9vmthread 0x46fba500 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #241 running com.ibm.test.Arithmetics.TestArithmeticOperations
    !j9vmthread 0x46fbac00 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #243 running testcases.misc.BignumTest
    !j9vmthread 0x46fbb900 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #244 running com.ibm.test.PD2Primitive.TestI2PD
    !j9vmthread 0x46fbc000 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #245 running testcases.misc.TestNoDB
    !j9vmthread 0x46fc2c00 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #246 running com.ibm.test.Arithmetics.TestArithmeticOperations
    !j9vmthread 0x46fc2600 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #247 running com.ibm.test.Arithmetics.TestArithmeticOperations
    !j9vmthread 0x46fc3300 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #248 running testcases.misc.JGbigd2
    !j9vmthread 0x46fbce00 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #249 running testcases.misc.BignumTest
    !j9vmthread 0x46fc3a00 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #250 running testcases.serialization.SerializationBasicHFS
    !j9vmthread 0x46fc4100 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #252 running testcases.calendars.CalendarTest
    !j9vmthread 0x46fc4800 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #253 running com.ibm.test.Arithmetics.TestArithmeticOperations
    !j9vmthread 0x46fc5500 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #255 running com.ibm.test.Arithmetics.TestArithmeticOperations
    !j9vmthread 0x46fc5c00 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #257 running testcases.calendars.CalendarTest
    !j9vmthread 0x46fc6300 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #259 running testcases.misc.TestNoDB
    !j9vmthread 0x46fc6a00 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #260 running testcases.misc.JGbigd2
    !j9vmthread 0x46fc7e00 publicFlags=281 privateFlags=0 inNative=0 // Pooled Thread #261 idle
    !j9vmthread 0x46fc8500 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #262 running testcases.calendars.CalendarTest
    !j9vmthread 0x46fc9200 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #263 running testcases.misc.JGbigd2
    !j9vmthread 0x46fc8b00 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #264 running testcases.serialization.SerializationBasicHFS
    !j9vmthread 0x46fc9900 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #265 running testcases.benchmarks.jbytemark.jBYTEmark
    !j9vmthread 0x47139900 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #266 running testcases.serialization.Serialization
    !j9vmthread 0x47138500 publicFlags=1081 privateFlags=0 inNative=0 // Pooled Thread #267 idle
    !j9vmthread 0x4713a000 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #268 running testcases.benchmarks.sieve.Sieve
    !j9vmthread 0x47134e00 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #269 running testcases.misc.TestNoDB
    !j9vmthread 0x47134100 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #270 running testcases.benchmarks.jbytemark.jBYTEmark
    !j9vmthread 0x4713a700 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #271 running testcases.misc.JGbigd2
    !j9vmthread 0x4713b400 publicFlags=1081 privateFlags=0 inNative=0 // Pooled Thread #272 idle
    !j9vmthread 0x4713bb00 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #273 running testcases.calendars.CalendarTest
    !j9vmthread 0x47137700 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #275 running testcases.misc.JGbigd2
    !j9vmthread 0x47137e00 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #276 running testcases.serialization.Serialization
    !j9vmthread 0x47136900 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #277 running com.ibm.test.Arithmetics.TestArithmeticOperations
    !j9vmthread 0x47134800 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #278 running testcases.misc.TestNoDB
    !j9vmthread 0x4713c200 publicFlags=1081 privateFlags=0 inNative=0 // Pooled Thread #279 running com.ibm.test.binaryData.TestFloat2ByteArray
    !j9vmthread 0x4713c800 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #280 running testcases.benchmarks.linpack.Linpack
    !j9vmthread 0x47135500 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #281 running testcases.serialization.Serialization
    !j9vmthread 0x47139200 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #282 running testcases.misc.JGbigd1
    !j9vmthread 0x47138b00 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #283 running testcases.misc.TestNoDB
    !j9vmthread 0x4713cf00 publicFlags=1020 privateFlags=0 inNative=0 // Pooled Thread #284 running com.ibm.test.Arithmetics.TestArithmeticOperations
    !j9vmthread 0x47135c00 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #285 running testcases.benchmarks.sieve.Sieve
    !j9vmthread 0x4713d600 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #286 running testcases.misc.JGbigd2
    !j9vmthread 0x4713dd00 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #288 running testcases.misc.TestNoDB
    !j9vmthread 0x4713e400 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #289 running testcases.misc.BignumTest
    !j9vmthread 0x47137000 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #290 running testcases.misc.JGbigd2
    !j9vmthread 0x4713ea00 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #291 running testcases.misc.BignumTest
    !j9vmthread 0x4713f100 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #292 running com.ibm.test.Arithmetics.TestArithmeticOperations
    !j9vmthread 0x4713f800 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #293 running com.ibm.test.Arithmetics.TestArithmeticOperations
    !j9vmthread 0x4713ff00 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #294 running testcases.misc.JGbigd1
    !j9vmthread 0x47141300 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #295 running com.ibm.test.Arithmetics.TestArithmeticOperations
    !j9vmthread 0x47140500 publicFlags=181 privateFlags=0 inNative=0 // Pooled Thread #296 running tests.com.ibm.jtc.treemap.TreeMapTest
    !j9vmthread 0x47140c00 publicFlags=1081 privateFlags=0 inNative=0 // Pooled Thread #297 running com.ibm.test.binaryData.TestByteArray2LongNumBytes
    !j9vmthread 0x47141a00 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #298 running testcases.misc.JGbigd1
    !j9vmthread 0x47142100 publicFlags=81 privateFlags=0 inNative=0 // Pooled Thread #299 running testcases.serialization.SerializationBasicHFS
    !j9vmthread 0x47142e00 publicFlags=81 privateFlags=0 inNative=0 // Primary|SimpleDriver|com.ibm.jtc.svt.tests.invoke.AsTypeTest.testDouble|3|Default Invocant
    !j9vmthread 0x47143500 publicFlags=81 privateFlags=0 inNative=0 // Primary|SimpleDriver|testcases.misc.JGbigd1(dumponfailure)|17|Default Invocant
    !j9vmthread 0x472b9400 publicFlags=81 privateFlags=0 inNative=0 // Primary|SimpleDriver|testcases.misc.BignumTest(dumponfailure)|26|Default Invocant
    !j9vmthread 0x472b8d00 publicFlags=81 privateFlags=0 inNative=0 // Primary|SimpleDriver|testcases.misc.JGbigd1(dumponfailure)|34|Default Invocant
    !j9vmthread 0x472be500 publicFlags=80181 privateFlags=0 inNative=0 // Thread-0
    !j9vmthread 0x472bd100 publicFlags=81 privateFlags=0 inNative=0 // Primary|SimpleDriver|testcases.calendars.CalendarTest(dumponfailure)|40|Default Invocant
    !j9vmthread 0x472bb600 publicFlags=81 privateFlags=0 inNative=0 // Primary|SimpleDriver|com.ibm.jtc.svt.tests.invoke.StaticAsTypeTestExplicit.testAll|42|Default Invocant
    !j9vmthread 0x472bd700 publicFlags=81 privateFlags=0 inNative=0 // Primary|SimpleDriver|testcases.misc.TestNoDB(dumponfailure)|76|Default Invocant
    !j9vmthread 0x472bec00 publicFlags=81 privateFlags=0 inNative=0 // Primary|SimpleDriver|com.ibm.test.Arithmetics.TestArithmeticOperations.testMultiplyPackedByteArrayTooSmall|79|Default Invocant
    !j9vmthread 0x472c0700 publicFlags=181 privateFlags=0 inNative=0 // Primary|SimpleDriver|tests.com.ibm.jtc.treemap.TreeMapAPITest|86|Default Invocant
    !j9vmthread 0x472ba100 publicFlags=181 privateFlags=0 inNative=0 // Primary|SimpleDriver|tests.com.ibm.jtc.treemap.TreeMapAPITest|140|Default Invocant
    !j9vmthread 0x472bbc00 publicFlags=81 privateFlags=0 inNative=0 // Primary|SimpleDriver|testcases.misc.JGbigd2(dumponfailure)|144|Default Invocant
    !j9vmthread 0x472ba800 publicFlags=81 privateFlags=0 inNative=0 // Primary|SimpleDriver|testcases.misc.BignumTest(dumponfailure)|151|Default Invocant
    !j9vmthread 0x472baf00 publicFlags=81 privateFlags=0 inNative=0 // Primary|SimpleDriver|testcases.calendars.CalendarTest(dumponfailure)|153|Default Invocant
    !j9vmthread 0x472bc300 publicFlags=81 privateFlags=0 inNative=0 // Primary|SimpleDriver|com.ibm.test.Arithmetics.TestArithmeticOperations.testGreaterThanPackedDecimal|169|Default Invocant
    !j9vmthread 0x472bf900 publicFlags=81 privateFlags=0 inNative=0 // Primary|SimpleDriver|com.ibm.test.decimals.TestED2PD|194|Default Invocant
    !j9vmthread 0x472c0e00 publicFlags=81 privateFlags=0 inNative=0 // Primary|SimpleDriver|testcases.serialization.SerializationBasicHFS(dumponfailure)|206|Default Invocant
    !j9vmthread 0x472b9a00 publicFlags=81 privateFlags=0 inNative=0 // Primary|SimpleDriver|com.ibm.test.Arithmetics.TestArithmeticOperations.testSubtractPackedDecimalLeadingZeros|212|Default Invocant
    !j9vmthread 0x472c1400 publicFlags=81 privateFlags=0 inNative=0 // Primary|SimpleDriver|testcases.misc.JGbigd1(dumponfailure)|213|Default Invocant
    !j9vmthread 0x472c1b00 publicFlags=81 privateFlags=0 inNative=0 // Primary|SimpleDriver|testcases.misc.TestNoDB(dumponfailure)|216|Default Invocant
    !j9vmthread 0x472c3d00 publicFlags=81 privateFlags=0 inNative=0 // Primary|SimpleDriver|testcases.benchmarks.linpack.Linpack(dumponfailure)|243|Default Invocant
    !j9vmthread 0x472c2200 publicFlags=81 privateFlags=0 inNative=0 // Primary|SimpleDriver|com.ibm.test.Arithmetics.TestArithmeticOperations.testMultiplyPackedDecimalOnTheThanLongRange|259|Default Invocant
    !j9vmthread 0x472c5f00 publicFlags=81 privateFlags=0 inNative=0 // Primary|SimpleDriver|com.ibm.test.Arithmetics.TestArithmeticOperations.testRemainderPrecisionTooSmallOverflowSetAsTrueNotOddtoEvenSameByte|260|Default Invocant
    !j9vmthread 0x472c2900 publicFlags=81 privateFlags=0 inNative=0 // Primary|SimpleDriver|testcases.serialization.SerializationBasicHFS(dumponfailure)|264|Default Invocant
    !j9vmthread 0x472c3000 publicFlags=81 privateFlags=0 inNative=0 // Primary|SimpleDriver|testcases.calendars.CalendarTest(dumponfailure)|266|Default Invocant
    !j9vmthread 0x472c3600 publicFlags=81 privateFlags=0 inNative=0 // Primary|SimpleDriver|com.ibm.test.Arithmetics.TestArithmeticOperations.testDividePackedDecimalRandom|267|Default Invocant
    !j9vmthread 0x472c4400 publicFlags=81 privateFlags=0 inNative=0 // Primary|SimpleDriver|testcases.benchmarks.sieve.Sieve(dumponfailure)|288|Default Invocant
    !j9vmthread 0x472c4b00 publicFlags=81 privateFlags=0 inNative=0 // Primary|SimpleDriver|testcases.misc.BignumTest(dumponfailure)|295|Default Invocant
    !j9vmthread 0x472c5800 publicFlags=81 privateFlags=0 inNative=0 // Primary|SimpleDriver|com.ibm.test.PD2Primitive.TestPD2Primitives2PD|305|Default Invocant
    !j9vmthread 0x472bca00 publicFlags=81 privateFlags=0 inNative=0 // Primary|SimpleDriver|testcases.calendars.CalendarTest(dumponfailure)|310|Default Invocant
    !j9vmthread 0x472c0000 publicFlags=81 privateFlags=0 inNative=0 // Primary|SimpleDriver|testcases.misc.JGbigd2(dumponfailure)|320|Default Invocant
    !j9vmthread 0x472bde00 publicFlags=181 privateFlags=0 inNative=0 // Primary|SimpleDriver|tests.com.ibm.jtc.treemap.TreeMapTest|327|Default Invocant
    !j9vmthread 0x472c5200 publicFlags=81 privateFlags=0 inNative=0 // Primary|SimpleDriver|testcases.misc.JGbigd1(dumponfailure)|339|Default Invocant
    !j9vmthread 0x472bf300 publicFlags=181 privateFlags=0 inNative=0 // Thread-304
gacholio commented 1 year ago
> !j9javavm 0x0069EFE0 | grep exclusive
    0xd0: omrthread_monitor_t exclusiveAccessMutex = !j9threadmonitor 0x006835FC
    0xb64: UDATA exclusiveAccessState = 0x00000002 (2)
    0xb8c: UDATA exclusiveAccessResponseCount = 0x00000000 (0)
    0x2d78: struct J9VMThread * exclusiveVMAccessQueueHead = !j9vmthread 0x00000000
    0x2d7c: struct J9VMThread * exclusiveVMAccessQueueTail = !j9vmthread 0x00000000
> !j9vmthread 0x4713cf00 | grep omr
    0x48: omrthread_monitor_t publicFlagsMutex = !j9threadmonitor 0x47148810
    0xa0: omrthread_t osThread = !j9thread 0x47174344
    0x134: omrthread_monitor_t gcClassUnloadingMutex = !j9threadmonitor 0x00000000
    0x4e8: struct OMR_VMThread * omrVMThread = !omr_vmthread 0x4713D40C
> !omr_vmthread 0x4713D40C | grep exclusive
    0x24: uintptr_t exclusiveCount = 0x00000001 (1)

Exclusive state is J9_XACCESS_EXCLUSIVE held by thread 0x4713cf00.

gacholio commented 1 year ago
> !stackslots 0x4713cf00
<4713cf00> *** BEGIN STACK WALK, flags = 00400001 walkThread = 0x4713CF00 ***
<4713cf00>  ITERATE_O_SLOTS
<4713cf00>  RECORD_BYTECODE_PC_OFFSET
<4713cf00> Initial values: walkSP = 0x4759229C, PC = 0x00000005, literals = 0x00000000, A0 = 0x475922AC, j2iFrame = 0x00000000, ELS = 0x50DEF768, decomp = 0x00000000
<4713cf00> JIT resolve frame: bp = 0x475922AC, sp = 0x4759229C, pc = 0x00000005, cp = 0x00000000, arg0EA = 0x475922AC, flags = 0x00B80000
<4713cf00>  Object push (savedJITException)
<4713cf00>      O-Slot[0x4759229C] = 0x00000000
<4713cf00>  Allocation resolve
<4713cf00>  unwindSP initialized to 0x475922B0
<4713cf00>  Adding UDATA(0x00000000) slots of pushed resolve parameters
<4713cf00>  JIT-Resolve-RegisterMap[0x50DEF688] = UDATA(0x410E9880) (jit_eax)
<4713cf00>  JIT-Resolve-RegisterMap[0x50DEF68C] = UDATA(0x014DA020) (jit_ebx)
<4713cf00>  JIT-Resolve-RegisterMap[0x50DEF690] = UDATA(0xFFFFFFFF) (jit_ecx)
<4713cf00>  JIT-Resolve-RegisterMap[0x50DEF694] = UDATA(0x01370940) (jit_edx)
<4713cf00>  JIT-Resolve-RegisterMap[0x50DEF698] = UDATA(0x0154CA98) (jit_edi)
<4713cf00>  JIT-Resolve-RegisterMap[0x50DEF69C] = UDATA(0x014DA010) (jit_esi)
<4713cf00>  JIT-Resolve-RegisterMap[0x50DEF6A0] = UDATA(0x50DEF6DC) (jit_ebp)
<4713cf00> JIT frame: bp = 0x475922BC, pc = 0x435D4D77, unwindSP = 0x475922B0, cp = 0x47318210, arg0EA = 0x475922C4, jitInfo = 0x438A0700
<4713cf00>  Method: org/junit/runner/notification/RunNotifier.fireTestRunFinished(Lorg/junit/runner/Result;)V !j9method 0x47318018
<4713cf00>  Bytecode index = 0, inlineDepth = 0, PC offset = 0x00000027
<4713cf00>  stackMap=0x438A0789, slots=I16(0x0002) parmBaseOffset=I16(0x0004), parmSlots=U16(0x0002), localBaseOffset=I16(0xFFFC)
<4713cf00>  Described JIT args starting at 0x475922C0 for U16(0x0002) slots
<4713cf00>      O-Slot: : a1[0x475922C0] = 0x014DA020
<4713cf00>      O-Slot: : a0[0x475922C4] = 0x0145DE50
<4713cf00>  Described JIT temps starting at 0x475922B8 for IDATA(0x00000001) slots
<4713cf00>      I-Slot: : t0[0x475922B8] = 0x0156B1B0
<4713cf00>  JIT-RegisterMap = UDATA(0x00000000)
<4713cf00>  JIT-Frame-RegisterMap[0x475922B0] = UDATA(0x014DA020) (jit_ebx)
<4713cf00>  JIT-Frame-RegisterMap[0x475922B4] = UDATA(0x0145DE60) (jit_ecx)
<4713cf00>  JIT-Frame-RegisterMap[0x50DEF69C] = UDATA(0x014DA010) (jit_esi)
<4713cf00> JIT frame: bp = 0x475922E0, pc = 0x537B99A4, unwindSP = 0x475922C8, cp = 0x450466F0, arg0EA = 0x475922E8, jitInfo = 0x51679500
<4713cf00>  Method: org/junit/runner/JUnitCore.run(Lorg/junit/runner/Runner;)Lorg/junit/runner/Result; !j9method 0x45046BC0
<4713cf00>  Bytecode index = 45, inlineDepth = 0, PC offset = 0x00000154
<4713cf00>  stackMap=0x516796A7, slots=I16(0x0002) parmBaseOffset=I16(0x0004), parmSlots=U16(0x0002), localBaseOffset=I16(0xFFF4)
<4713cf00>  Described JIT args starting at 0x475922E4 for U16(0x0002) slots
<4713cf00>      O-Slot: : a1[0x475922E4] = 0x01469FC0
<4713cf00>      O-Slot: : a0[0x475922E8] = 0x0145DE60
<4713cf00>  Described JIT temps starting at 0x475922D4 for IDATA(0x00000003) slots
<4713cf00>      I-Slot: : t2[0x475922D4] = 0x00780000
<4713cf00>      O-Slot: : t1[0x475922D8] = 0x014DA010
<4713cf00>      I-Slot: : t0[0x475922DC] = 0x014829F8
<4713cf00>  JIT-RegisterMap = UDATA(0x00000026)
<4713cf00>      JIT-RegisterMap-O-Slot[0x475922B0] = 0x014DA020 (jit_ebx)
<4713cf00>      JIT-RegisterMap-O-Slot[0x475922B4] = 0x0145DE60 (jit_ecx)
<4713cf00>      JIT-RegisterMap-O-Slot[0x50DEF69C] = 0x014DA010 (jit_esi)
<4713cf00>  JIT-Frame-RegisterMap[0x475922C8] = UDATA(0x0145DEA0) (jit_ebx)
<4713cf00>  JIT-Frame-RegisterMap[0x475922CC] = UDATA(0x014E0CB8) (jit_ecx)
<4713cf00>  JIT-Frame-RegisterMap[0x475922D0] = UDATA(0x0145DE70) (jit_esi)
<4713cf00> JIT frame: bp = 0x475922EC, pc = 0x537B8424, unwindSP = 0x475922EC, cp = 0x450466F0, arg0EA = 0x475922F4, jitInfo = 0x516780C0
<4713cf00>  Method: org/junit/runner/JUnitCore.run(Lorg/junit/runner/Request;)Lorg/junit/runner/Result; !j9method 0x45046BA0
<4713cf00>  Bytecode index = 5, inlineDepth = 0, PC offset = 0x00000054
<4713cf00>  stackMap=0x51678167, slots=I16(0x0002) parmBaseOffset=I16(0x0004), parmSlots=U16(0x0002), localBaseOffset=I16(0x0000)
<4713cf00>  Described JIT args starting at 0x475922F0 for U16(0x0002) slots
<4713cf00>      O-Slot: : a1[0x475922F0] = 0x01164140
<4713cf00>      O-Slot: : a0[0x475922F4] = 0x0145DE60
<4713cf00>  Described JIT temps starting at 0x475922EC for IDATA(0x00000000) slots
<4713cf00>  JIT-RegisterMap = UDATA(0x00000000)
<4713cf00>  JIT-Frame-RegisterMap[0x475922C8] = UDATA(0x0145DEA0) (jit_ebx)
<4713cf00>  JIT-Frame-RegisterMap[0x475922CC] = UDATA(0x014E0CB8) (jit_ecx)
<4713cf00>  JIT-Frame-RegisterMap[0x475922D0] = UDATA(0x0145DE70) (jit_esi)
<4713cf00> JIT frame: bp = 0x47592314, pc = 0x456EE5A6, unwindSP = 0x475922F8, cp = 0x450434E0, arg0EA = 0x47592318, jitInfo = 0x5166A0C0
<4713cf00>  Method: com/ibm/jtc/test/jltf/workunitadapters/JUnit4WorkUnit.runWork()Lcom/ibm/jtc/test/jltf/WorkResult; !j9method 0x45043A30
<4713cf00>  Bytecode index = 38, inlineDepth = 0, PC offset = 0x00000BD6
<4713cf00>  stackMap=0x5166A815, slots=I16(0x0001) parmBaseOffset=I16(0x0004), parmSlots=U16(0x0001), localBaseOffset=I16(0xFFF0)
<4713cf00>  Described JIT args starting at 0x47592318 for U16(0x0001) slots
<4713cf00>      O-Slot: : a0[0x47592318] = 0x013AB3C0
<4713cf00>  Described JIT temps starting at 0x47592304 for IDATA(0x00000004) slots
<4713cf00>      I-Slot: : t3[0x47592304] = 0x456E8C18
<4713cf00>      O-Slot: : t2[0x47592308] = 0x0145DE70
<4713cf00>      O-Slot: : t1[0x4759230C] = 0x0145DEA0
<4713cf00>      I-Slot: : t0[0x47592310] = 0x013E92D0
<4713cf00>  JIT-RegisterMap = UDATA(0x00000022)
<4713cf00>      JIT-RegisterMap-O-Slot[0x475922C8] = 0x0145DEA0 (jit_ebx)
<4713cf00>      JIT-RegisterMap-I-Slot[0x475922CC] = UDATA(0x014E0CB8) (jit_ecx)
<4713cf00>      JIT-RegisterMap-O-Slot[0x475922D0] = 0x0145DE70 (jit_esi)
<4713cf00>  JIT-Frame-RegisterMap[0x475922F8] = UDATA(0x41070308) (jit_ebx)
<4713cf00>  JIT-Frame-RegisterMap[0x475922FC] = UDATA(0x06BD3138) (jit_ecx)
<4713cf00>  JIT-Frame-RegisterMap[0x47592300] = UDATA(0x013AB3E0) (jit_esi)
<4713cf00> JIT frame: bp = 0x4759233C, pc = 0x456E8C0B, unwindSP = 0x4759231C, cp = 0x451EF8E0, arg0EA = 0x47592340, jitInfo = 0x516668C0
<4713cf00>  Method: com/ibm/jtc/test/jltf/threads/WorkUnitRunner.run()V !j9method 0x451EFA4C
<4713cf00>  Bytecode index = 40, inlineDepth = 0, PC offset = 0x0000035B
<4713cf00>  stackMap=0x51666B1C, slots=I16(0x0001) parmBaseOffset=I16(0x0004), parmSlots=U16(0x0001), localBaseOffset=I16(0xFFF8)
<4713cf00>  Described JIT args starting at 0x47592340 for U16(0x0001) slots
<4713cf00>      O-Slot: : a0[0x47592340] = 0x013AB3E0
<4713cf00>  Described JIT temps starting at 0x47592334 for IDATA(0x00000002) slots
<4713cf00>      I-Slot: : t1[0x47592334] = 0x456E784D
<4713cf00>      I-Slot: : t0[0x47592338] = 0x410DFB58
<4713cf00>  JIT-RegisterMap = UDATA(0x00000020)
<4713cf00>      JIT-RegisterMap-I-Slot[0x475922F8] = UDATA(0x41070308) (jit_ebx)
<4713cf00>      JIT-RegisterMap-I-Slot[0x475922FC] = UDATA(0x06BD3138) (jit_ecx)
<4713cf00>      JIT-RegisterMap-O-Slot[0x47592300] = 0x013AB3E0 (jit_esi)
<4713cf00>  JIT-Frame-RegisterMap[0x4759231C] = UDATA(0x012ED6E8) (jit_ebx)
<4713cf00>  JIT-Frame-RegisterMap[0x47592320] = UDATA(0x410E89B8) (jit_ecx)
<4713cf00>  JIT-Frame-RegisterMap[0x47592324] = UDATA(0x01321EF0) (jit_esi)
<4713cf00> JIT frame: bp = 0x47592360, pc = 0x456E786C, unwindSP = 0x47592344, cp = 0x451EDBE0, arg0EA = 0x47592364, jitInfo = 0x51665D00
<4713cf00>  Method: com/ibm/jtc/test/jltf/threads/pooling/PooledRunnable.runWork()V !j9method 0x451EE044
<4713cf00>  Bytecode index = 23, inlineDepth = 0, PC offset = 0x0000007C
<4713cf00>  stackMap=0x51665E21, slots=I16(0x0001) parmBaseOffset=I16(0x0004), parmSlots=U16(0x0001), localBaseOffset=I16(0xFFF4)
<4713cf00>  Described JIT args starting at 0x47592364 for U16(0x0001) slots
<4713cf00>      O-Slot: : a0[0x47592364] = 0x012ED6E8
<4713cf00>  Described JIT temps starting at 0x47592354 for IDATA(0x00000003) slots
<4713cf00>      I-Slot: : t2[0x47592354] = 0x01321B88
<4713cf00>      I-Slot: : t1[0x47592358] = 0x410E8018
<4713cf00>      I-Slot: : t0[0x4759235C] = 0x01321EF0
<4713cf00>  JIT-RegisterMap = UDATA(0x00000002)
<4713cf00>      JIT-RegisterMap-O-Slot[0x4759231C] = 0x012ED6E8 (jit_ebx)
<4713cf00>      JIT-RegisterMap-I-Slot[0x47592320] = UDATA(0x410E89B8) (jit_ecx)
<4713cf00>      JIT-RegisterMap-I-Slot[0x47592324] = UDATA(0x01321EF0) (jit_esi)
<4713cf00>  JIT-Frame-RegisterMap[0x47592344] = UDATA(0x012ED6E8) (jit_ebx)
<4713cf00>  JIT-Frame-RegisterMap[0x47592348] = UDATA(0x410E8018) (jit_ecx)
<4713cf00>  JIT-Frame-RegisterMap[0x4759234C] = UDATA(0x01321EF0) (jit_esi)
<4713cf00> JIT frame: bp = 0x47592388, pc = 0x456D6665, unwindSP = 0x47592368, cp = 0x451EDBE0, arg0EA = 0x4759238C, jitInfo = 0x45801100
<4713cf00>  Method: com/ibm/jtc/test/jltf/threads/pooling/PooledRunnable.getAndRunWork()V !j9method 0x451EE014
<4713cf00>  Bytecode index = 119, inlineDepth = 0, PC offset = 0x000002D5
<4713cf00>  stackMap=0x458013E7, slots=I16(0x0001) parmBaseOffset=I16(0x0004), parmSlots=U16(0x0001), localBaseOffset=I16(0xFFF0)
<4713cf00>  Described JIT args starting at 0x4759238C for U16(0x0001) slots
<4713cf00>      O-Slot: : a0[0x4759238C] = 0x012ED6E8
<4713cf00>  Described JIT temps starting at 0x47592378 for IDATA(0x00000004) slots
<4713cf00>      I-Slot: : t3[0x47592378] = 0x410D6010
<4713cf00>      I-Slot: : t2[0x4759237C] = 0x456D6275
<4713cf00>      O-Slot: : t1[0x47592380] = 0x012ED6E8
<4713cf00>      O-Slot: : t0[0x47592384] = 0x012ED6E8
<4713cf00>  JIT-RegisterMap = UDATA(0x00000002)
<4713cf00>      JIT-RegisterMap-O-Slot[0x47592344] = 0x012ED6E8 (jit_ebx)
<4713cf00>      JIT-RegisterMap-I-Slot[0x47592348] = UDATA(0x410E8018) (jit_ecx)
<4713cf00>      JIT-RegisterMap-I-Slot[0x4759234C] = UDATA(0x01321EF0) (jit_esi)
<4713cf00>  JIT-Frame-RegisterMap[0x47592368] = UDATA(0x410B9800) (jit_ebx)
<4713cf00>  JIT-Frame-RegisterMap[0x4759236C] = UDATA(0x410D6010) (jit_ecx)
<4713cf00>  JIT-Frame-RegisterMap[0x47592370] = UDATA(0x012ED6E8) (jit_esi)
<4713cf00> JIT frame: bp = 0x475923A4, pc = 0x456D5F55, unwindSP = 0x47592390, cp = 0x451EDBE0, arg0EA = 0x475923A8, jitInfo = 0x45800D00
<4713cf00>  Method: com/ibm/jtc/test/jltf/threads/pooling/PooledRunnable.run()V !j9method 0x451EE004
<4713cf00>  Bytecode index = 26, inlineDepth = 0, PC offset = 0x000000C5
<4713cf00>  stackMap=0x45800E46, slots=I16(0x0001) parmBaseOffset=I16(0x0004), parmSlots=U16(0x0001), localBaseOffset=I16(0xFFF8)
<4713cf00>  Described JIT args starting at 0x475923A8 for U16(0x0001) slots
<4713cf00>      O-Slot: : a0[0x475923A8] = 0x012ED6E8
<4713cf00>  Described JIT temps starting at 0x4759239C for IDATA(0x00000002) slots
<4713cf00>      I-Slot: : t1[0x4759239C] = 0x00780000
<4713cf00>      I-Slot: : t0[0x475923A0] = 0x00000000
<4713cf00>  JIT-RegisterMap = UDATA(0x00000020)
<4713cf00>      JIT-RegisterMap-I-Slot[0x47592368] = UDATA(0x410B9800) (jit_ebx)
<4713cf00>      JIT-RegisterMap-I-Slot[0x4759236C] = UDATA(0x410D6010) (jit_ecx)
<4713cf00>      JIT-RegisterMap-O-Slot[0x47592370] = 0x012ED6E8 (jit_esi)
<4713cf00>  JIT-Frame-RegisterMap[0x47592390] = UDATA(0x4713CF00) (jit_ebx)
<4713cf00>  JIT-Frame-RegisterMap[0x47592394] = UDATA(0x00004010) (jit_ecx)
<4713cf00>  JIT-Frame-RegisterMap[0x47592398] = UDATA(0x50DEF6EC) (jit_esi)
<4713cf00> JIT frame: bp = 0x475923AC, pc = 0x456D5E24, unwindSP = 0x475923AC, cp = 0x451E99F0, arg0EA = 0x475923B0, jitInfo = 0x45800C00
<4713cf00>  Method: com/ibm/jtc/test/jltf/threads/PooledLangThreadFactory$JavaLangPooledThread.run()V !j9method 0x451E99A8
<4713cf00>  Bytecode index = 9, inlineDepth = 0, PC offset = 0x00000054
<4713cf00>  stackMap=0x45800CAD, slots=I16(0x0001) parmBaseOffset=I16(0x0004), parmSlots=U16(0x0001), localBaseOffset=I16(0x0000)
<4713cf00>  Described JIT args starting at 0x475923B0 for U16(0x0001) slots
<4713cf00>      O-Slot: : a0[0x475923B0] = 0x0139DB60
<4713cf00>  Described JIT temps starting at 0x475923AC for IDATA(0x00000000) slots
<4713cf00>  JIT-RegisterMap = UDATA(0x00000000)
<4713cf00>  JIT-Frame-RegisterMap[0x47592390] = UDATA(0x4713CF00) (jit_ebx)
<4713cf00>  JIT-Frame-RegisterMap[0x47592394] = UDATA(0x00004010) (jit_ecx)
<4713cf00>  JIT-Frame-RegisterMap[0x47592398] = UDATA(0x50DEF6EC) (jit_esi)
<4713cf00> I2J values: PC = 0x716EF6D8, A0 = 0x475923C8, walkSP = 0x475923B8, literals = 0x00000000, JIT PC = 0x70BB7B90, pcAddress = 0x50DEF77C, decomp = 0x00000000
<4713cf00> JNI call-in frame: bp = 0x475923C8, sp = 0x475923B8, pc = 0x716EF6D8, cp = 0x00000000, arg0EA = 0x475923C8, flags = 0x00000000
<4713cf00>  New ELS = 0x00000000
<4713cf00> JNI native method frame: bp = 0x475923DC, sp = 0x475923CC, pc = 0x00000007, cp = 0x00000000, arg0EA = 0x475923DC, flags = 0x00000000
<4713cf00> <end of stack>
<4713cf00> *** END STACK WALK (rc = NONE) ***
gacholio commented 1 year ago

I'll see if I can get windbg running on a current lab machine to extract the native stack of the exclusive holder.