>>608
>60 :    _ASSERTE(str != NULL);
>fgets() の 3番目の引き数が NULL かどうかのチェック。

第一引数じゃないのか?と小一時間(ry