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

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

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

1.启动调试截图如下:


启动调试,一切正常。


2.将工程名改为1234567


vs2010 调试模式下XMMatrix赋值造成越界访问_第1张图片

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

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

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


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

你可能感兴趣的:(vs2010 调试模式下XMMatrix赋值造成越界访问)