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

Word documents with embedded images can sometimes result in OOM errors

      NOTE: This bug report is for Confluence Server. Using Confluence Cloud? See the corresponding bug report.

      Importing a Word document with embedded images can sometimes result in OutOfMemory errors such as:

      Caused by: java.lang.OutOfMemoryError: Java heap space
      	at java.awt.image.DataBufferInt.<init>(DataBufferInt.java:41)
      	at java.awt.image.Raster.createPackedRaster(Raster.java:458)
      	at java.awt.image.DirectColorModel.createCompatibleWritableRaster(DirectColorModel.java:1015)
      	at sun.awt.image.ImageRepresentation.createBufferedImage(ImageRepresentation.java:230)
      	at sun.awt.image.ImageRepresentation.setPixels(ImageRepresentation.java:470)
      	at java.awt.image.AreaAveragingScaleFilter.accumPixels(AreaAveragingScaleFilter.java:196)
      	at java.awt.image.AreaAveragingScaleFilter.setPixels(AreaAveragingScaleFilter.java:261)
      	at sun.awt.image.OffScreenImageSource.sendPixels(OffScreenImageSource.java:159)
      	at sun.awt.image.OffScreenImageSource.produce(OffScreenImageSource.java:169)
      	at sun.awt.image.OffScreenImageSource.addConsumer(OffScreenImageSource.java:48)
      	at sun.awt.image.OffScreenImageSource.startProduction(OffScreenImageSource.java:62)
      	at java.awt.image.FilteredImageSource.startProduction(FilteredImageSource.java:166)
      	at sun.awt.image.ImageRepresentation.startProduction(ImageRepresentation.java:643)
      	at sun.awt.image.ImageRepresentation.drawToBufImage(ImageRepresentation.java:718)
      	at sun.java2d.pipe.DrawImage.copyImage(DrawImage.java:989)
      	at sun.java2d.pipe.ValidatePipe.copyImage(ValidatePipe.java:168)
      	at sun.java2d.SunGraphics2D.drawImage(SunGraphics2D.java:2979)
      	at sun.java2d.SunGraphics2D.drawImage(SunGraphics2D.java:2964)
      	at com.benryan.dom.Doc2Wiki.resizeImage(Doc2Wiki.java:980)
      	at com.benryan.dom.Doc2Wiki.visitShapeStart(Doc2Wiki.java:912)
      	at com.aspose.words.Shape.accept(Unknown Source)
      	at com.aspose.words.CompositeNode.acceptChildren(Unknown Source)
      	at com.aspose.words.GroupShape.accept(Unknown Source)
      	at com.aspose.words.CompositeNode.acceptChildren(Unknown Source)
      	at com.aspose.words.Paragraph.accept(Unknown Source)
      	at com.aspose.words.CompositeNode.acceptChildren(Unknown Source)
      	at com.aspose.words.Body.accept(Unknown Source)
      	at com.aspose.words.CompositeNode.acceptChildren(Unknown Source)
      	at com.aspose.words.Section.accept(Unknown Source)
      	at com.aspose.words.CompositeNode.acceptChildren(Unknown Source)
      	at com.aspose.words.Document.accept(Unknown Source)
      	at com.benryan.webwork.WordImportAction.doFileImport(WordImportAction.java:377)
      
      Workaround

      Compress the images prior to embedding in Word, or compress the entire Word document prior to importing.

            [CONFSERVER-21717] Word documents with embedded images can sometimes result in OOM errors

            Conny Postma made changes -
            Remote Link Original: This issue links to "Page (Atlassian Documentation)" [ 147261 ]
            Katherine Yabut made changes -
            Workflow Original: JAC Bug Workflow v3 [ 2874804 ] New: CONFSERVER Bug Workflow v4 [ 3004860 ]
            Owen made changes -
            Workflow Original: JAC Bug Workflow v2 [ 2802774 ] New: JAC Bug Workflow v3 [ 2874804 ]
            Status Original: Resolved [ 5 ] New: Closed [ 6 ]
            Owen made changes -
            Workflow Original: JAC Bug Workflow [ 2736810 ] New: JAC Bug Workflow v2 [ 2802774 ]
            Owen made changes -
            Symptom Severity Original: Minor [ 14432 ] New: Severity 3 - Minor [ 15832 ]
            Owen made changes -
            Workflow Original: Confluence Workflow - Public Facing - Restricted v5 - TEMP [ 2377520 ] New: JAC Bug Workflow [ 2736810 ]

            J. D. added a comment -

            This is still a problem with version 5.9.12.

            J. D. added a comment - This is still a problem with version 5.9.12.

            I am using 5.8.7, but it is still happening. 

             

            Jackson Ong added a comment - I am using 5.8.7, but it is still happening.   
            Jackson Ong made changes -
            Attachment New: image-2017-12-04-10-53-59-712.png [ 301189 ]
            Jackson Ong made changes -
            Attachment New: image-2017-12-04-10-53-35-043.png [ 301188 ]

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

                Created:
                Updated:
                Resolved: