java - 访问冲突 - javacdromwrapper.dll
问题描述
我目前正在尝试在具有英特尔主板的服务器上通过 JViewer IPMI (v1) 重定向 ISO:DBS1200SPL
JViewer 本质上是在 v1.34 上运行的 KVM 远程控制台实用程序,它使用 javaws.exe (.jnlp) 扩展名,在我尝试进行任何设备重定向(ISO、CDROM、USB 密钥、软盘)之前工作得非常好,并且会立即崩溃并生成 hs_err 日志。日志可以在这里找到:https ://hastebin.com/vujuyucozo.yaml
从几乎没有任何调试 Java 经验的 POV 中,我可以挽救的唯一信息如下:
EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x000000001000122f, pid=11332, tid=0x0000000000003b4c
和
# C [javacdromwrapper.dll+0x122f]
谷歌搜索 javacdromwrapper.dll 根本不会返回太多信息。您可以找到的大多数信息都与建议执行各种操作的 EXCEPTION_ACCESS_VIOLATION 有关。以下是我尝试过的事情:
- 在 3 台不同的机器上尝试了 JRE 版本 5 > 8。2 台新安装的台式机和 1 台单独的服务器。他们每个人的结果相同。
- 在 Windows 中禁用 UAC
- 在属性的兼容性选项卡中以管理员身份运行 javaws.exe
- 使用日志文件中的参数运行 javaws.exe + -Xmx 参数以增加 RAM,以防它是 CMD 上的资源问题以管理员身份运行
- 增加了配置 Java 中的分页大小
- 检查“ C:\Program Files\Java\jre_\lib\security\javaws.policy ”中的 javaws.policy 文件以确保权限 java.security.AllPermission; 已设置
- 使用 JDK 二进制文件,而不是版本 5 > 8,在这方面存在相同的问题。
我还应该补充一点,我正在通过 OVH 控制面板在裸机服务器上使用 IPMI。我试图联系他们的支持,他们只是将我重定向到在线论坛,修复与此问题无关,因此我来这里是为了获得一些额外的帮助。如果可以,我已要求他们更新 BMC 固件。
这些都没有奏效,现在我遇到了死胡同和精神障碍。感谢任何帮助,如果有的话。
解决方案
推荐阅读
- ios - 定位约束没有任何影响
- javascript - Angular 6将一个验证规则应用于所有字段的任何简单方法
- c - 递归地创建和显示人的金字塔 - C
- python - Python Marshmallow:字典验证错误
- firebase - 来自 Firebase 的文档的颤振返回长度
- javascript - 如何使用 nodejs 构建从 nodejs 脚本输出的 json 文件?
- php - Docker 与 php,文件上传失败,$_FILE 为空
- sql - Coalesce(null,'') 在 Oracle 中获取 null 并在 SQL Server 中获取 ''?
- javascript - 如果我将 console.log 放在 vue.config.js 中,我在哪里可以看到输出?
- javascript - Javascript:两个下拉重定向提交