Skip to content

Conversation

RubenGarcia
Copy link

Fix 32-bit limitation showcased at
#777
which causes
Bug : uncompressed data size mismatch
when a file inside the zip is bigger than 2GB.

Stuk#777
which causes
Bug : uncompressed data size mismatch
@JMS-1
Copy link

JMS-1 commented Oct 2, 2021

Can we expect some 3.7.2ff including this fix in the near future. This behaviour ist really nasty!

Thanks in advance

Jochen

@Sharcoux
Copy link

Sharcoux commented May 2, 2023

In the meantime, people needing this can switch to @cantoo/jszip that is aligned with the version 3.10.1 and includes that fix. We will try to maintain it our best until this is merged.

@meekay
Copy link

meekay commented Oct 18, 2023

Hi, can this PR get approved and merged? It appears to be a minimalist fix for a critical issue.
In the meantime my team will be using @cantoo/jszip.

jogibear9988 added a commit to node-projects/jszip that referenced this pull request Oct 9, 2025
@jogibear9988
Copy link

jogibear9988 commented Oct 16, 2025

I added this to my ESM fork.

But this changes in this pull were not enough. After that the CRC calculation was wrong, and also comparisons to int max value.
I fixed them in my branch

@Sharcoux
Copy link

@jogibear9988 Can you document what you changed so we can reflect it to our version too?

@jogibear9988
Copy link

d61f31e
and
fd9030c

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.

5 participants