Export with data can create corrupted export
Describe the problem
In some cases export with user data can create corrupted zip file with sentry error:
Overlapped entries: 'manifest.json' (possible zip bomb)
Notes:
This error message is most likely side-effect of corrupted zip archive.
This issue will focus on enhancing that area by using ZipStream
(from zipstream-ng
) to create archive instead of standard ZipFile
library
Environment
- Baserow prod instance
- Baserow Version: 1.29.2
Edited by Przemyslaw Kukulski