It *shouldn't* have been hit because that function is meant to be limited to the length specified by the first parameter.  However it looks like it isn't.

All this code will go when it is fixed properly, so I'll take since it is an improvement.