> We were running into this error :
> sun/tools/jhsdb/HeapDumpTestWithActiveProcess.java on Linux aarch64, jdk25
> 
> stderr: [java.lang.RuntimeException: Unable to deduce type of thread from 
> address 0x0000ffff34144e30 (expected type JavaThread, CompilerThread, 
> MonitorDeflationThread, AttachListenerThread, StringDedupThread, 
> NotificationThread, ServiceThread or JvmtiAgentThread)
> at 
> jdk.hotspot.agent/sun.jvm.hotspot.runtime.Threads.createJavaThreadWrapper(Threads.java:196)
> at 
> jdk.hotspot.agent/sun.jvm.hotspot.runtime.Threads.getJavaThreadAt(Threads.java:178)
> at 
> jdk.hotspot.agent/sun.jvm.hotspot.utilities.HeapHprofBinWriter.dumpStackTraces(HeapHprofBinWriter.java:828)
> at 
> jdk.hotspot.agent/sun.jvm.hotspot.utilities.HeapHprofBinWriter.write(HeapHprofBinWriter.java:460)
> at 
> jdk.hotspot.agent/sun.jvm.hotspot.tools.JMap.writeHeapHprofBin(JMap.java:216)
> at jdk.hotspot.agent/sun.jvm.hotspot.tools.JMap.run(JMap.java:103)
> at jdk.hotspot.agent/sun.jvm.hotspot.tools.Tool.startInternal(Tool.java:278)
> at jdk.hotspot.agent/sun.jvm.hotspot.tools.Tool.start(Tool.java:241)
> at jdk.hotspot.agent/sun.jvm.hotspot.tools.Tool.execute(Tool.java:134)
> at jdk.hotspot.agent/sun.jvm.hotspot.tools.JMap.main(JMap.java:202)
> at jdk.hotspot.agent/sun.jvm.hotspot.SALauncher.runJMAP(SALauncher.java:344)
> at jdk.hotspot.agent/sun.jvm.hotspot.SALauncher.main(SALauncher.java:507)
> Caused by: sun.jvm.hotspot.types.WrongTypeException: No suitable match for 
> type of address 0x0000ffff34144e30
> at 
> jdk.hotspot.agent/sun.jvm.hotspot.runtime.InstanceConstructor.newWrongTypeException(InstanceConstructor.java:62)
> at 
> jdk.hotspot.agent/sun.jvm.hotspot.runtime.VirtualConstructor.instantiateWrapperFor(VirtualConstructor.java:80)
> at 
> jdk.hotspot.agent/sun.jvm.hotspot.runtime.Threads.createJavaThreadWrapper(Threads.java:192)
> ... 11 more
> 
> In the discussion in the JBS bug it was found that a retry option in` launch 
> `should be added.

Matthias Baesken has updated the pull request incrementally with one additional 
commit since the last revision:

  check doSleep in launch

-------------

Changes:
  - all: https://git.openjdk.org/jdk/pull/23213/files
  - new: https://git.openjdk.org/jdk/pull/23213/files/b54de9b1..168f6561

Webrevs:
 - full: https://webrevs.openjdk.org/?repo=jdk&pr=23213&range=02
 - incr: https://webrevs.openjdk.org/?repo=jdk&pr=23213&range=01-02

  Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod
  Patch: https://git.openjdk.org/jdk/pull/23213.diff
  Fetch: git fetch https://git.openjdk.org/jdk.git pull/23213/head:pull/23213

PR: https://git.openjdk.org/jdk/pull/23213

Reply via email to