| Summary: | unzip with "central directory" does not work on big endian | ||
|---|---|---|---|
| Product: | Busybox | Reporter: | Stephane Fillod <fillods> |
| Component: | Other | Assignee: | unassigned |
| Status: | RESOLVED FIXED | ||
| Severity: | major | CC: | busybox-cvs, vda.linux |
| Priority: | P5 | ||
| Version: | 1.13.x | ||
| Target Milestone: | --- | ||
| Hardware: | Other | ||
| OS: | Linux | ||
| Host: | Target: | ||
| Build: | |||
| Attachments: | unzip endianess patch | ||
Fixed in svn. Thanks! |
Created attachment 73 [details] unzip endianess patch unzipping file with "central directory" does not work on big endian arch. Obvious when reading the code, because formatted.cds_offset is an uint32_t. Bug conditional on CONFIG_DESKTOP. Patch attached.