MAC编译的JDK执行出错: [libjvm.dylib+0x482a49] PerfDataManager::destroy()+0xab
- 兴冲冲的编译完成之后,运行直接出错:
#
# A fatal error has been detected by the Java Runtime Environment:
#
# SIGILL (0x4) at pc=0x000000010f682a49, pid=19068, tid=0x0000000000002803
#
# JRE version: OpenJDK Runtime Environment (8.0) (build 1.8.0-internal-taishansoft_2022_02_09_10_00-b00)
# Java VM: OpenJDK 64-Bit Server VM (25.71-b00 mixed mode bsd-amd64 compressed oops)
# Problematic frame:
# V [libjvm.dylib+0x482a49] PerfDataManager::destroy()+0xab
#
# Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
#
# An error report file with more information is saved as:
# /Users/taishansoft/openjdk8-u252/bin/hs_err_pid19068.log
#
# If you would like to submit a bug report, please visit:
# http://bugreport.java.com/bugreport/crash.jsp
#[error occurred during error reporting , id 0x4]
- 按照提示,修改代码:
hotspot/src/share/vm/runtime/perfData.cpp
void PerfDataManager::destroy() {if (_all == NULL)// destroy already called, or initialization never happenedreturn;for (int index = 0; index < _all->length(); index++) {PerfData* p = _all->at(index);//!!! 就是这一句。//delete p;}delete(_all);delete(_sampled);delete(_constants);_all = NULL;_sampled = NULL;_constants = NULL;
}
MAC编译的JDK执行出错: [libjvm.dylib+0x482a49] PerfDataManager::destroy()+0xab相关推荐
- VC++ MFC单文档应用程序SDI下调用glGenBuffersARB(1, pbo)方法编译通过但执行时出错原因分析及解决办法:glewInit()初始化的错误...
1.问题症状 在VC++环境下,利用MFC单文档应用程序SDI下开发OpenGL程序,当调用glGenBuffersARB(1, &pbo)方法编译通过但执行时出错,出错代码如下: OpenG ...
- pyinstaller 编译完exe执行结果 ModuleNotFoundError: No module named ‘sqlalchemy‘
问题描述: pyinstaller 编译完exe执行结果 ModuleNotFoundError: No module named 'sqlalchemy' 尝试着向隐藏导入中加入该模块,无效 解决方 ...
- 此安装程序必须使用 java 开发工具包 (jdk) 执行_彻底搞懂Java开发工具包(JDK)安装及环境变量配置...
[官方正版]java jdk 9学习笔记 78.4元 包邮 (需用券) 去购买 > 一.Java 和 JDK 是什么 Java:Java是一种优秀的程序设计语言,它有非常多的语言特性,如简单性. ...
- JVM——从源码编译到类执行与内存管理全流程梳理
从Java源码编译开始说起 分为三个步骤: 1:分析和输入到符号表 分析:词法和语法分析,将代码字符串转变为token序列,由token序列生产抽象语法树 输入:将符号输入到符号表,确定类的超类型和接 ...
- vc 编译c语言时出错,在vc++里输入c语言空函数,为什么编译没错,连接出错?
在vc++里输入c语言空函数,为什么编译没错,连接出错? 來源:互聯網 2010-02-14 09:24:33 評論 分類: 電腦/網絡 >> 程序設計 >> 其他編程語言 ...
- 【Qt】Qt程序编译成功,执行时报错:程序异常结束,crashed
[Qt]Qt程序编译成功,执行时报错:程序异常结束,crashed 错误打印信息 Starting E:*exe- 程序异常结束. E:*.exe crashed. 原因 使用到外部库,编译时,指定了 ...
- 编译glib-1.2.20-r5出错./libtool: line 297
编译glib-1.2.20-r5出错./libtool: line 297 ./libtool: line 297: s,^.*/,,g: No such file or directory 找到:h ...
- 什么是Mac上的JDK路径? [重复]
本文翻译自:What is path of JDK on Mac ? [duplicate] This question already has an answer here: 这个问题在这里已有答案 ...
- JSP页面最终是编译为Servlet执行的
JSP页面最终是编译为Servlet执行的,你可以在Tomcat的%CATALINA_HOME%/work/Catalina/localhost中找到一个文件夹,该文件夹跟你的web-project的 ...
- SAP UI5 应用开发教程之三十八 - 使用 Chrome 开发者工具查看程序执行出错时的上下文信息
一套适合 SAP UI5 初学者循序渐进的学习教程 教程目录 SAP UI5 本地开发环境的搭建 SAP UI5 应用开发教程之一:Hello World SAP UI5 应用开发教程之二:SAP U ...
最新文章
- vue 目录名称详解_使用脚手架创建vue项目目录详解
- 训练数据集如何划分验证测试集?train/test(val/dev) set和交叉验证(cross validation)
- 如何使用Proxy模式及Java内建的动态代理机制
- java streamhandler_java中的Lamdba表达式和Stream
- 聚类算法 K-Means 简介与入门
- axios学习笔记(一):学习HTTP相关的技术知识点
- IIS网站设置禁止IP访问设置方法
- webstorm 主题设置 皮肤设置
- 基于三星6.0.1的Xposed模块安装以及模拟位置的安装
- linux 内网ip扫描工具,C#开发:局域网IP地址扫描小工具
- 4和2大于号小于号箭头那边_大于号小于号顺口溜
- 欢迎使用CSDN-markdown编辑器11345
- 腾讯云游戏数据库 TcaplusDB 的一些常见问题的解答
- wget网站镜像下载
- 屏蔽软件对VMWare虚拟机检测
- 使Gradle构建更快 2016年2月5日奥列格Shelajev3评论 推特 inShare 70 上次我们谈到了构建系统,我们看着一些建议可能会使您的Maven构建更快。我们得到的结果是迷人的和对
- 机载雷达电子对抗视景仿真训练系统软件
- python中字体加粗_全网python中xticks字体加粗搜索-第二电脑网
- 南京邮电大学计算机科学与技术分数线,南京邮电大学计算机科学与技术专业2016年在江苏理科高考录取最低分数线...
- 神经科学研究所开发AI动作捕捉工具 以高精准度追踪动物动作
热门文章
- 导入图片后截取_如何截取视频片段?这几个方法比专业剪辑软件还好用!
- linux存放日志的目录下,linux系统各种日志存储路径和详细介绍
- Centos7安装整合Apache+PHP,安装nginx后nginx无法解析.php文件
- 农夫过河问题 matlab,农夫过河问题 宽搜(bfs)算法详解
- c语言用指针取出字节,在C语言中一个指针占用多少字节。
- w3wp oracle连接数高,分析案例:應用服務器W3WP進程CPU持續超過百分之九十(Oracle客戶端Bug)...
- mysql各种key_SQL中的各种键
- 实现mvcc_数据库中的引擎、事务、锁、MVCC(三)
- 用PPT直接修改主集成模板,并保存为pps格式,即可现场展示应用.
- linux iptables服务及相关命令