mallocの中でSEGVするのはかなりの確率でヒープの管理
領域が既に壊れている場合。malloc以外の場所にバグが
あってそれが偶然mallocの中で発言したってことが多い。

なんだかんだ言って、本当にmallocだけのプログラムでは
試してないでしょう? 再現する最小限のプログラムまで
落とし込むことを勧める。