jvm-crash相关内容

写入 XLSX 文件(POI)时 JVM 崩溃

JVM 在尝试写入 .xlsx 文件时崩溃.我正在使用 POI(XSSF).代码中的错误位置点是write method-->;workBook.write(fileOutputStream); 在控制台我得到.. Java 运行时环境检测到一个致命错误:SIGBUS (0x7) 在 pc=0xb68d77f3,pid=14653,tid=1849355120JRE 版本:7.0_04-b ..
发布时间:2021-11-12 04:50:50 其他开发

文件锁有可能永远不会释放吗?

给出以下文件锁定请求: FileLock lock = null;尝试 {锁= randomAccessFile.getChannel().lock(0,Long.MAX_VALUE,mode.shared);//处理文件} 最后 {如果(锁定!= null){lock.release();}} 目标操作系统为MS Windows,是否有可能永远不会执行 finally 块,从而永远不会释 ..
发布时间:2021-05-30 20:09:25 其他开发

如何知道JVM因Segfault崩溃的原因?

我们看到JVM有时会因segfault而崩溃.我们在日志中看到的唯一错误如下. 任何人都可以通过查看下面的错误跟踪来提出一些建议. #Java运行时环境已检测到致命错误:##pcs = 0x00007fef7f1d3eb0上的SIGSEGV(0xb),pid = 42623,tid = 0x00007feea62c8700##JRE版本:OpenJDK运行时环境(8.0_222-b10)( ..
发布时间:2021-05-15 19:48:24 其他开发

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 其他开发

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

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

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 其他开发

是否有人尝试将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致命错误SIGSEGV,未添加本机代码

我从我不理解的Java编译器中收到一条错误消息.我已经在OSX 10.6、10.9和Ubuntu 14.04以及Java 6和7上测试了我的代码.当我使用Eclipse调试器或从解释器(使用-Xint选项)运行时,一切运行正常.否则,我会收到以下消息: Java 1.6: Invalid memory access of location 0x8 rip=0x1024e9660 J ..
发布时间:2020-06-29 18:51:25 其他开发

Java应用程序崩溃

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

崩溃发生在Java虚拟机以外的本机代码中

我正在具有32个虚拟处理器和32GB内存的Sun服务器上进行Web爬网. 我打开了1460个线程来为我完成这项工作.我设置的运行时参数为-Xms2048和-Xmx2048.我已经运行了两次代码,但是在不同点崩溃了. > # > # A fatal error has been detected by the Java Runtime Environment: > # > # SIGS ..
发布时间:2020-04-25 07:34:04 其他开发

什么是“紧致烫发素"?值代表什么?

我正在调查我们的一个生产系统上的JVM崩溃,下面的hs_err_pid日志文件片段中的以下内存值代表什么? Heap par new generation total 1258624K, used 955445K [0x00000005c0000000, 0x00000006155b0000, 0x000000066aaa0000) eden space 1118784K, 73 ..
发布时间:2020-04-25 07:32:45 其他开发

VerifyError:向后分支/JVM Spec 4.10.2.4中存在未初始化的对象

JVM Spec 4.10 .2.4版本7,最后一段说, 如果未初始化对象的特殊类型与自身以外的特殊类型合并,则有效的指令序列在操作数堆栈上或向后分支目标的局部变量中不得包含未初始化的对象 以下是验证者拒绝的示例-我怀疑应该接受该示例: public scala.Tuple2 apply(bool ..
发布时间:2020-04-25 07:22:21 其他开发

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

我正在尝试使用jre 10.0.1 64位启动服务器. Windows启动批处理文件中JVM的设置有明显变化.以-XX:+UseParNewGC设置为错误的参考点,为了使JVM服务器从Java 10开始而不是我在Java 8中显示,需要将其更改为什么? 导致错误引用的代码行是: set JAVA_PARAMETERS=-XX:+UseParNewGC -XX:+CMSIncrement ..
发布时间:2020-04-25 07:14:37 其他开发

在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相关

尽管RAM显示6 GB可用空间,但Java Runtime Environment的内存不足

在运行java应用程序时,我得到以下内存转储。 安装java 8之后(java 7应用程序之前正在运行)我开始收到以下错误。 我正在使用16 GB RAM,当我检查时(在应用程序启动时)在任务管理器中,大约6 GB RAM是免费的。 有人可以帮助解决可能出现的问题吗? # #There内存不足以使Java Runtime Environment继续运行。 #本机内存分配( ..
发布时间:2019-01-02 21:27:35 Java相关

Java:如何检查当前的Perm / PermGen大小?

昨天当我运行WebLogic Application Server 11g安装程序时,我遇到了OutOfMemory错误,所以我用Google搜索了答案: java -Xms256m -Xmx512m -XX:PermSize = 128m -XX:MaxPermSize = 256m -jar wls1032_generic.jar 一切正常:) 然而,当我对 ..
发布时间:2018-12-25 20:50:23 Java相关