To reproduce: SlideShow slideShow = new SlideShow(new HSLFSlideShow("Starcom_Dynamic_Logic_Decay.ppt")); ShapeGroup shapeGroup = (ShapeGroup)slideShow.getSlides()[11].getShapes()[10]; Picture picture = (Picture)shapeGroup.getShapes()[0]; picture.getPictureData();
Created attachment 20275 [details] copy of PPT file
Created attachment 20276 [details] copy of PPT file in case URL disappears
ignore the first attachment it was a wrong version that I modified
Fixed The shape group on slide 11 contains a Picture with no reference to the picture data. I changed Picture.getPictureData() to return null instead of throwing NPE in such cases. Yegor
Reopening a bug without description won't help us much to fix the problem. Try the latest svn trunk. Daily builds are available at http://encore.torchbox.com/poi-svn-build/ Yegor