2015年05月21日

munmap_chunk()エラー

Linux で

*** glibc detected *** (実行ファイル名): munmap_chunk(): invalid pointer: (アドレス) ***

が出た場合。


malloc のポインタと free のポインタが不一致の場合に出るエラーな模様。

C++の場合だと、new を配列指定で行って、delete に配列指定をしなかった場合とかに起こる。

posted by すら at 11:37| プログラミングなこと