Bug 60005 - NPE in XSLFTextParagraph.getDefaultFontSize()
Summary: NPE in XSLFTextParagraph.getDefaultFontSize()
Status: RESOLVED FIXED
Alias: None
Product: POI
Classification: Unclassified
Component: XSLF (show other bugs)
Version: 3.15-dev
Hardware: PC All
: P2 normal (vote)
Target Milestone: ---
Assignee: POI Developers List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-08-15 15:43 UTC by Javen O'Neal
Modified: 2016-08-15 16:05 UTC (History)
0 users



Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Javen O'Neal 2016-08-15 15:43:09 UTC
Found by running the regression tests for POI 3.15 beta 3 RC1 against the CommonCrawl corpus.

* 4 times NullPointerException in XSLFTextParagraph.getDefaultFontSize()

> java.lang.NullPointerException
>         at o.a.p.xslf.usermodel.XSLFTextParagraph.getDefaultFontSize(XSLFTextParagraph.java:935)
>         at o.a.p.sl.draw.DrawTextParagraph.getAttributedString(DrawTextParagraph.java:567)
>         at o.a.p.sl.draw.DrawTextParagraph.breakText(DrawTextParagraph.java:235)
>         at o.a.p.sl.draw.DrawTextShape.drawParagraphs(DrawTextShape.java:158)
>         at o.a.p.sl.draw.DrawTextShape.getTextHeight(DrawTextShape.java:219)
>         at o.a.p.sl.draw.DrawTextShape.drawContent(DrawTextShape.java:102)
>         at o.a.p.sl.draw.DrawSimpleShape.draw(DrawSimpleShape.java:93)
>         at o.a.p.sl.draw.DrawSheet.draw(DrawSheet.java:67)
>         at o.a.p.sl.draw.DrawSlide.draw(DrawSlide.java:39)
>         at o.a.p.xslf.usermodel.XSLFSlide.draw(XSLFSlide.java:301)
>         at o.a.p.stress.SlideShowHandler.renderSlides(SlideShowHandler.java:120)
>         at o.a.p.stress.SlideShowHandler.handleSlideShow(SlideShowHandler.java:43)
>         at o.a.p.stress.XSLFFileHandler.handleFile(XSLFFileHandler.java:43)
>         at org.dstadler.commoncrawl.FileHandlingRunnable.run(FileHandlingRunnable.java:58)
Comment 1 Javen O'Neal 2016-08-15 16:05:52 UTC
Fixed in r1756397.