-
Notifications
You must be signed in to change notification settings - Fork 688
Open
Labels
Description
Describe the bug
When trying to convert PDF to text, I notice very high memory usage for one specific PDF. This might mean there's a memory leak in the library.
To Reproduce
Code to reproduce the issue:
val reader = PdfReader(contents)
val extractor = PdfTextExtractor(reader)
for (i in 1..reader.numberOfPages) {
val text = extractor.getTextFromPage(i)
onPageParsed(text)
}When reaching page 4 of the attached PDF, I see this uses ~17GB of memory. With other PDFs, this is way lower.
Expected behavior
Not using this much memory
System
- OS: macOS, Google Cloud Run
- OpenPDF version: 2.0.3
Your real name
Arne Stockmans
Additional context
Reactions are currently unavailable