4.22

Find cause stack overflow,but there is another problem.Refer to a bug
description in the code.