[ 
https://issues.apache.org/jira/browse/FOP-2187?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Luis Bernardo resolved FOP-2187.
--------------------------------

       Resolution: Fixed
    Fix Version/s:     (was: 1.1)
                   trunk
         Assignee: Luis Bernardo

http://svn.apache.org/viewvc?view=revision&revision=1434992
                
> Generating pdf works awt & png crashes when overflow hidden
> -----------------------------------------------------------
>
>                 Key: FOP-2187
>                 URL: https://issues.apache.org/jira/browse/FOP-2187
>             Project: Fop
>          Issue Type: Bug
>          Components: images
>    Affects Versions: 1.1
>         Environment: windows
>            Reporter: Janez Jere
>            Assignee: Luis Bernardo
>             Fix For: trunk
>
>
> without overflow="hidden" png is generated, pdf works in all cases
> command: 
> fop.bat -xml test.xml -xsl test.fo aa.pdf   # works
> fop.bat -xml test.xml -xsl test.fo -png aa.pn  # ERROR (NullPointer @ Area
> test.xml:
> <foo/>
> test.fo:
> <?xml version="1.0" encoding="utf-8"?>
> <xsl:stylesheet exclude-result-prefixes="fo" version="1.1" 
> xmlns:fo="http://www.w3.org/1999/XSL/Format"; 
> xmlns:xsl="http://www.w3.org/1999/XSL/Transform";>
>   <xsl:template match="/">
>     <fo:root>
>       <fo:layout-master-set>
>         <fo:simple-page-master master-name="A4" page-height="297mm" 
> page-width="210mm" margin="0" >
>           <fo:region-body />
>           <fo:region-before />
>           <fo:region-after />
>         </fo:simple-page-master>
>       </fo:layout-master-set>
>       <fo:page-sequence master-reference="A4">
>         <fo:flow flow-name="xsl-region-body">
>           <fo:block>
>               <fo:block-container overflow="hidden">
>                 <fo:block-container >
>                         <fo:block>foo</fo:block>
>                 </fo:block-container>
>               </fo:block-container>
>           </fo:block>
>         </fo:flow>
>       </fo:page-sequence>
>     </fo:root>
>   </xsl:template>
> </xsl:stylesheet
> SEVERE: Error while rendering page 1. Reason: java.lang.NullPointerException
> java.lang.NullPointerException
>         at java.awt.geom.Area.<init>(Area.java:108)
>         at 
> org.apache.fop.render.java2d.Java2DGraphicsState.updateClip(Java2DGraphicsState.java:250)
>         at 
> org.apache.fop.render.java2d.Java2DPainter.clipRect(Java2DPainter.java:173)
>         at 
> org.apache.fop.render.java2d.Java2DPainter.startViewport(Java2DPainter.java:128)
>         at 
> org.apache.fop.render.intermediate.AbstractIFPainter.startViewport(AbstractIFPainter.java:111)
>         at 
> org.apache.fop.render.intermediate.IFGraphicContext$Viewport.start(IFGraphicContext.java:184)
>         at 
> org.apache.fop.render.intermediate.IFRenderer.startViewport(IFRenderer.java:890)
>         at 
> org.apache.fop.render.intermediate.IFRenderer.startVParea(IFRenderer.java:878)
>         at 
> org.apache.fop.render.intermediate.IFRenderer.renderBlockViewport(IFRenderer.java:844)
>         at 
> org.apache.fop.render.AbstractRenderer.renderBlock(AbstractRenderer.java:578)
>         at 
> org.apache.fop.render.intermediate.IFRenderer.renderBlock(IFRenderer.java:980)
>         at 
> org.apache.fop.render.AbstractRenderer.renderBlocks(AbstractRenderer.java:546)

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to