メモリ確保を複数回行うような場面のどこかで失敗した時に、全部freeするコードを書いても落ちないように。
ただし、初期化を正しく行っていない場合は落ちる。