>newがbad_alloc投げない
これはかなり問題ではないかと…