常见导致偶现崩溃原因(且堆栈位置非实际异常位置,不易排查): 1. 内存释放后又继续使用 (常见于多线程临界资源,或者单线程事件队列堆积(比如两个delete事件)) ※※※※※ 2. 代码某业务逻辑是以指针地址为索引,某对象地址被释放后又立即被申请,导致一些业务异常 (解决方案为加一个自增id) ※ 3. 写越界 (常见于指针类型强转,数组写越界) ※※※ 4. 内存(链表未初始化) ※※ 5. 使用memcpy拷贝链表 ※※
标签:越界,链表,导致,偶现,内存,崩溃,随笔,调试 From: https://www.cnblogs.com/stellar-liyanbin/p/17752051.html