それはバグが有る場合だろ。

再帰はバグがなくてもスタックオーバーフローで死ぬ