他の言語へ上書きするとクラッシュしちゃうんだけど何が違うんだろう