fix another stack overflow error when parse large CDATA
add test for #456
Merge pull request #464 from xuwei-k/xml-stack-overflow

fix another stack overflow error. add test for #456