Details
-
Bug
-
Status: Closed
-
Minor
-
Resolution: Fixed
-
1.8.1
-
None
-
None
Description
The long serving bug GROOVY-4306 is still around.
Looking at the icns file using a hex editor (and comparing it to the one I attached to the GROOVY-4306 issue) seems to show lots of extra data being stuffed into the one distributed with the binary distribution...
It's like it's being converted to unicode or something?
The original icns file starts with the following 64 bytes:
69636E73 0001B17B 696C3332 00000A51 87FF0B53 2D110A05 0B0A0B0C 1E38EC8F FF10551A 13294760 717A7F73 6948270B 2595C08A FF147F23 1C45718A 9EABB1B4
But the distributed one starts with:
69636E73 0001EFBF BD7B696C 33320000 0A51EFBF BDEFBFBD 0B532D11 0A050B0A 0B0C1E38 EFBFBDEF BFBD1055 1A132947 60717A7F 73694827 0B25EFBF BDEFBFBD
As you can see, the byte B1 at position 7 in the original has been changed to EFBFBD in the distributed file – and again, 87FF at position 16 seems to be replaced with EFBFBDEFBFBD
The file size has increased as well, the original being 110971 bytes in length, but the distributed file is 214052 bytes