碰到一个dangling pointer导致进程core的问题,此类问题很常见,从上图m_vRelativePosition.y
和z
的异常值可以猜测,m_targetDomArea
指向的内存被踩坏了,或是m_targetDomArea
指向的对象已被销毁,其内存可能已被重新分配。
这里不去讨论m_targetDomArea
野的原因(熟悉这块逻辑的同事已经在上图指出具体原因),只去研究导致core的直接原因是什么。
There is no audience.
碰到一个dangling pointer导致进程core的问题,此类问题很常见,从上图m_vRelativePosition.y
和z
的异常值可以猜测,m_targetDomArea
指向的内存被踩坏了,或是m_targetDomArea
指向的对象已被销毁,其内存可能已被重新分配。
这里不去讨论m_targetDomArea
野的原因(熟悉这块逻辑的同事已经在上图指出具体原因),只去研究导致core的直接原因是什么。