Details
-
Bug
-
Resolution: Won't Fix
-
Low
-
None
-
3.1, 3.1.2
-
None
Description
Receiving this ArrayIndexOutOfBoundsException after editing an other-wise working PPT file:
2010-03-09 14:26:45,325 ERROR [pool-3-thread-2] [com.benryan.conversion.SlideConversionThread] run problem while converting IA IPTQA OIPT Report 022310.ppt
– url: /plugins/servlet/pptslide | userName: admin
java.lang.RuntimeException: Couldn't instantiate the class for type with id 1006 on class class com.benryan.ppt.api.record.Slide : java.lang.reflect.InvocationTargetException
Cause was : java.lang.RuntimeException: Couldn't instantiate the class for type with id 1036 on class class com.benryan.ppt.api.record.PPDrawing : java.lang.reflect.InvocationTargetException
Cause was : java.lang.ArrayIndexOutOfBoundsException
at com.benryan.ppt.api.record.Record.createRecordForType(Record.java:191)
at com.benryan.ppt.api.record.Record.buildRecordAtOffset(Record.java:106)
at com.benryan.ppt.api.HSLFSlideShow.read(HSLFSlideShow.java:265)
at com.benryan.ppt.api.HSLFSlideShow.buildRecords(HSLFSlideShow.java:236)
at com.benryan.ppt.api.HSLFSlideShow.<init>(HSLFSlideShow.java:146)
at com.benryan.ppt.api.HSLFSlideShow.<init>(HSLFSlideShow.java:115)
at com.benryan.ppt.PptRenderer.getNewSlideShow(PptRenderer.java:83)
at com.benryan.ppt.PptRenderer.<init>(PptRenderer.java:56)
at com.benryan.ppt.ImagePPTRenderer.<init>(ImagePPTRenderer.java:28)
at com.benryan.ppt.ImagePPTRenderer.<init>(ImagePPTRenderer.java:23)
at com.benryan.conversion.SlideConversionThread.convertFile(SlideConversionThread.java:64)
at com.benryan.conversion.SlideConversionThread.run(SlideConversionThread.java:153)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:417)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269)
at java.util.concurrent.FutureTask.run(FutureTask.java:123)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:651)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:676)
at java.lang.Thread.run(Thread.java:613)