Bug 51771

Summary: NPE parsing MS PowerPoint 97-2003 - OLEShape.getObjectData() on
Product: POI Reporter: pqueixalos <pablo.queixalos>
Component: HSLFAssignee: POI Developers List <dev>
Status: RESOLVED FIXED    
Severity: major    
Priority: P2    
Version: 3.8-dev   
Target Milestone: ---   
Hardware: All   
OS: All   

Description pqueixalos 2011-09-06 13:11:07 UTC
Examples files throwing NPE in OLEShape :
http://www4.worldbank.org/afr/ssatp/resources/html/conferences/Addis04/04_wedenesday_presentations/04_prsp_fr.ppt
http://aniorh.free.fr/pdfJournees/ANIORH27-03-09.ppt

Caused by java.lang.NullPointerException
at org.apache.poi.hslf.model.OLEShape.getObjectData(OLEShape.java86)
at org.apache.tika.parser.microsoft.HSLFExtractor.parse(HSLFExtractor.java45)
at org.apache.tika.parser.microsoft.OfficeParser.parse(OfficeParser.java199)
at org.apache.tika.parser.CompositeParser.parse(CompositeParser.java242)
... 43 more
Comment 1 Yegor Kozlov 2011-09-12 10:20:45 UTC
Fixed in r1169679

Yegor