You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Petrasim关闭生成hs_xxxx.log,JRE致命错误求助

解决Petrasim关闭时JVM致命错误(EXCEPTION_ACCESS_VIOLATION)的方案

问题核心信息

关闭Petrasim时生成hs_xxxx.log文件,JVM抛出致命错误:

EXCEPTION_ACCESS_VIOLATION (0xc00000005),发生在pc=0x00000000587bfb49,pid=12004,tid=0x000000000000293c
JRE版本:Java(TM) SE Runtime Environment (8.0_172-b11) (build 1.8.0_172-b11)
Java虚拟机:Java HotSpot(TM) 64-Bit Server VM (25.172-b11 mixed mode windows-amd64 )
无法写入核心转储(Windows客户端默认未启用小型转储)

排查与解决步骤

  • 启用Windows小型转储获取详细错误

    1. 右键「此电脑」→「属性」→「高级系统设置」→「启动和故障恢复」→「设置」
    2. 在「写入调试信息」中选择「小型内存转储(256KB)」,设置存储路径(默认即可)
    3. 重启系统后再次关闭Petrasim,收集生成的.dmp文件,用于定位0x00000000587bfb49对应的模块
  • 验证JRE版本兼容性

    • 确认Petrasim官方文档推荐的JRE版本,当前使用的1.8.0_172可能存在适配问题
    • 卸载现有JRE,安装Petrasim配套的JRE版本(多数软件安装包会自带对应版本)
  • 修复或重装Petrasim

    • 打开「控制面板」→「程序和功能」,找到Petrasim,选择「更改」→「修复」
    • 若修复无效,备份工程文件后完全卸载,重新下载官方最新版本安装
  • 排查权限与软件冲突

    • 右键Petrasim快捷方式,选择「以管理员身份运行」,关闭程序观察是否仍报错
    • 临时禁用杀毒软件、防火墙或其他后台监控程序,排除内存访问被拦截的可能
  • 分析日志文件细节

    • 打开hs_xxxx.log,查看「Physical Memory」部分,确认系统剩余内存是否充足
    • 查找「Dynamic libraries」列表,定位0x00000000587bfb49地址对应的.dll文件:
      • 若为系统库,尝试更新Windows系统补丁
      • 若为Petrasim自带库,重装软件时可覆盖修复

内容的提问来源于stack exchange,提问作者이면우

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.23 19:32:11