pdfbox-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Tjard Kopka <Tjard.Ko...@dvag.com>
Subject Problems with ScratchFileBuffer and Finalizer: OutOfMemory ['securiQ.Watchdog': ?berpr?ft]
Date Wed, 16 Nov 2016 15:38:35 GMT
Hello,

we are using the pdfbox-app-2.0.3.jar library in an application which 
crawls a huge Intranet reading also PDF-Documents and extracting 
text-content.

In the last month we are facing problems caused by out of memory crashes 
of the jvm. we are running java 1.8.0_65 under linux with -Xms512 -Xmx1024

The heap-dump analysis reports: The class "java.lang.ref.Finalizer", 
loaded by "<system class loader>", occupies 470.713.224 (70,17%) bytes. 

And the Memory Analyzer shows amongst others the following:




Excerpt from our code:

try {
PDDocument doc = PDDocument.load(file);
PDFTextStripper stripper = new PDFTextStripper();
...
textContent = stripper.getText(doc);
doc.close();
...
} 

I have seen there are some similar Bugs reported: 
https://issues.apache.org/jira/browse/PDFBOX-3253
https://issues.apache.org/jira/browse/PDFBOX-3388

Nevertheless, do you have a quick fix or workaround for us?

Thanks
Tjard



---------------------------------------------------------------------
Deutsche Vermögensberatung Aktiengesellschaft DVAG
Münchener Straße 1
60329 Frankfurt am Main
Vorstandsvorsitzender: Andreas Pohl
Mitglieder des Vorstandes: Dr. h.c. /HLU Udo Corts, Hans-Theo Franken, Christian Glanz, 
Lars Knackstedt, Dr. Helge Lach, Robert Peil, Dr. Dirk Reiffenrath
Aufsichtsratsvorsitzender: Friedrich Bohl
Sitz der Gesellschaft: Frankfurt am Main
Handelsregister Frankfurt HRB 15511
USt-Ident.-Nr.: DE 114 139 839
Erlaubnis- und Aufsichtsbehörde nach § 34c GewO: Stadt Frankfurt am Main, Ordnungsamt, Kleyerstraße
86, 60326 Frankfurt am Main 
Erlaubnis- und Aufsichtsbehörde nach § 34f GewO: IHK Frankfurt am Main, Börsenplatz 4,
60313 Frankfurt am Main 
Gemeinsame Registerstelle für § 34d GewO und § 34f GewO: 
Deutscher Industrie- und Handelskammertag (DIHK) e.V. 
Breite Straße 29, 10178 Berlin, Telefon 0180 600585-0 
(20 Cent/Anruf aus dem deutschen Festnetz, höchstens 60 Cent/Anruf aus Mobilfunknetzen) 
www.vermittlerregister.info oder www.vermittlerregister.org 
Registernummer nach § 34d GewO: D-LYYB-BSPX5-17 
Registernummer nach § 34f GewO: D-F-125-93J4-60 
--------------------------------------------------------------------- 
Mime
  • Unnamed multipart/related (inline, None, 0 bytes)
View raw message