D 2009-06-20T21:56:51 J comment Zip\sfiles\sdownloaded\sfrom\sFossil\scan\snot\sbe\sopened\swith\sthe\s7-Zip\sprogram.\sAfter\ssome\spoking\sin\sthe\sZip\sFile\sFormat\sSpecification,\sI\sfound\sthat\sthe\s"disk\snumber\sstart"\sfield\sin\sthe\sFile\sHeader\sof\sthe\sCentral\sdirectory\sstructure\swas\sset\sto\s1\sinstead\soff\s0.\r\n\r\nThe\sfollowing\spatch\ssolves\sthis\sproblem:\r\n\r\n
\r\n---\sFossil-266b6127f6/src/zip.c\s2009-06-20\s11:06:00\s+0000\r\n+++\sFossil-266b6127f6-new/src/zip.c\s\s\s\s\s2009-06-20\s21:35:42\s+0000\r\n@@\s-194,7\s+194,7\s@@\r\n\s\s\sput16(&zBuf[28],\snameLen);\r\n\s\s\sput16(&zBuf[30],\s0);\r\n\s\s\sput16(&zBuf[32],\s0);\r\n-\s\sput16(&zBuf[34],\s1);\r\n+\s\sput16(&zBuf[34],\s0);\r\n\s\s\sput16(&zBuf[36],\s0);\r\n\s\s\sput32(&zBuf[38],\s((unsigned)(0100000\s|\s0644))<<16);\r\n\s\s\sput32(&zBuf[42],\siStart);\r\n
\r\n\r\n
\r\n--\r\nThomas\sSchnurrenberger\r\n
J foundin 266b6127f6 J private_contact 76518fb407f147a1d053c00b5b993281a339c0e3 J severity Important J status Open J title 7-Zip\sis\sunable\sto\sopen\sZip\sfiles\sgenerated\sby\sFossil J type Code_Defect K 04cba6a00145ab597dabc48ad5ee688496a57650 U anonymous Z b7917163b9b32e1dd297d4f09aa772c2