Jakub Narebski [off-list ref] writes:
I think the problem is not with aligning, otherwise we would simply get
bad aling, and not visible corruption. The ACTUAL PROBLEM is most
probably because of concatenating strings marked as UTF-8 and strings
not marked as UTF-8. Strange things happen then in Perl, unfortunetaly.
Sounds quite right---the patch needs to be retitled, if the bug is
not about "measuring offset", which I think is what fooled me when I
sent my response.