如何反转java线程以获取其起源

逆向工程 爪哇 字节码
2021-06-27 05:51:34

我正在开发一个 Java 应用程序,该应用程序运行前几分钟,然后应用程序界面挂起。我已经在 J​​MC 中打开了该应用程序 & 它JMC 线程详细信息稍后显示我创建了一个线程转储以了解线程的更多详细信息 & 它显示最受阻塞的计数是 java.lang.StringBuilder

Thread-1 - priority:5 - threadId:0x0000000018392800 - nativeId:0x2de0 - state:WAITING   
stackTrace:
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:502)
at com.sun.glass.ui.InvokeLaterDispatcher.run(InvokeLaterDispatcher.java:126)
- locked <0x00000000a1d65960> (a java.lang.StringBuilder)
Locked ownable synchronizers:
- None

我的问题是我怎样才能知道错误发生在哪个类文件中。注意:我没有应用程序的源代码。线程转储链接 -链接

0个回答
没有发现任何回复~