我正在尝试调试游戏。基本上,Steam 版本运行良好,但 GOG 版本(小 8kb)有一个恼人的问题,对于某些人(碰巧是我),游戏根本无法运行。它会崩溃并且没有已知的解决方案,所以我想尝试调试它(尽管我已经使用 IDA 一段时间了,但我对调试器还是很陌生)。当我在调试器中加载游戏时,我收到来自 IDA 的错误消息:
“无法读取内存 -> 00000710(exc.code c0000005,tid 20612)”
我什至不确定是因为反调试保护还是因为崩溃本身。我猜这是崩溃的错,因为当我尝试跟进此错误时,IDA 停止了该过程。
在这一点上我不知道该怎么做,因此我来这里问。感谢所有花时间甚至尝试帮助我的人!
谢谢你们。请问我是否遗漏了什么(因为我说我对这个还很陌生哈哈),我会很快回答。
崩溃时的程序集图像: