[英]Access violation in release without debugger
我的项目存在问题,在调试模式下编译时,它可以正常运行;而在Visual Studio中连接调试器时,它在发布模式下也可以运行,但是如果我在没有调试器的情况下在发布版本中运行,则会出现访问冲突深入子弹物理学。
访问冲突似乎发生在btVoronoiSimplexSolver::updateClosestVectorAndPoints(void) C++
,因为Windows提供了在崩溃后进行调试的选项,所以我现在才这样做。 但是,在Linux上用GCC编译时,我也遇到同样的问题。
我的问题是:附加调试器与未附加调试器之间有什么变化会导致此问题? 为什么在连接调试器时没有发生此崩溃,并且我有什么办法设置调试器来解决此类问题?
万一这对将来的人有帮助-这个问题是由于我在一块内存不足以容纳该物体的块中进行新的放置而引起的,毫无疑问,这会覆盖属于子弹物理学的某些内存。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.