获得RefenceType的MethodID,它不是ReferenceType的成员

时间:2015-05-21 13:45:37

标签: eclipse java-ee jive

我正在尝试调试Java Web应用程序,并且我第一次使用JIVE,但我得到的所有时间' RefenceType的MethodID都不是ReferenceType的成员&# 39;在弹出窗口中。之前从未见过Eclipse(Luna)中的错误。过了一会儿,另一个弹出窗口说:"内部错误 - 内部错误......(等等,等等)你想退出工作台吗?"

知道导致此错误的原因是什么?

2 个答案:

答案 0 :(得分:1)

显然在Eclipse Photon中修复了一个错误,该错误在延迟初始化ReferenceTypeImpl.fMethodTable中导致了竞争状态。这似乎与多线程代码中的条件断点特别相关。

此问题已在内部版本I20170731-2000中修复,并且大概应该在该日期之后的主要版本中提供。

另请参阅https://stackoverflow.com/a/53182131/768795

答案 1 :(得分:0)

我今天遇到了同样的错误。想分享答案,因为它可能有助于其他人遇到同样的问题。

此问题的原因是jvm检测到的代码中可能存在内存泄漏。就我而言,这是一个占据大量内存的线程。

希望这有帮助。