From 32cab9c25748b2ddda1b6628af3c15bf207e2091 Mon Sep 17 00:00:00 2001 From: Martin Thoma Date: Sun, 24 Jul 2022 08:08:04 +0200 Subject: [PATCH] MAINT: Add diagnostic output to exception in read_from_stream Co-authored-by: speedplane --- PyPDF2/generic.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/PyPDF2/generic.py b/PyPDF2/generic.py index 652b6314a..3aa28432a 100644 --- a/PyPDF2/generic.py +++ b/PyPDF2/generic.py @@ -862,7 +862,7 @@ def read_unsized_from_steam(stream: StreamType, pdf: Any) -> bytes: # PdfReader stream.seek(pos, 0) raise PdfReadError( "Unable to find 'endstream' marker after stream at byte " - f"{hex_str(stream.tell())}." + f"{hex_str(stream.tell())} (nd='{ndstream!r}', end='{end!r}')." ) else: stream.seek(pos, 0)