https://bz.apache.org/bugzilla/show_bug.cgi?id=64806

            Bug ID: 64806
           Summary: draw method hangs on slide of attached PowerPoint file
           Product: POI
           Version: unspecified
          Hardware: PC
                OS: All
            Status: NEW
          Severity: critical
          Priority: P2
         Component: POI Overall
          Assignee: [email protected]
          Reporter: [email protected]
  Target Milestone: ---

Created attachment 37498
  --> https://bz.apache.org/bugzilla/attachment.cgi?id=37498&action=edit
File that hangs when rendering

We're running into an infinite loop trying to render the HWMF on the attached
slide

java.lang.Thread.State: RUNNABLE
        at sun.dc.pr.PathDasher.appendLine(Native Method)
        at
sun.dc.DuctusRenderingEngine.feedConsumer(DuctusRenderingEngine.java:281)
        at
sun.dc.DuctusRenderingEngine.strokeTo(DuctusRenderingEngine.java:158)
        at sun.java2d.pipe.LoopPipe.getStrokeSpans(LoopPipe.java:278)
        at sun.java2d.pipe.LoopPipe.draw(LoopPipe.java:201)
        at
sun.java2d.pipe.PixelToParallelogramConverter.draw(PixelToParallelogramConverter.java:148)
        at sun.java2d.pipe.ValidatePipe.draw(ValidatePipe.java:154)
        at sun.java2d.SunGraphics2D.draw(SunGraphics2D.java:2497)
        at org.apache.poi.hwmf.draw.HwmfGraphics.draw(HwmfGraphics.java:170)
        at
org.apache.poi.hemf.record.emfplus.HemfPlusDraw$EmfPlusDrawPath.draw(HemfPlusDraw.java:220)
        at org.apache.poi.hemf.draw.HemfGraphics.draw(HemfGraphics.java:123)
        at
org.apache.poi.hemf.record.emf.HemfComment$EmfCommentDataPlus$$Lambda$438/534949923.accept(Unknown
Source)
        at java.util.ArrayList.forEach(ArrayList.java:1257)
        at
org.apache.poi.hemf.record.emf.HemfComment$EmfCommentDataPlus.draw(HemfComment.java:307)
        at
org.apache.poi.hemf.record.emf.HemfComment$EmfComment.draw(HemfComment.java:128)
        at org.apache.poi.hemf.draw.HemfGraphics.draw(HemfGraphics.java:107)
        at org.apache.poi.hemf.usermodel.HemfPicture.draw(HemfPicture.java:179)
        at
org.apache.poi.hemf.draw.HemfImageRenderer.drawImage(HemfImageRenderer.java:117)
        at
org.apache.poi.sl.draw.DrawPictureShape.drawContent(DrawPictureShape.java:64)
        at
org.apache.poi.sl.draw.DrawSimpleShape.draw(DrawSimpleShape.java:107)
        at org.apache.poi.sl.draw.DrawSheet.draw(DrawSheet.java:71)
        at org.apache.poi.sl.draw.DrawSlide.draw(DrawSlide.java:41)
        at org.apache.poi.xslf.usermodel.XSLFSlide.draw(XSLFSlide.java:373)

-- 
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to