[ 
https://issues.apache.org/jira/browse/PDFBOX-1462?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14179971#comment-14179971
 ] 

Tilman Hausherr commented on PDFBOX-1462:
-----------------------------------------

Hello [~ecausarano],
This wasn't meant as a personal attack and I'm not blaming you. I did have a 
serious look at your proposal because it sounds like a good idea. The license 
is OK, then I looked at the source code of guava, liked it, but then saw that 
it wouldn't work in an applet. And yes, not having a file is kindof not 
helpful. I'm aware that some people just can't share the files they work with. 
But if you had a file, then we could clearly tell the difference. We do have 
many files of our own but they likely don't have the specific structure that 
your "problem files" have.

I closed the issue as "won't fix" which simply means that we're aware that 
there is a problem but that we won't fix it now.

If you have a personal need for this, then you can still change it yourself by 
getting the source code. If you can't because you're not confortable with 
changing the source code, just e-mail me and tell me the fileThreshold 
parameter you need and I'll do it for you and send you the jars you need, or 
just the changed source code files.

> Use file backed buffer for FlateFilter?
> ---------------------------------------
>
>                 Key: PDFBOX-1462
>                 URL: https://issues.apache.org/jira/browse/PDFBOX-1462
>             Project: PDFBox
>          Issue Type: New Feature
>          Components: Parsing
>    Affects Versions: 1.7.1, 2.0.0
>            Reporter: Edoardo Causarano
>             Fix For: 2.0.0
>
>
> org.apache.pdfbox.filter.FlateFilter#decompress can cause OOM (depending on 
> the size of the document and configured heap of course.) Consider using 
> something like 
> http://docs.guava-libraries.googlecode.com/git/javadoc/com/google/common/io/FileBackedOutputStream.html
>  to constraint memory pressure.
> Best,
> Edoardo



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to