newが失敗するような末期的状態で
例外なんかがまともに動作するのかねえ