Aiako 发布于三月 1 分享 发布于三月 1 · 只看该作者 在群里已经遇到过好几例了,出现问题的环境均为win11系统并带有独显的笔记本电脑,具体表现为: 游戏白屏 但声音正常,游戏内按钮对应的位置也可以点击游玩 有时切换全屏会报错:Access Violation:The thread attempts to read from or write to a virtual address for which it does not have access. 可以说除了看不见画面倒也不影响游戏,但是没有找到具体是怎么引起的. 后来偶然发现在我的win10环境下运行java版minecraft全屏以后再打开kirikiri引擎的游戏就会白屏,除非结束minecraft进程 问题几乎与上述问题一致 于是在这个基础上导出了dmp文件和log,请坛里的大佬们帮忙分析分析 dmp文件: https://erdan.lanzoul.com/iqQds2p8ng9e 链接到点评
Lanvic 发布于昨日 18:16 分享 发布于昨日 18:16 · 只看该作者 于 2025/3/1 于 PM7点09分,Aiako说道: 在群里已经遇到过好几例了,出现问题的环境均为win11系统并带有独显的笔记本电脑,具体表现为: 游戏白屏 但声音正常,游戏内按钮对应的位置也可以点击游玩 有时切换全屏会报错:Access Violation:The thread attempts to read from or write to a virtual address for which it does not have access. 可以说除了看不见画面倒也不影响游戏,但是没有找到具体是怎么引起的. 后来偶然发现在我的win10环境下运行java版minecraft全屏以后再打开kirikiri引擎的游戏就会白屏,除非结束minecraft进程 问题几乎与上述问题一致 于是在这个基础上导出了dmp文件和log,请坛里的大佬们帮忙分析分析 项目 内容 异常代码 0xC0000005 (Access Violation) 地址 HanaganeKanadeGram+0x1698a2 出错类型 尝试访问空指针(NULL_POINTER_READ) 模块 HanaganeKanadeGram.exe 故障点汇编指令 mov ecx, [eax],此时 eax = 0x00000000 具体是怎么引起的:查看日志可知,游戏在尝试读取一个空指针的内容(eax=0)时发生了崩溃; 可能的方面 调用外部 DLL(尤其是和渲染相关)(与报告内容:WARNING Unable to verify timestamp for amdihk32.dll相关) 渲染准备阶段初始化资源失败 Direct3D 渲染设备初始化异常或未就绪 “Minecraft 全屏后再开 Kirikiri 会出问题”:显卡上下文或资源独占导致的图形设备初始化异常 → Kiri引擎拉起的 Direct3D 被驱动限制或者初始化失败 感觉像是显卡调用冲突了 要么指定使用独显或集显运行游戏看看,别的什么更新/回滚显卡驱动,禁用amdihk32.dll等等之类的并不推荐。 另外我没有在带有独显的笔记本电脑的WIN11系统上运行过KIRI,问题无法验证复现。 坛娘大女神降落人间!Lanvic如同做梦一般仰望,坛娘微笑着并抖了抖翅膀,留下了3羽毛 链接到点评
推荐贴