Details
-
Improvement
-
Status: Resolved
-
Minor
-
Resolution: Fixed
-
None
-
None
-
None
Description
On TIKA-1631, users noted that merely detecting an x-compress file could cause an OOM because we were instantiating the stream as part of detection.
On COMPRESS-382, lfcnassif noted that something similar happens with LZMA.
Let's work with the Compress project to:
1) add a static detect that doesn't instantiate the streams (COMPRESS-385)
2) allow a parameterizable limit on the amount of allocated space for x-compress (COMPRESS-386) and LZMA (COMPRESS-382)
Until we have a chance to make these changes in the compress project, let's temporarily copy/paste/update from Compress to fix these within Tika.
Attachments
Issue Links
1.
|
Upgrade commons-compress to 1.13 | Resolved | Unassigned |