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

Some Powerpoint files with images will not convert properly

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Medium Medium
    • 5.7
    • 2.10.2, 5.4.4, 5.5
    • None

      Seems to be an issue with certain images in Powerpoint files, Confluence will display the "<filename>.ppt is being converted. Please refresh after some time" message repeatedly and the file itself never converts.

      Stack trace issued during the conversion is as follows:

      java.lang.NullPointerException
      	at com.benryan.graphics.emf.GdiBrush.<init>(GdiBrush.java:89)
      	at com.benryan.graphics.emf.DeviceContext.copy(DeviceContext.java:263)
      	at com.benryan.graphics.emf.DeviceContext.<init>(DeviceContext.java:230)
      	at com.benryan.graphics.emf.DeviceContext.saveDC(DeviceContext.java:276)
      	at com.benryan.graphics.emf.SaveDC.render(SaveDC.java:40)
      	at com.benryan.graphics.emf.AbstractTranscoder.iterateRecords(AbstractTranscoder.java:248)
      	at com.benryan.graphics.emf.AbstractTranscoder.doRender(AbstractTranscoder.java:207)
      	at com.benryan.graphics.emf.AbstractTranscoder.transcode(AbstractTranscoder.java:137)
      	at com.benryan.escher.EscherRenderer.renderImage(EscherRenderer.java:168)
      	at com.benryan.escher.EscherRenderer.walkShapes(EscherRenderer.java:235)
      	at com.benryan.ppt.PptRenderer.render(PptRenderer.java:95)
      	at com.benryan.conversion.SlideConversionThread.convertFile(SlideConversionThread.java:64)
      	at com.benryan.conversion.SlideConversionThread.run(SlideConversionThread.java:137)
      	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:650)
      	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
      	at java.lang.Thread.run(Thread.java:613)
      
      Workaround:

      Save the file as .ppt. However this may or may not apply to all PowerPoint files.

            [CONFSERVER-15721] Some Powerpoint files with images will not convert properly

            Katherine Yabut made changes -
            Workflow Original: JAC Bug Workflow v3 [ 2891996 ] New: CONFSERVER Bug Workflow v4 [ 2984003 ]
            Owen made changes -
            Workflow Original: JAC Bug Workflow v2 [ 2792042 ] New: JAC Bug Workflow v3 [ 2891996 ]
            Status Original: Resolved [ 5 ] New: Closed [ 6 ]
            Owen made changes -
            Workflow Original: JAC Bug Workflow [ 2734398 ] New: JAC Bug Workflow v2 [ 2792042 ]
            Owen made changes -
            Workflow Original: Confluence Workflow - Public Facing - Restricted v5 - TEMP [ 2399807 ] New: JAC Bug Workflow [ 2734398 ]
            Katherine Yabut made changes -
            Workflow Original: Confluence Workflow - Public Facing - Restricted v5 [ 2298803 ] New: Confluence Workflow - Public Facing - Restricted v5 - TEMP [ 2399807 ]
            Katherine Yabut made changes -
            Workflow Original: Confluence Workflow - Public Facing - Restricted v5.1 - TEMP [ 2233508 ] New: Confluence Workflow - Public Facing - Restricted v5 [ 2298803 ]
            Katherine Yabut made changes -
            Workflow Original: Confluence Workflow - Public Facing - Restricted v5 - TEMP [ 2194878 ] New: Confluence Workflow - Public Facing - Restricted v5.1 - TEMP [ 2233508 ]
            Katherine Yabut made changes -
            Workflow Original: Confluence Workflow - Public Facing - Restricted v5 [ 1926994 ] New: Confluence Workflow - Public Facing - Restricted v5 - TEMP [ 2194878 ]
            Katherine Yabut made changes -
            Workflow Original: Confluence Workflow - Public Facing - Restricted v3 [ 1736690 ] New: Confluence Workflow - Public Facing - Restricted v5 [ 1926994 ]
            Katherine Yabut made changes -
            Workflow Original: CONF Bug Subtask WF (TEMP) [ 1695257 ] New: Confluence Workflow - Public Facing - Restricted v3 [ 1736690 ]

              Unassigned Unassigned
              mseager Michael S
              Affected customers:
              33 This affects my team
              Watchers:
              29 Start watching this issue

                Created:
                Updated:
                Resolved: