Hex Artifact Content
Not logged in

Artifact 0a101857b9eb7884f110982487b24b1cedbd636a:

Ticket change [0a101857b9] - New ticket [04cba6a001] 7-Zip is unable to open Zip files generated by Fossil. by anonymous 2009-06-20 21:56:51.
0000: 44 20 32 30 30 39 2d 30 36 2d 32 30 54 32 31 3a  D 2009-06-20T21:
0010: 35 36 3a 35 31 0a 4a 20 63 6f 6d 6d 65 6e 74 20  56:51.J comment 
0020: 5a 69 70 5c 73 66 69 6c 65 73 5c 73 64 6f 77 6e  Zip\sfiles\sdown
0030: 6c 6f 61 64 65 64 5c 73 66 72 6f 6d 5c 73 46 6f  loaded\sfrom\sFo
0040: 73 73 69 6c 5c 73 63 61 6e 5c 73 6e 6f 74 5c 73  ssil\scan\snot\s
0050: 62 65 5c 73 6f 70 65 6e 65 64 5c 73 77 69 74 68  be\sopened\swith
0060: 5c 73 74 68 65 5c 73 37 2d 5a 69 70 5c 73 70 72  \sthe\s7-Zip\spr
0070: 6f 67 72 61 6d 2e 5c 73 41 66 74 65 72 5c 73 73  ogram.\sAfter\ss
0080: 6f 6d 65 5c 73 70 6f 6b 69 6e 67 5c 73 69 6e 5c  ome\spoking\sin\
0090: 73 74 68 65 5c 73 5a 69 70 5c 73 46 69 6c 65 5c  sthe\sZip\sFile\
00a0: 73 46 6f 72 6d 61 74 5c 73 53 70 65 63 69 66 69  sFormat\sSpecifi
00b0: 63 61 74 69 6f 6e 2c 5c 73 49 5c 73 66 6f 75 6e  cation,\sI\sfoun
00c0: 64 5c 73 74 68 61 74 5c 73 74 68 65 5c 73 22 64  d\sthat\sthe\s"d
00d0: 69 73 6b 5c 73 6e 75 6d 62 65 72 5c 73 73 74 61  isk\snumber\ssta
00e0: 72 74 22 5c 73 66 69 65 6c 64 5c 73 69 6e 5c 73  rt"\sfield\sin\s
00f0: 74 68 65 5c 73 46 69 6c 65 5c 73 48 65 61 64 65  the\sFile\sHeade
0100: 72 5c 73 6f 66 5c 73 74 68 65 5c 73 43 65 6e 74  r\sof\sthe\sCent
0110: 72 61 6c 5c 73 64 69 72 65 63 74 6f 72 79 5c 73  ral\sdirectory\s
0120: 73 74 72 75 63 74 75 72 65 5c 73 77 61 73 5c 73  structure\swas\s
0130: 73 65 74 5c 73 74 6f 5c 73 31 5c 73 69 6e 73 74  set\sto\s1\sinst
0140: 65 61 64 5c 73 6f 66 66 5c 73 30 2e 5c 72 5c 6e  ead\soff\s0.\r\n
0150: 5c 72 5c 6e 54 68 65 5c 73 66 6f 6c 6c 6f 77 69  \r\nThe\sfollowi
0160: 6e 67 5c 73 70 61 74 63 68 5c 73 73 6f 6c 76 65  ng\spatch\ssolve
0170: 73 5c 73 74 68 69 73 5c 73 70 72 6f 62 6c 65 6d  s\sthis\sproblem
0180: 3a 5c 72 5c 6e 5c 72 5c 6e 3c 70 72 65 3e 5c 72  :\r\n\r\n<pre>\r
0190: 5c 6e 2d 2d 2d 5c 73 46 6f 73 73 69 6c 2d 32 36  \n---\sFossil-26
01a0: 36 62 36 31 32 37 66 36 2f 73 72 63 2f 7a 69 70  6b6127f6/src/zip
01b0: 2e 63 5c 73 32 30 30 39 2d 30 36 2d 32 30 5c 73  .c\s2009-06-20\s
01c0: 31 31 3a 30 36 3a 30 30 5c 73 2b 30 30 30 30 5c  11:06:00\s+0000\
01d0: 72 5c 6e 2b 2b 2b 5c 73 46 6f 73 73 69 6c 2d 32  r\n+++\sFossil-2
01e0: 36 36 62 36 31 32 37 66 36 2d 6e 65 77 2f 73 72  66b6127f6-new/sr
01f0: 63 2f 7a 69 70 2e 63 5c 73 5c 73 5c 73 5c 73 5c  c/zip.c\s\s\s\s\
0200: 73 32 30 30 39 2d 30 36 2d 32 30 5c 73 32 31 3a  s2009-06-20\s21:
0210: 33 35 3a 34 32 5c 73 2b 30 30 30 30 5c 72 5c 6e  35:42\s+0000\r\n
0220: 40 40 5c 73 2d 31 39 34 2c 37 5c 73 2b 31 39 34  @@\s-194,7\s+194
0230: 2c 37 5c 73 40 40 5c 72 5c 6e 5c 73 5c 73 5c 73  ,7\s@@\r\n\s\s\s
0240: 70 75 74 31 36 28 26 7a 42 75 66 5b 32 38 5d 2c  put16(&zBuf[28],
0250: 5c 73 6e 61 6d 65 4c 65 6e 29 3b 5c 72 5c 6e 5c  \snameLen);\r\n\
0260: 73 5c 73 5c 73 70 75 74 31 36 28 26 7a 42 75 66  s\s\sput16(&zBuf
0270: 5b 33 30 5d 2c 5c 73 30 29 3b 5c 72 5c 6e 5c 73  [30],\s0);\r\n\s
0280: 5c 73 5c 73 70 75 74 31 36 28 26 7a 42 75 66 5b  \s\sput16(&zBuf[
0290: 33 32 5d 2c 5c 73 30 29 3b 5c 72 5c 6e 2d 5c 73  32],\s0);\r\n-\s
02a0: 5c 73 70 75 74 31 36 28 26 7a 42 75 66 5b 33 34  \sput16(&zBuf[34
02b0: 5d 2c 5c 73 31 29 3b 5c 72 5c 6e 2b 5c 73 5c 73  ],\s1);\r\n+\s\s
02c0: 70 75 74 31 36 28 26 7a 42 75 66 5b 33 34 5d 2c  put16(&zBuf[34],
02d0: 5c 73 30 29 3b 5c 72 5c 6e 5c 73 5c 73 5c 73 70  \s0);\r\n\s\s\sp
02e0: 75 74 31 36 28 26 7a 42 75 66 5b 33 36 5d 2c 5c  ut16(&zBuf[36],\
02f0: 73 30 29 3b 5c 72 5c 6e 5c 73 5c 73 5c 73 70 75  s0);\r\n\s\s\spu
0300: 74 33 32 28 26 7a 42 75 66 5b 33 38 5d 2c 5c 73  t32(&zBuf[38],\s
0310: 28 28 75 6e 73 69 67 6e 65 64 29 28 30 31 30 30  ((unsigned)(0100
0320: 30 30 30 5c 73 7c 5c 73 30 36 34 34 29 29 3c 3c  000\s|\s0644))<<
0330: 31 36 29 3b 5c 72 5c 6e 5c 73 5c 73 5c 73 70 75  16);\r\n\s\s\spu
0340: 74 33 32 28 26 7a 42 75 66 5b 34 32 5d 2c 5c 73  t32(&zBuf[42],\s
0350: 69 53 74 61 72 74 29 3b 5c 72 5c 6e 3c 2f 70 72  iStart);\r\n</pr
0360: 65 3e 5c 72 5c 6e 5c 72 5c 6e 3c 70 72 65 3e 5c  e>\r\n\r\n<pre>\
0370: 72 5c 6e 2d 2d 5c 72 5c 6e 54 68 6f 6d 61 73 5c  r\n--\r\nThomas\
0380: 73 53 63 68 6e 75 72 72 65 6e 62 65 72 67 65 72  sSchnurrenberger
0390: 5c 72 5c 6e 3c 2f 70 72 65 3e 0a 4a 20 66 6f 75  \r\n</pre>.J fou
03a0: 6e 64 69 6e 20 32 36 36 62 36 31 32 37 66 36 0a  ndin 266b6127f6.
03b0: 4a 20 70 72 69 76 61 74 65 5f 63 6f 6e 74 61 63  J private_contac
03c0: 74 20 37 36 35 31 38 66 62 34 30 37 66 31 34 37  t 76518fb407f147
03d0: 61 31 64 30 35 33 63 30 30 62 35 62 39 39 33 32  a1d053c00b5b9932
03e0: 38 31 61 33 33 39 63 30 65 33 0a 4a 20 73 65 76  81a339c0e3.J sev
03f0: 65 72 69 74 79 20 49 6d 70 6f 72 74 61 6e 74 0a  erity Important.
0400: 4a 20 73 74 61 74 75 73 20 4f 70 65 6e 0a 4a 20  J status Open.J 
0410: 74 69 74 6c 65 20 37 2d 5a 69 70 5c 73 69 73 5c  title 7-Zip\sis\
0420: 73 75 6e 61 62 6c 65 5c 73 74 6f 5c 73 6f 70 65  sunable\sto\sope
0430: 6e 5c 73 5a 69 70 5c 73 66 69 6c 65 73 5c 73 67  n\sZip\sfiles\sg
0440: 65 6e 65 72 61 74 65 64 5c 73 62 79 5c 73 46 6f  enerated\sby\sFo
0450: 73 73 69 6c 0a 4a 20 74 79 70 65 20 43 6f 64 65  ssil.J type Code
0460: 5f 44 65 66 65 63 74 0a 4b 20 30 34 63 62 61 36  _Defect.K 04cba6
0470: 61 30 30 31 34 35 61 62 35 39 37 64 61 62 63 34  a00145ab597dabc4
0480: 38 61 64 35 65 65 36 38 38 34 39 36 61 35 37 36  8ad5ee688496a576
0490: 35 30 0a 55 20 61 6e 6f 6e 79 6d 6f 75 73 0a 5a  50.U anonymous.Z
04a0: 20 62 37 39 31 37 31 36 33 62 39 62 33 32 65 31   b7917163b9b32e1
04b0: 64 64 32 39 37 64 34 66 30 39 61 61 37 37 32 63  dd297d4f09aa772c
04c0: 32 0a                                            2.