我正在尝试调试 Java Web 应用程序,并且第一次使用JIVE,但我总是在弹出窗口中得到“得到了不是 ReferenceType 成员的 RefenceType 的 MethodID”。以前从未在 Eclipse (Luna) 中看到过该错误。过了一会儿,另一个弹出窗口说:“内部错误 - 内部错误......(等等,等等)你想退出工作台吗?”
知道导致此错误的原因可能是什么吗?
我正在尝试调试 Java Web 应用程序,并且第一次使用JIVE,但我总是在弹出窗口中得到“得到了不是 ReferenceType 成员的 RefenceType 的 MethodID”。以前从未在 Eclipse (Luna) 中看到过该错误。过了一会儿,另一个弹出窗口说:“内部错误 - 内部错误......(等等,等等)你想退出工作台吗?”
知道导致此错误的原因可能是什么吗?
Eclipse Photon 中明显修复了一个错误,该错误导致延迟初始化 ReferenceTypeImpl.fMethodTable 中出现竞争条件。这似乎与多线程代码中的条件断点特别相关。
这已在内部构建中修复:I20170731-2000 并且应该在该日期之后的主要版本中可用。
我今天遇到了同样的错误。考虑分享答案,因为它可能会帮助其他有同样问题的人。
此问题的原因是 jvm 检测到的代码中可能存在内存泄漏。就我而言,这是一个占用大量内存的线程。
希望这可以帮助。