From 8406fbc3c0efb179707f38f52f814132f30fb4bf Mon Sep 17 00:00:00 2001 From: PJ Fanning Date: Sat, 2 Apr 2022 08:20:57 +0000 Subject: [PATCH] [github-318] handle null raw text. Thanks to wanglunhui2012. This closes #318 git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1899508 13f79535-47bb-0310-9956-ffa450edef68 --- poi/src/main/java/org/apache/poi/sl/draw/DrawTextParagraph.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/poi/src/main/java/org/apache/poi/sl/draw/DrawTextParagraph.java b/poi/src/main/java/org/apache/poi/sl/draw/DrawTextParagraph.java index 8d8aa8213d..4671ce34ba 100644 --- a/poi/src/main/java/org/apache/poi/sl/draw/DrawTextParagraph.java +++ b/poi/src/main/java/org/apache/poi/sl/draw/DrawTextParagraph.java @@ -403,7 +403,7 @@ public class DrawTextParagraph implements Drawable { if (ft == null) { return getRenderableText(tr); } - if (!tr.getRawText().isEmpty()) { + if (tr.getRawText() != null && !tr.getRawText().isEmpty()) { switch (ft) { case SLIDE_NUMBER: { Slide slide = (Slide) graphics.getRenderingHint(Drawable.CURRENT_SLIDE);