http://valgrind.org/docs/manual/faq.html#faq.deflost
-
definitely lost
- メモリリークしてるから, とにかく直せ!
-
indirectly lost
- ポインタベースの構造 (ツリーやリストなど) があったとき, そのルートノードが開放されていない (definitely lost) 場合, 子ノードは全て indirectly lost となる. ルートノードなどの definitely lost を修正すれば, この indirectly lost も消える.
-
possibly lost
- ポインタをうまいこといじくり回さない限り, メモリリークしてしまう.
-
still reachable
- おそらく問題無し. 開放すべきメモリを開放していない部分はあるが, これはごく一般的で利にかなっている. この警告を表示したくない場合 --show-reachable=yes のオプションはつけないこと.
-
suppressed
- メモリリークが抑えられた. supression file にデフォルトの supression がいくつか格納されている. この警告は無視して良い.