昨天在调一个程序时发现core dump出来的栈信息每次都不一样,当时就在想,这一定是一个很弱智的原因造成的,最终发现果然是一个memset写错了,将不该清空的内存清空了,导致执行的时候会进入不可状态。
core dump的诡异事件
最新推荐文章于 2025-10-22 22:56:08 发布
在程序开发过程中,遇到栈信息不一致的问题,最终发现是由于memset使用不当,错误地清空了不该被清空的内存,导致程序出现不可预测的状态。本文详细描述了这一过程,并提供了解决方案。
3097

被折叠的 条评论
为什么被折叠?



