PlayStaion/PS2/PS3 とやってきたので、いろいろ出し物は溜っているのだが、動くのを維持するのは難しいものだ。
とはいえ、最初の頃よりは少しずつ進んではいるんですけど。
SDLを入れてると、
malloc の値が毎回違う
これ、かなりデバッグ厳しいんですけど。なんかの仕様ですか?
と言うわけで、SDL 外してデバッグしたら一発で double free が見つかった。
SDL は、main をマクロで書き換えると言う極悪仕様なので、外すためにはコンパイルし直し。
ライブラリ側に main があるのと整合しないだけだど。
さて、明日はどうなることやら…
No comments:
Post a Comment