BTW, All such recursive calls should check stack overflow (it is not cause of the problem but could be in theory).
BTW, All such recursive calls should check stack overflow (it is not cause of the problem but could be in theory).