G3D.dll导致软件崩溃,也许已经有解药了

之前有很多FS崩溃都是因为g3d.dll这个文件有问题。最近,使用最新购买版的FSUIPC让我再没崩溃过了。我也不太清楚原因,但是没崩溃,我也没注意了。

 

今天在调整我的LINDA时发现一个信息:*** G3D bad pointer trapped and crash prevented ***

 

我惊讶了!这个信息出来了超过10次,但是我一次崩溃的现象都没。我继续研究这个信息是什么一回事;难道是LINDA救了我的命吗?后来搜索了一下,发现原来是最新版本的FSUIPC,Pete Dowson的研究成果。他研究出来,这个G3D的崩溃现象是因为当时微软写FSX的时候没写好,让到程序出错。FSUIPC.dll后来写了个功能就是预测这种崩溃现象,也了解这是写的不好的结果,而不是软件真的不能运行,所以他就把这个现象绕过;一旦FSX准备崩溃,FSUIPC就接着这个问题把他甩掉,我们就看不到CTD了。

 

详细的内容可以看看这里:http://forum.avsim.net/topic/355100-g3ddll-workaroundfix-to-prevent-fsx-crashes/

http://www.vatprc.org/bb/forum.php?mod=viewthread&tid=1160&extra=page%3D1

 

我去年就在旧的论坛写过啦

PMDG的UIAutomationCore也是错的,前段时间有人讨论过这个问题