dbx コマンドによるデバッグ

ブロック中のアドレス (aib)

意味 : メモリーリークの可能性がある。割り当てブロックの先頭への参照はないが、そのブロック内のアドレスへの参照が少なくとも 1 つ存在する。 

考えられる原因 : そのブロックの先頭を指す唯一のポインタが増分された。 

例 :


char *ptr;
main()
{
       ptr = (char *)malloc(4);
       ptr++;           /* ブロック中のアドレス (aib) */
}