言語何か知らないけど、無効なポインタにはちゃんとNULL代入している?