我从创建 JavaVM() 的 C/C++ 应用程序调用 Java Swing 面板。一切正常。出于任何原因,如果 C/C++ 崩溃,那么我会看到消息致命错误已被 Java 运行时环境检测到。崩溃发生在 JVM 之外的本机代码中。
我可以在 JVM 中设置任何选项来忽略本机代码中的错误吗?以下是留言。
Java 运行时环境检测到一个致命错误:
SIGSEGV (0xb) 在 pc=0xfd933144,pid=29358,tid=1
JRE 版本:6.0_22-b04 Java VM:Java HotSpot(TM) 客户端 VM(17.1-b03 混合模式 solaris-sparc) 有问题的框架:C [libc.so.1+0x33144] strlen+0x80
如果您想提交错误报告,请访问:http: //java.sun.com/webapps/bugreport/crash.jsp 崩溃发生在 Java 虚拟机之外的本地代码中。请参阅有问题的框架以了解报告错误的位置。