From d795170ac11ce55afc8448a445c0ea3d3b9f4b2b Mon Sep 17 00:00:00 2001 From: Ben Pfaff Date: Fri, 10 Feb 2023 10:53:06 -0800 Subject: [PATCH] spv: Fix crash reading a page_setup without headings. The SPV driver can output such a page_setup. --- src/output/spv/spv.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/output/spv/spv.c b/src/output/spv/spv.c index 38abf9775c..eb4d1cd792 100644 --- a/src/output/spv/spv.c +++ b/src/output/spv/spv.c @@ -321,6 +321,9 @@ decode_page_paragraph (const struct spvsx_page_paragraph *page_paragraph, { memset (ph, 0, sizeof *ph); + if (!page_paragraph) + return; + const struct spvsx_page_paragraph_text *page_paragraph_text = page_paragraph->page_paragraph_text; if (!page_paragraph_text) -- 2.30.2