Please check before submitting an issue/提交问题前请检查
Describe the bug/描述你的问题。
炉石游戏中崩溃闪退,频率约平均20把左右复现一次,gpt分析Windows事件logs:
你提供的这是一个 Windows 应用程序错误事件(Event ID 1000),表示 Hearthstone(炉石传说)在运行过程中崩溃了,错误源于 UnityPlayer.dll。我们来分析具体内容:
🔍 关键信息解析
崩溃程序:Hearthstone.exe
版本号:33.0.3.26934
故障模块:UnityPlayer.dll
模块版本:2022.3.52.8444(Unity 引擎版本)
异常代码:80000003(即:断点异常 / EXCEPTION_BREAKPOINT)
故障地址:0x00c3b753
发生时间:2025-07-25T03:41:33Z
⚠️ 错误码解释:80000003
这是一个 断点异常,通常是程序进入了调试断点或非法中断状态。这类异常在以下场景中可能出现:
Unity 插件冲突(如:BepInEx 插件、MOD 注入)
加载了不兼容的 UnityPlayer.dll(例如替换文件或版本不一致)
游戏安装或更新不完整
外部程序(如杀软、防作弊系统)干扰
DLL 修改或注入失败(例如你之前提到使用 BepInEx 修改炉石)
✅ 建议解决方案
- 检查 Unity 相关插件或修改
你之前提到过用的是:
Unity 版本:2021.3.40f1
插件:BepInEx 5.4.23.2,可能配合了 doorstop_config.ini
但现在游戏使用的是:
UnityPlayer.dll 版本:2022.3.52.8444
🔥 版本不匹配!你使用的插件和 doorstop 的配置可能与新版炉石的 Unity 引擎不兼容。
解决方法:
升级 BepInEx 到支持 Unity 2022.3.52 的版本(尝试 BepInEx Bleeding Edge build)
更新 doorstop_config.ini,设置:
ini
复制
编辑
targetUnityVersion = 2022.3.52
检查 unstripped_corlib 路径是否仍有效(如果版本更新了,需要替换为新版本的 unstripped corlib)
To Reproduce/如何复现
No response
Expected behavior/期望结果
No response
Screenshots/截图
No response
Logs/日志
#windows事件错误信息
-
-
1000
0
2
100
0
0x80000000000000
7669366
Application
gy5
-
Hearthstone.exe
33.0.3.26934
6721598c
UnityPlayer.dll
2022.3.52.8444
67215bf9
80000003
00c3b753
661c
01dbfcefa9b5cf98
D:\Hearthstone\Hearthstone.exe
D:\Hearthstone\UnityPlayer.dll
d0f18172-df90-4483-a3f6-12ce7424e45b
Additional context/其他信息
No response
Please check before submitting an issue/提交问题前请检查
Describe the bug/描述你的问题。
炉石游戏中崩溃闪退,频率约平均20把左右复现一次,gpt分析Windows事件logs:
你提供的这是一个 Windows 应用程序错误事件(Event ID 1000),表示 Hearthstone(炉石传说)在运行过程中崩溃了,错误源于 UnityPlayer.dll。我们来分析具体内容:
🔍 关键信息解析
崩溃程序:Hearthstone.exe
版本号:33.0.3.26934
故障模块:UnityPlayer.dll
模块版本:2022.3.52.8444(Unity 引擎版本)
异常代码:80000003(即:断点异常 / EXCEPTION_BREAKPOINT)
故障地址:0x00c3b753
发生时间:2025-07-25T03:41:33Z
这是一个 断点异常,通常是程序进入了调试断点或非法中断状态。这类异常在以下场景中可能出现:
Unity 插件冲突(如:BepInEx 插件、MOD 注入)
加载了不兼容的 UnityPlayer.dll(例如替换文件或版本不一致)
游戏安装或更新不完整
外部程序(如杀软、防作弊系统)干扰
DLL 修改或注入失败(例如你之前提到使用 BepInEx 修改炉石)
✅ 建议解决方案
你之前提到过用的是:
Unity 版本:2021.3.40f1
插件:BepInEx 5.4.23.2,可能配合了 doorstop_config.ini
但现在游戏使用的是:
UnityPlayer.dll 版本:2022.3.52.8444
🔥 版本不匹配!你使用的插件和 doorstop 的配置可能与新版炉石的 Unity 引擎不兼容。
解决方法:
升级 BepInEx 到支持 Unity 2022.3.52 的版本(尝试 BepInEx Bleeding Edge build)
更新 doorstop_config.ini,设置:
ini
复制
编辑
targetUnityVersion = 2022.3.52
检查 unstripped_corlib 路径是否仍有效(如果版本更新了,需要替换为新版本的 unstripped corlib)
To Reproduce/如何复现
No response
Expected behavior/期望结果
No response
Screenshots/截图
No response
Logs/日志
#windows事件错误信息
Additional context/其他信息
No response