Well .. this means the truncated_string_representation was Void (which could maybe occur). And maybe offset > 0 ... is kind of wrong, since the offset could be 0 but ... all that are supposition. If I could reproduce,this would be better.