On Sun, 6 May 2012 12:40:29 -0500, Bill Godfrey <yak36...@yahoo.com> wrote:

>On Sat, 5 May 2012 08:54:52 -0500, Paul Edwards wrote:
>
>Most likely the original byte was x'14' which is also quite common in this 
> location in zip files. In code page 437 and its cousins, x'14' is the 
> paragraph sign. In iso9959-1 and many of its cousins, x'b6' is the 
> same paragraph sign. In 437, x'15' is the section symbol. In 
> iso8859-1, x'a7' is the same section symbol. Your occurrence counts 
> show there are no x'14' or x'15', but among the few characters 
> occurring above x'7f' are x'b6' and x'a7'. I would guess that at least 
> two separate things happened to the file at different times. First, 
> all the high-order bits were turned off. Later, a translation was 
> done as if the data was presumed to be in code page 437, which 
> converted x'14' and x'15' to x'b6' and x'a7', resulting in some 
> values having the high-order bit set. Something else happened, 
> either at the same time or not, that changed a few other characters 
> to other values that have the high-order bit set, for which I have 
> no explanation.

Thanks Bill. That is the best "working theory" I have seen to date.

Unfortunately it doesn't look like I will be provided an opportunity
to get to the bottom of this, because the person who sent it has
already sent a proper replacement, and is not interested beyond that.

BFN.  Paul.

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN

Reply via email to