Uploaded image for project: 'Confluence Data Center'
  1. Confluence Data Center
  2. CONFSERVER-18982

ArrayIndexOutOfBoundsException after editing a PowerPoint file

    XMLWordPrintable

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)

      Attachments

        Activity

          People

            Unassigned Unassigned
            mseager Michael S
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: