From 5917dc5177e4240f7e2a3ba4e00231a3f6cd71bc Mon Sep 17 00:00:00 2001 From: deiflaender Date: Tue, 27 Jun 2023 11:03:48 +0200 Subject: [PATCH] RED-6965: Null Pointer in invisible text removal --- .../ocr/v1/server/service/InvisibleElementRemovalService.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ocr-service-v1/ocr-service-server-v1/src/main/java/com/iqser/red/service/ocr/v1/server/service/InvisibleElementRemovalService.java b/ocr-service-v1/ocr-service-server-v1/src/main/java/com/iqser/red/service/ocr/v1/server/service/InvisibleElementRemovalService.java index e64c1fd..0a823dc 100644 --- a/ocr-service-v1/ocr-service-server-v1/src/main/java/com/iqser/red/service/ocr/v1/server/service/InvisibleElementRemovalService.java +++ b/ocr-service-v1/ocr-service-server-v1/src/main/java/com/iqser/red/service/ocr/v1/server/service/InvisibleElementRemovalService.java @@ -237,7 +237,7 @@ public class InvisibleElementRemovalService { PathData pathData = pathElement.getPathData(); - if (pathData.getOperators().length == 0 && pathData.getPoints().length == 0) { + if (pathData.getOperators().length == 0 && pathData.getPoints().length == 0 || pathElement.getBBox() == null) { writer.writeGStateChanges(pathElement); return; }