标签: c++ c gcc compiler-construction memory-leaks
我最近在Hackito Ergo Sum 2011上阅读了一篇名为利用勤奋的DWARF 的论文。 它包含短语“不是一站式内存损坏”。那是什么?
答案 0 :(得分:3)
这不是一个确切的术语,但基本上意味着直接覆盖簿记数据结构,例如malloc的内部簿记。 “不是一站式记忆腐败”将是间接腐败。这种腐败将导致后来的无辜操作破坏记忆。
malloc
在这种特殊情况下,间接损坏会导致DWARF异常处理代码损坏内存。