jvm-crash相关内容

无法识别的 VM 选项“UseParNewGC",错误:无法创建 Java 虚拟机

我正在尝试使用 jre 10.0.1 64 位启动服务器.windows启动批处理文件中JVM的设置有明显的变化.使用 -XX:+UseParNewGC 的设置作为错误的参考点,为了让 JVM 服务器以 java 10 启动而不是我展示的 java 8 设置,需要将其更改为什么? 导致错误引用的代码行是: 设置 JAVA_PARAMETERS=-XX:+UseParNewGC -XX:+C ..
发布时间:2022-01-16 12:25:50 其他开发

未添加本机代码的 Java 致命错误 SIGSEGV

我从 Java 编译器收到一条我不理解的错误消息.我已经使用 Java 6 和 7 在 OSX 10.6、10.9 和 Ubuntu 14.04 上测试了我的代码.当我使用 Eclipse 调试器或从解释器(使用 -Xint 选项)运行时,一切运行正常.否则,我会收到以下消息: Java 1.6: 位置 0x8 的内存访问无效 rip=0x1024e9660 Java 1.7: ## ..
发布时间:2022-01-12 15:54:40 Java开发

如何调查 JVM 崩溃的原因?

一天前,经过几个月的正常工作,我们的java应用程序开始偶尔崩溃并出现以下错误: ## Java 运行时环境检测到一个致命错误:## 内部错误 (safepoint.cpp:247), pid=2075, tid=140042095163136# 保证(PageArmed == 0)失败:不变## JRE 版本:6.0_23-b05# Java VM:Java HotSpot(TM) 64 位服 ..
发布时间:2022-01-12 11:06:29 Java开发

JVM崩溃:Java运行时环境已检测到致命错误

我在实时服务器上发生了tomcat崩溃,生成了hs_err_pid文件.在这里,出现了问题帧-> _wordcopy_fwd_dest_aligned + 0x54.我在所有类似的jvm崩溃案例中进行了搜索,但是找不到这个有问题的框架的含义是什么.有什么建议吗? ##Java运行时环境检测到致命错误:##SIGBUS(0x7)at pc = 0x00007f61087e3cb4,pid = 18 ..
发布时间:2021-05-06 20:30:58 Java开发

从JVM致命错误日志中猜测方法行号

我有一个没有核心转储的致命错误日志,需要确定原因. 这是在.log文件中找到的堆栈: # Problematic frame: # C [libc.so.6+0x7b4bb] memcpy+0x15b {...} Stack: [0x00002ac8c4d2c000,0x00002ac8c4e2d000], sp=0x00002ac8c4e28ef8, free space ..
发布时间:2021-02-14 19:38:47 Java开发

Java2D Disposer线程使JVM崩溃

我的应用程序在随机崩溃的jboss上运行.生成以下错误文件后,我们开始进行调查. 我们正在与以下生态系统一起运行: jboss:JBOSS EAP 6.2 jvm:1.7.0.121-2.6.8.1.el6_8 OS:Red Hat Enterprise Linux Server 6.9版(圣地亚哥) uname:Linux 2.6.32-696.30.1.el6.x86_64 li ..
发布时间:2020-06-29 18:51:36 Java开发

Elasticsearch未公开客户端. Tomcat关闭后的活动线程.内存使用有何影响?

我正在使用Elasticsearch 1.5.1和Tomcat 7.在通过Spring Framework服务器启动期间,Web应用程序将TCP client实例创建为Singleton. 仅注意到在服务器关闭期间我无法关闭客户端. 通过对诸如VisualVm, JConsole, MAT in Eclipse之类的各种工具的分析,很明显,即使在服务器(tomcat)关闭之后,elastic ..
发布时间:2020-06-29 18:51:32 Java开发

是否有人尝试将hs_err文件提交给Sun?

我在服务器上运行了许多Java代码,偶尔会发生JVM崩溃,并伴随崩溃转储hs_err_pid文件. 最近我决定尝试成为一个更好的网民,所以我检查了最新的崩溃日志,确保它确实是最新的JVM,并且崩溃不是由外部库引起的,然后我尝试提交该文件到 Sun的错误数据库. 但是,似乎整个提交过程都旨在防止提交错误报告,请确保选中此框以确认您了解这不是获得支持的地方,并且迫使您填写实际上可以从崩溃文 ..
发布时间:2020-06-29 18:51:30 其他开发

如何从Sun Bug数据库中的内部版本号查找JDK版本

我正在使用的JDK中存在一个错误,并且找到了引用.它说固定版本是hs21(b13),7(b143),但我不知道如何找出该修补程序所在的JDK版本. 我看过这篇文章: Sun的错误数据库中的Java版本名称,但它并不能真正回答我的问题. 编辑:我正在尝试找出哪个JDK版本(例如1.7.0_07)对应于7(b143).换句话说,我想知道此错误的修复程序所在的最早发布版本. 解决方案 ..
发布时间:2020-06-29 18:51:28 Java开发

Java应用程序崩溃

我一直在研究大型Java应用程序.它是相当并行的,并使用了几个fixedThreadPools(每个线程有8个线程).我正在具有2个内核的计算机上运行它,每个内核具有4个处理器.我的程序正在分析大量数据,并且在每个数据集之后都会保存(序列化)分析,尽管它可以跨数据集工作,所以每次我运行一个新数据(然后保存)时都会重新加载分析. 我的问题是这样的:在运行4-5个数据集(大约需要2天,我对自己的编码效 ..

在javafx webview中加载URL会导致JVM崩溃

我正在将一些网址加载到javafx webview中。我在这里使用javafx webview和它的引擎进行爬行操作。但是JVM经常崩溃。我无法从下面的崩溃日志中找到任何内容。请帮助。 # #Java运行时环境检测到致命错误: # #EXCEPTION_ACCESS_VIOLATION(0xc0000005)at pc = 0x0000000076fe3290,pid = 6164,tid ..
发布时间:2019-01-18 11:09:13 Java开发

Java Swing JWindow应用程序崩溃

如果我使用JDK1.8_40或更新版本(Oracle或OpenJDK执行相同操作),以下代码和对话框调整大小将使应用程序崩溃(尝试过Windows 7,x64,64位JDK) import javax.swing.JButton; import javax.swing.JDialog; import javax.swing.JPanel; import javax.swing. ..
发布时间:2019-01-14 11:27:12 Java开发

当java虚拟机崩溃时,在特定目录(不同于类目录)中编写hs_err_pid * .log是可行的吗?

当java虚拟机外部的java应用程序崩溃时,在与运行的类相同的目录中生成日志文件hs_err_pidXXXX.log。 它可以在不同的目录中生成这个文件吗? 我的客户想要更改为只读这个目录,但我不想丢失这些文件。 解决方案 我认为-XX:ErrorFile JVM arg可以正常工作。 请参阅 http://bugs.sun.com/bugdatabase/view_b ..
发布时间:2019-01-08 11:55:29 Java开发