我们正在研究JavaFx以警告桌面上的应用程序,但它在不同的机器上显示非常随机的崩溃问题,没有CPU或内存消耗模式。
在具有超过6GB Windows Server 2008的RAM良好的计算机上,它会崩溃85个警报,而在具有2GB RAM Windows XP的计算机上,它会发出超过300个警报。
我尝试使用jconsole,它在崩溃前将CPU峰值显示为10-15%。并且主要是在Windows 7机器中崩溃。
然后我尝试使用-Xcheck:jni参数和JVM运行我的应用程序,它显示以下错误:
使用java 7_40 本机方法中的致命错误:错误的全局或本地引用传递给JNI
使用java 8运行但有以下警告消息 警告:在Get / ReleasePrimitiveArrayCritical或Get / ReleaseStringCritical范围内调用其他JNI函数
我知道这个问题不太清楚,但这是我拥有的所有数据,任何人都可以指导我从何处以及如何开始调试此问题?