现在的位置: 首页 > 综合 > 正文

vs2010 调试模式下XMMatrix赋值造成越界访问

2017年10月06日 ⁄ 综合 ⁄ 共 314字 ⁄ 字号 评论关闭

好久没写博文,遇到一奇葩问题,上贴图直接:

为了看得明显,先将工程名设为123456

1.启动调试截图如下:

启动调试,一切正常。

2.将工程名改为1234567

在xmmatrix变量赋值的时候,竟然出现越界访问异常!

release模式下程序运行一切正常。一个vs奇葩的bug。本来想用下新的simd代替下d3dmatrix结果遇到vs2010这奇葩bug,果断为了不影响后续,暂时先不用xmath了,全套完事再进行替换。

个人又尝试了几个其他工程,此bug也可重现!也可能是我个人os问题,遇到此问题的苦逼同学可以更改下工程名尝试解决,避免浪费时间!

------------------------------------微软真的很坑!

【上篇】
【下篇】

抱歉!评论已关闭.