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

Office Connector throwing NPE when ppt file contains tables

    XMLWordPrintable

Details

    Description

      OfficeConnector cannot render testpowerpoint.pptx file:

      2014-08-21 08:35:50,531 WARN [http-bio-8090-exec-5] [com.benryan.conversion.PPTSlideServlet] doGet Conversion task timed out for attachment : testpowerpoint.pptx with page number 0, waited : 300, now executing in background.
      - referer: https://testsite/display/HOME/July+23rd%2C+2014 | url: /plugins/servlet/pptslide | userName: admin
      2014-08-21 08:35:50,849 ERROR [DefaultSlideCacheManager:thread-2] [com.benryan.conversion.AbstractSlideConversionTask] call problem while converting testpowerpoint.pptx
      - url: /plugins/servlet/pptslide | userName: anonymous | referer: https://testsite/display/HOME/July+23rd%2C+2014
      java.lang.NullPointerException
      at com.benryan.pptx.record.AbstractSingleShape.getPredefinedShape(AbstractSingleShape.java:169)
      at com.benryan.escher.EscherRenderer.renderAutoshape(EscherRenderer.java:565)
      at com.benryan.escher.EscherRenderer.walkShapes(EscherRenderer.java:233)
      at com.benryan.escher.EscherRenderer.walkShapes(EscherRenderer.java:252)
      at com.benryan.ppt.PptRenderer.render(PptRenderer.java:125)
      at com.benryan.conversion.PPtDocumentConversionTask.convertFile(PPtDocumentConversionTask.java:56)
      at com.benryan.conversion.PPtDocumentConversionTask.convertFile(PPtDocumentConversionTask.java:27)
      at com.benryan.conversion.AbstractSlideConversionTask.call(AbstractSlideConversionTask.java:50)
      at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
      at java.util.concurrent.FutureTask.run(Unknown Source)
      at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
      at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
      at java.lang.Thread.run(Unknown Source)
      2014-08-21 08:35:50,850 WARN [http-bio-8090-exec-9] [com.benryan.conversion.PPTSlideServlet] doGet Conversion task timed out for attachment : testpowerpoint.pptx with page number 0, waited : 300, now executing in background.
      

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              onevalainen Olli Nevalainen
              Votes:
              12 Vote for this issue
              Watchers:
              12 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: