- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我正在使用 STAF v3.4.24
在 Sles12sp2
上进行重启测试,一段时间后我收到此错误:
# A fatal error has been detected by the Java Runtime Environment:
#
# SIGSEGV (0xb) at pc=0x00007f105e11e712, pid=6577, tid=0x00007f1027efe700
#
# JRE version: Java(TM) SE Runtime Environment (8.0_121-b13) (build 1.8.0_121-b13)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (25.121-b13 mixed mode linux-amd64 compressed oops)
# Problematic frame:
# V [libjvm.so+0x63c712][thread 139707363079936 also had an error]
IndexSet::alloc_block_containing(unsigned int)+0x42
#
# Core dump written. Default location: /root/core or core.6577
#
# An error report file with more information is saved as:
# /root/hs_err_pid6577.log
[error occurred during error reporting, id 0xb]
# If you would like to submit a bug report, please visit:
# http://bugreport.java.com/bugreport/crash.jsp
#
我在 Google 上搜索过,大多数链接都是关于 C 库的。 Java 版本是 8u121
。在建议的位置未找到核心转储。
最佳答案
根据您在 C2 编译器线程中崩溃的日志,在编译“com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator::handleStartElement”期间,它可能是严重的编译错误。如果没有合适的重现器,将很难在编译器中识别根本原因并及时修复。
作为解决方法,您应该使用 -XX:CompileCommand=exclude 从编译中排除此方法,com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator::handleStartElement 检查 -XX 的正确用法:CompileCommand=排除命令
关于java - 使用 libjvm.so 时出现 Sigsegv Java fatal error ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43372354/
我有一个使用 voce.h 的程序,它又使用 jvm。 我已经包含了所有必要的 java 文件并链接到 libjvm.so 所以我现在没有收到编译器错误但是当我运行程序时我收到错误消息: error
我见过的所有 JNI 指南(例如 JNI runtime linking )都建议我将 JNI 库链接到 libjvm.so: $ gcc -I${JAVA_HOME}/include -c -o t
我有点惊讶我必须发布一个看起来相当琐碎且易于查找的问题......但显然不是。 因为它看起来我的 jni.h 和 libJvm.so 库不同步(或者我怀疑如此),它显示试图加载我的 Java应用程序作
我在深入了解我们遇到的 Java 热点错误时遇到了真正的问题。错误似乎是随机的,并且有问题的框架各不相同。示例错误如下所示: # # A fatal error has been detected b
嗨,谢谢您的阅读, 运行程序时出现以下错误,无法确定解决方案是什么。我还在这里查看了所有带有类似错误的主题,但无法解决我的问题。这里的错误: # A fatal error has been dete
startJVM是加载jvm用的方法。在JPype,apache mod等等很多地方都用到。但凡要用其他语言来加载jvm进程,就要用到这个。 可惜往往会出错。一般都是 复制代码代码如下:
当我在我的 Mac 上设置 flyway 时,当我尝试执行命令 ./flyway info 以验证我已正确完成的所有配置时,我曾经收到错误消息 - libjvm.dylib” cannot be op
我正在尝试制作这个 JNI example作品。我能够编译所有文件,但由于这个错误我无法启动可执行文件: ./TEST: error while loading shared libraries: l
我在以下 Node 插件中收到错误并提出了一个问题:插件在这里:https://github.com/joeferner/node-java问题在这里:https://github.com/joefe
我通过ppa:ubuntugis/ubuntugis-unstable安装了QGIS 。我的 Ubuntu 12.04 附带 OpenJDK 1.7.0。当我从命令行启动 qgis 时,返回以下错误消
我在rhel上安装了eclipse。我配置完jdk以外的环境后,出现了问题。 Failed to load the JNI shared library libjvm.so 我在网上搜索了这个问题的解
我在 Cent OS 6.6 上安装了 java-1.7.0-openjdk-1.7.0.65-2.5.1.2.el6_5.x86_64。当我尝试运行我的软件时,出现“libjvm.so错误的ELF类
我从 Oracle Pages 7u10 安装最新的 jdk。当我有 java6 时一切正常,但现在我无法运行 netbeans 或 java 首选项(来自系统首选项),因为我收到错误:使用 libj
我正在尝试在我的程序中嵌入 java 虚拟机,但我的 libjvm.dylib 缺少 JNI_GetCreatedJavaVMs。 该程序在 Windows 和 Linux 平台上都运行良好。但是,在
当我在我的 linux(64 位)上使用 javavm 时,我收到错误消息:.../amd64/server/libjvm.so:无法识别文件:无法识别来自文件。 我找不到关于此的任何有用信息。 将
我正在使用 STAF v3.4.24 在 Sles12sp2 上进行重启测试,一段时间后我收到此错误: # A fatal error has been detected by the Java Ru
我正在尝试在 Centos 5.7 vagrant box 中运行 jetty(它在“真实”计算机上运行良好;使用 centos 和 linux mint 进行了测试)。这是 header 错误: #
您好,感谢您的阅读, 我在运行我的程序时遇到以下错误,我不知道解决方案是什么。我还查看了此处出现类似错误的所有主题,但无法解决我的问题。这里的错误: # A fatal error has been
尝试使用此代码在我的 14.10 ubuntu 上的 R 上安装 rJava 包 if (!require(rJava)) install.packages('rJava') 在重新安装 jdk 后遇
我有一个Java项目需要加载一些原生动态库。 我运行 64 位 JVM,我需要加载 64 位动态库,但出现以下异常: java.lang.UnsatisfiedLinkError: /Users/ma
我是一名优秀的程序员,十分优秀!