我在应用程序中使用抛出 java.util.EmptyStackException 的第 3 方库
这只发生在虚拟机 JIT/预热期间
- 开始申请
- 开始压力测试,不增加压力。
- 抛出 java.util.EmptyStackException
- 保留应用程序并重做压力测试。没有抛出异常
关闭应用程序
启动应用程序
- 开始进行压力测试。没有抛出异常
我可以一遍又一遍地重复这个。
有人对如何追踪此问题有任何想法,以便我可以向供应商提供更多信息吗?或者为什么会发生这种情况?
谢谢
最佳答案
这听起来像是供应商库中的一个错误。向他们发送完整的堆栈跟踪。尝试编写可以在他们的代码中产生此异常的尽可能最小的程序,并将其也发送给他们。
关于JIT/预热时的 java.util.EmptyStackException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2837337/