关于炉石传说等untiy开发的游戏报getthreadcontext failed 错误解决方案

2022-03-22    来源:360安全卫士
360安全卫士运营团队收到一些用户反馈,玩untiy开发的游戏报getthreadcontext failed 错误,如炉石传说、QQ游戏中的大掼蛋游戏等

360安全卫士运营团队收到一些用户反馈,玩untiy开发的游戏报getthreadcontext failed 错误,如炉石传说、QQ游戏中的大掼蛋游戏等,报错截图如下:


经过查找方案及技术人员分析确认,原因为:游戏中使用的mono*.dll为2019年前老版本文件,自身存在bug


文件官方在19年2月已经修复了此问题,由于游戏开发者未更新新版文件,导致一直存在此问题。如QQ游戏大掼蛋中使用的还是2016年的版本:

此问题在未安装360的环境下同样会出现,通过网友提供的说明和方案可以参考:
炉石GetThreadContext failed bug的一个解决方法(来源于CSDN,作者:breadlove)

360技术人员确认官方修复信息如下:


对比游戏中的文件和网友提供的修改版文件,修改版文件中的GetThreadContext failed代码确实不存在了,正好应对了官方的代码修改:


基于以上信息,得出结论:
1.此问题为游戏自身问题,非360导致。
2.解决方案:先备份游戏自身的此文件,然后替换网友提供的修改版文件。
3.联系游戏厂商,更新2019年以后的文件。


以炉石传说为例:
炉石传说中此文件名为mono-2.0-bdwgc.dll(32位),找到此文件,右键重命名改为比如mono-2.0-bdwgc.dll.bak。
下载附件中的修改版文件,放到源目录下。

下载地址:mono-2.0-bdwgc.dll(32位)

文件来源于:https://www.dll-files.com/mono-2.0-bdwgc.dll.html

关于炉石传说等untiy开发的游戏报getthreadcontext failed 错误解决方案 立即修复
上一篇:FLASH安装错误:Internal error 下一篇:360杀毒及安全卫士升级域名