Keka icon indicating copy to clipboard operation
Keka copied to clipboard

[BUG] Keka fails to extract large header corrupted ZIP file

Open ravenclaw900 opened this issue 2 years ago • 3 comments

Configuration

  • Keka version: [e.g. 1.1.24 (3421)]
  • 1.2.16 (4617)
  • macOS version: [e.g. 10.14.6 (18G2022)]
  • 10.14.6 (18G9216)

Describe the bug

A clear and concise description of what the bug is. When extracting a large (6.88 GB) file, Keka fails midway, leaving a partially extracted (2.59 GB) file. Attach a log file reproducing the issue: https://github.com/aonez/Keka/wiki/Report-an-issue Note: I removed personal information from log file Keka_2021-07-23-110944709.log

To Reproduce

Steps to reproduce the behavior:

  1. Download large zip file
  2. Extract file with Keka
  3. See error

Expected behavior

A clear and concise description of what you expected to happen. File extraction works

Additional context

Add any other context about the problem here. Extraction works correctly with Archive Utility.

ravenclaw900 avatar Jul 23 '21 16:07 ravenclaw900

Can't access the link. Can you check it again?

aonez avatar Jul 23 '21 20:07 aonez

Here's a mirror: http://old.macintosh.garden/apps/Leopard_10_5_4.dmg__0.zip.

ravenclaw900 avatar Jul 23 '21 22:07 ravenclaw900

The file is corrupted but can be extracted anyway. You can extract it with the default macOS archiver or with this test build of Keka: https://github.com/aonez/Keka/releases/download/v1.2.15-dev.4573/Keka-1.2.15-dev.4573.dmg

To extract this file with the test build of Keka you need to disable unar executing this code in the Terminal:

defaults write com.aone.keka UnzipWithUNAR false

aonez avatar Jul 24 '21 08:07 aonez