Sun Studio 12: dbx コマンドによるデバッグ

不正解放 (baf) エラー

意味: 割り当てられたことのないメモリーを解放しようとした。

考えられる原因: free() または realloc() にヒープデータ以外のポインタを渡した。

例:

char a[4];
char *b = &a[0];

free(b);                    /* 不正開放 (baf) */