When incomplete characters are found at the end of a string the code ran amok and allocated lots of memory. Stricter limits are now in place.