Describe the problem
Hi team, I’m facing an unexpected situation when using a simple node as Extract from PDF to convert a pdf to text.
Anyone face this issue before? Or am I missing one node before the the extraction of the pdf?
Error message
I face a “Connection lost” error message in my self-hosted n8n service.
Workflow
I fetch one pdf using the Drive node from my Google drive, confirmed it’s a pdf file, and it stands as a “data binary file” in my Extract node. Settings in the Extract node are simple as:
Operation: Extract from pdf
Input binary field: data
Share the output returned by the last node
Information on your n8n setup
n8n version: 1.112.4
Running n8n via (Docker, npm, n8n cloud, desktop app): docker
jabbson
September 25, 2025, 3:56am
2
Probably the same issue as in this reported bug?
opened 06:51AM - 10 Sep 25 UTC
in linear
Needs Feedback
### Bug Description
When running a workflow with the Extract from File node and… selecting the operation Extract From PDF, the execution stops unexpectedly with an out-of-memory error. Additionally:
The PDF file is uploaded via the n8n Form node.
The n8n service container restarts automatically without writing anything to the logs, which makes debugging difficult.
Pdf file of about ~300kb and checked on several different files.
### To Reproduce
1. Create a workflow with the Form node to upload a PDF file.
2. Pass the uploaded binary file to the Extract from File node.
3. Set operation to Extract From PDF.
4. Execute the workflow.
### Expected behavior
The node should successfully extract text from the uploaded PDF and pass it downstream.
### Debug Info
<img width="1896" height="891" alt="Image" src="https://github.com/user-attachments/assets/13e7a456-b9cb-4c96-9b31-8592c0325043" />
<img width="1913" height="887" alt="Image" src="https://github.com/user-attachments/assets/2f1ed824-8363-4293-9958-ac99de8ec081" />
# Debug info
## core
- n8nVersion: 1.110.1
- platform: docker (self-hosted)
- nodeJsVersion: 22.19.0
- database: postgres
- executionMode: regular
- concurrency: -1
- license: community
## storage
- success: all
- error: all
- progress: false
- manual: true
- binaryMode: memory
## pruning
- enabled: true
- maxAge: 168 hours
- maxCount: 100 executions
## client
- userAgent: mozilla/5.0 (x11; linux x86_64) applewebkit/537.36 (khtml, like gecko) chrome/140.0.0.0 safari/537.36
- isTouchDevice: false
## security
- secureCookie: false
Generated at: 2025-09-10T06:47:44.977Z
### Operating System
Ubuntu 24.04
### n8n Version
1.110.1
### Node.js Version
22.19.0
### Database
PostgreSQL
### Execution mode
main (default)
### Hosting
self hosted
1 Like
That seems to be the case, yes. Thanks.
system
Closed
October 2, 2025, 4:07am
4
This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.