Skip to content

fix #374 read centralDirStartOffset fail when the apk filesize > 2g#382

Open
xiaohongxiedaima wants to merge 1 commit into
Meituan-Dianping:masterfrom
xiaohongxiedaima:fix-read-centralDirStartOffset-fail
Open

fix #374 read centralDirStartOffset fail when the apk filesize > 2g#382
xiaohongxiedaima wants to merge 1 commit into
Meituan-Dianping:masterfrom
xiaohongxiedaima:fix-read-centralDirStartOffset-fail

Conversation

@xiaohongxiedaima
Copy link
Copy Markdown

when the file length > 2G
Offset of start of central directory, relative to start of archive > signed int
the return value of zipCentralDirectoryStart.getInt(0) will overflow

cast return value to long can fix the issue

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant