Hi,

I think this is the same as another issue [1].

[1] https://issues.apache.org/bugzilla/show_bug.cgi?id=48765

2012/7/23 mehdi houshmand <med1...@gmail.com>:
> Hi Wilhelm,
>
> I've created a bug[1] to track this issue, I'll investigate and post any
> findings.
>
> Mehdi
>
> [1] https://issues.apache.org/bugzilla/show_bug.cgi?id=53586
>
>
> On 21 July 2012 17:00, Wilhelm <wilhelm.me...@fh-kl.de> wrote:
>>
>> Am 21.07.2012 14:22, schrieb mehdi houshmand:
>>
>>> Hi,
>>>
>>> This looks like the NPE is occurring during layout, could you please
>>> provide the FO that causes this issue? If you could, try and cut down
>>> the FO as minimal as possible, just so that whomever looks at this issue
>>> can find the problem as quickly as possible.
>>
>>
>> attached you find the offending test.fo (it was generated from test.xml).
>>
>>>
>>> Thanks
>>>
>>> Mehdi
>>>
>>> On 21 July 2012 13:16, Wilhelm <wilhelm.me...@fh-kl.de
>>> <mailto:wilhelm.me...@fh-kl.de>> wrote:
>>>
>>>     Am 21.07.2012 13 <tel:21.07.2012%2013>:47, schrieb
>>>     rsarg...@xmission.com <mailto:rsarg...@xmission.com>:
>>>
>>>
>>>         Show the stack trace.
>>>
>>>
>>>     start of the next element list is: page=112 col=0
>>>     Exception
>>>     org.apache.fop.apps.__FOPException
>>>     java.lang.NullPointerException
>>>              at
>>>
>>> org.apache.fop.cli.__InputHandler.transformTo(__InputHandler.java:302)
>>>              at
>>>     org.apache.fop.cli.__InputHandler.renderTo(__InputHandler.java:130)
>>>              at org.apache.fop.cli.Main.__startFOP(Main.java:174)
>>>              at org.apache.fop.cli.Main.main(__Main.java:205)
>>>     Caused by: java.lang.NullPointerException
>>>              at
>>>
>>> org.apache.fop.layoutmgr.__inline.__InlineStackingLayoutManager.__getChangedKnuthElements(__InlineStackingLayoutManager.__java:376)
>>>              at
>>>
>>> org.apache.fop.layoutmgr.__inline.InlineLayoutManager.__getChangedKnuthElements(__InlineLayoutManager.java:537)
>>>              at
>>>
>>> org.apache.fop.layoutmgr.__inline.__InlineStackingLayoutManager.__getChangedKnuthElements(__InlineStackingLayoutManager.__java:368)
>>>              at
>>>
>>> org.apache.fop.layoutmgr.__inline.InlineLayoutManager.__getChangedKnuthElements(__InlineLayoutManager.java:537)
>>>              at
>>>
>>> org.apache.fop.layoutmgr.__inline.LineLayoutManager.__processUpdates(__LineLayoutManager.java:1349)
>>>              at
>>>
>>> org.apache.fop.layoutmgr.__inline.LineLayoutManager.__findHyphenationPoints(__LineLayoutManager.java:1318)
>>>              at
>>>
>>> org.apache.fop.layoutmgr.__inline.LineLayoutManager.__findOptimalBreakingPoints(__LineLayoutManager.java:797)
>>>              at
>>>
>>> org.apache.fop.layoutmgr.__inline.LineLayoutManager.__createLineBreaks(__LineLayoutManager.java:763)
>>>              at
>>>
>>> org.apache.fop.layoutmgr.__inline.LineLayoutManager.__getNextKnuthElements(__LineLayoutManager.java:592)
>>>              at
>>>
>>> org.apache.fop.layoutmgr.__BlockStackingLayoutManager.__getNextChildElements(__BlockStackingLayoutManager.__java:571)
>>>              at
>>>
>>> org.apache.fop.layoutmgr.__BlockStackingLayoutManager.__getNextChildElements(__BlockStackingLayoutManager.__java:552)
>>>              at
>>>
>>> org.apache.fop.layoutmgr.__BlockStackingLayoutManager.__getNextKnuthElements(__BlockStackingLayoutManager.__java:280)
>>>              at
>>>
>>> org.apache.fop.layoutmgr.__BlockLayoutManager.__getNextKnuthElements(__BlockLayoutManager.java:123)
>>>              at
>>>
>>> org.apache.fop.layoutmgr.__BlockLayoutManager.__getNextKnuthElements(__BlockLayoutManager.java:115)
>>>              at
>>>
>>> org.apache.fop.layoutmgr.__BlockStackingLayoutManager.__getNextChildElements(__BlockStackingLayoutManager.__java:571)
>>>              at
>>>
>>> org.apache.fop.layoutmgr.__BlockStackingLayoutManager.__getNextChildElements(__BlockStackingLayoutManager.__java:552)
>>>              at
>>>
>>> org.apache.fop.layoutmgr.__BlockStackingLayoutManager.__getNextKnuthElements(__BlockStackingLayoutManager.__java:280)
>>>              at
>>>
>>> org.apache.fop.layoutmgr.__BlockLayoutManager.__getNextKnuthElements(__BlockLayoutManager.java:123)
>>>              at
>>>
>>> org.apache.fop.layoutmgr.__BlockLayoutManager.__getNextKnuthElements(__BlockLayoutManager.java:115)
>>>              at
>>>
>>> org.apache.fop.layoutmgr.__FlowLayoutManager.__getNextChildElements(__FlowLayoutManager.java:199)
>>>              at
>>>
>>> org.apache.fop.layoutmgr.__FlowLayoutManager.__addChildElements(__FlowLayoutManager.java:140)
>>>              at
>>>
>>> org.apache.fop.layoutmgr.__FlowLayoutManager.__addChildElements(__FlowLayoutManager.java:129)
>>>              at
>>>
>>> org.apache.fop.layoutmgr.__FlowLayoutManager.__getNextKnuthElements(__FlowLayoutManager.java:70)
>>>              at
>>>
>>> org.apache.fop.layoutmgr.__PageBreaker.__getNextKnuthElements(__PageBreaker.java:216)
>>>              at
>>>
>>> org.apache.fop.layoutmgr.__AbstractBreaker.__getNextBlockList(__AbstractBreaker.java:692)
>>>              at
>>>
>>> org.apache.fop.layoutmgr.__PageBreaker.getNextBlockList(__PageBreaker.java:149)
>>>              at
>>>
>>> org.apache.fop.layoutmgr.__PageBreaker.getNextBlockList(__PageBreaker.java:132)
>>>              at
>>>
>>> org.apache.fop.layoutmgr.__AbstractBreaker.doLayout(__AbstractBreaker.java:337)
>>>              at
>>>
>>> org.apache.fop.layoutmgr.__PageBreaker.doLayout(__PageBreaker.java:85)
>>>              at
>>>
>>> org.apache.fop.layoutmgr.__PageSequenceLayoutManager.__activateLayout(__PageSequenceLayoutManager.__java:107)
>>>              at
>>>
>>> org.apache.fop.area.__AreaTreeHandler.__endPageSequence(__AreaTreeHandler.java:238)
>>>              at
>>>
>>> org.apache.fop.fo.pagination.__PageSequence.endOfNode(__PageSequence.java:120)
>>>              at org.apache.fop.fo
>>>
>>> <http://org.apache.fop.fo>.__FOTreeBuilder$MainFOHandler.__endElement(FOTreeBuilder.java:__349)
>>>              at org.apache.fop.fo
>>>
>>> <http://org.apache.fop.fo>.__FOTreeBuilder.endElement(__FOTreeBuilder.java:177)
>>>              at
>>>
>>> org.apache.xalan.transformer.__TransformerIdentityImpl.__endElement(__TransformerIdentityImpl.java:__1102)
>>>              at
>>>     org.apache.xerces.parsers.__AbstractSAXParser.endElement(__Unknown
>>>     Source)
>>>              at
>>>     org.apache.xerces.xinclude.__XIncludeHandler.endElement(__Unknown
>>>     Source)
>>>              at
>>>
>>> org.apache.xerces.impl.__XMLNSDocumentScannerImpl.__scanEndElement(Unknown
>>>     Source)
>>>              at
>>>
>>> org.apache.xerces.impl.__XMLDocumentFragmentScannerImpl__$FragmentContentDispatcher.__dispatch(Unknown
>>>     Source)
>>>              at
>>>
>>> org.apache.xerces.impl.__XMLDocumentFragmentScannerImpl__.scanDocument(Unknown
>>>     Source)
>>>              at
>>>     org.apache.xerces.parsers.__XML11Configuration.parse(__Unknown
>>> Source)
>>>              at
>>>     org.apache.xerces.parsers.__XML11Configuration.parse(__Unknown
>>> Source)
>>>              at org.apache.xerces.parsers.__XMLParser.parse(Unknown
>>> Source)
>>>              at
>>>     org.apache.xerces.parsers.__AbstractSAXParser.parse(__Unknown Source)
>>>              at
>>>     org.apache.xerces.jaxp.__SAXParserImpl$JAXPSAXParser.__parse(Unknown
>>>     Source)
>>>              at
>>>
>>> org.apache.xalan.transformer.__TransformerIdentityImpl.__transform(__TransformerIdentityImpl.java:__485)
>>>              at
>>>
>>> org.apache.fop.cli.__InputHandler.transformTo(__InputHandler.java:299)
>>>
>>>              ... 3 more
>>>
>>>     ---------
>>>
>>>     java.lang.NullPointerException
>>>              at
>>>
>>> org.apache.fop.layoutmgr.__inline.__InlineStackingLayoutManager.__getChangedKnuthElements(__InlineStackingLayoutManager.__java:376)
>>>              at
>>>
>>> org.apache.fop.layoutmgr.__inline.InlineLayoutManager.__getChangedKnuthElements(__InlineLayoutManager.java:537)
>>>              at
>>>
>>> org.apache.fop.layoutmgr.__inline.__InlineStackingLayoutManager.__getChangedKnuthElements(__InlineStackingLayoutManager.__java:368)
>>>              at
>>>
>>> org.apache.fop.layoutmgr.__inline.InlineLayoutManager.__getChangedKnuthElements(__InlineLayoutManager.java:537)
>>>              at
>>>
>>> org.apache.fop.layoutmgr.__inline.LineLayoutManager.__processUpdates(__LineLayoutManager.java:1349)
>>>              at
>>>
>>> org.apache.fop.layoutmgr.__inline.LineLayoutManager.__findHyphenationPoints(__LineLayoutManager.java:1318)
>>>              at
>>>
>>> org.apache.fop.layoutmgr.__inline.LineLayoutManager.__findOptimalBreakingPoints(__LineLayoutManager.java:797)
>>>              at
>>>
>>> org.apache.fop.layoutmgr.__inline.LineLayoutManager.__createLineBreaks(__LineLayoutManager.java:763)
>>>              at
>>>
>>> org.apache.fop.layoutmgr.__inline.LineLayoutManager.__getNextKnuthElements(__LineLayoutManager.java:592)
>>>              at
>>>
>>> org.apache.fop.layoutmgr.__BlockStackingLayoutManager.__getNextChildElements(__BlockStackingLayoutManager.__java:571)
>>>              at
>>>
>>> org.apache.fop.layoutmgr.__BlockStackingLayoutManager.__getNextChildElements(__BlockStackingLayoutManager.__java:552)
>>>              at
>>>
>>> org.apache.fop.layoutmgr.__BlockStackingLayoutManager.__getNextKnuthElements(__BlockStackingLayoutManager.__java:280)
>>>              at
>>>
>>> org.apache.fop.layoutmgr.__BlockLayoutManager.__getNextKnuthElements(__BlockLayoutManager.java:123)
>>>              at
>>>
>>> org.apache.fop.layoutmgr.__BlockLayoutManager.__getNextKnuthElements(__BlockLayoutManager.java:115)
>>>              at
>>>
>>> org.apache.fop.layoutmgr.__BlockStackingLayoutManager.__getNextChildElements(__BlockStackingLayoutManager.__java:571)
>>>              at
>>>
>>> org.apache.fop.layoutmgr.__BlockStackingLayoutManager.__getNextChildElements(__BlockStackingLayoutManager.__java:552)
>>>              at
>>>
>>> org.apache.fop.layoutmgr.__BlockStackingLayoutManager.__getNextKnuthElements(__BlockStackingLayoutManager.__java:280)
>>>              at
>>>
>>> org.apache.fop.layoutmgr.__BlockLayoutManager.__getNextKnuthElements(__BlockLayoutManager.java:123)
>>>              at
>>>
>>> org.apache.fop.layoutmgr.__BlockLayoutManager.__getNextKnuthElements(__BlockLayoutManager.java:115)
>>>              at
>>>
>>> org.apache.fop.layoutmgr.__FlowLayoutManager.__getNextChildElements(__FlowLayoutManager.java:199)
>>>              at
>>>
>>> org.apache.fop.layoutmgr.__FlowLayoutManager.__addChildElements(__FlowLayoutManager.java:140)
>>>              at
>>>
>>> org.apache.fop.layoutmgr.__FlowLayoutManager.__addChildElements(__FlowLayoutManager.java:129)
>>>              at
>>>
>>> org.apache.fop.layoutmgr.__FlowLayoutManager.__getNextKnuthElements(__FlowLayoutManager.java:70)
>>>              at
>>>
>>> org.apache.fop.layoutmgr.__PageBreaker.__getNextKnuthElements(__PageBreaker.java:216)
>>>              at
>>>
>>> org.apache.fop.layoutmgr.__AbstractBreaker.__getNextBlockList(__AbstractBreaker.java:692)
>>>              at
>>>
>>> org.apache.fop.layoutmgr.__PageBreaker.getNextBlockList(__PageBreaker.java:149)
>>>              at
>>>
>>> org.apache.fop.layoutmgr.__PageBreaker.getNextBlockList(__PageBreaker.java:132)
>>>              at
>>>
>>> org.apache.fop.layoutmgr.__AbstractBreaker.doLayout(__AbstractBreaker.java:337)
>>>              at
>>>
>>> org.apache.fop.layoutmgr.__PageBreaker.doLayout(__PageBreaker.java:85)
>>>              at
>>>
>>> org.apache.fop.layoutmgr.__PageSequenceLayoutManager.__activateLayout(__PageSequenceLayoutManager.__java:107)
>>>              at
>>>
>>> org.apache.fop.area.__AreaTreeHandler.__endPageSequence(__AreaTreeHandler.java:238)
>>>              at
>>>
>>> org.apache.fop.fo.pagination.__PageSequence.endOfNode(__PageSequence.java:120)
>>>              at org.apache.fop.fo
>>>
>>> <http://org.apache.fop.fo>.__FOTreeBuilder$MainFOHandler.__endElement(FOTreeBuilder.java:__349)
>>>              at org.apache.fop.fo
>>>
>>> <http://org.apache.fop.fo>.__FOTreeBuilder.endElement(__FOTreeBuilder.java:177)
>>>              at
>>>
>>> org.apache.xalan.transformer.__TransformerIdentityImpl.__endElement(__TransformerIdentityImpl.java:__1102)
>>>              at
>>>     org.apache.xerces.parsers.__AbstractSAXParser.endElement(__Unknown
>>>     Source)
>>>              at
>>>     org.apache.xerces.xinclude.__XIncludeHandler.endElement(__Unknown
>>>     Source)
>>>              at
>>>
>>> org.apache.xerces.impl.__XMLNSDocumentScannerImpl.__scanEndElement(Unknown
>>>     Source)
>>>              at
>>>
>>> org.apache.xerces.impl.__XMLDocumentFragmentScannerImpl__$FragmentContentDispatcher.__dispatch(Unknown
>>>     Source)
>>>              at
>>>
>>> org.apache.xerces.impl.__XMLDocumentFragmentScannerImpl__.scanDocument(Unknown
>>>     Source)
>>>              at
>>>     org.apache.xerces.parsers.__XML11Configuration.parse(__Unknown
>>> Source)
>>>              at
>>>     org.apache.xerces.parsers.__XML11Configuration.parse(__Unknown
>>> Source)
>>>              at org.apache.xerces.parsers.__XMLParser.parse(Unknown
>>> Source)
>>>              at
>>>     org.apache.xerces.parsers.__AbstractSAXParser.parse(__Unknown Source)
>>>              at
>>>     org.apache.xerces.jaxp.__SAXParserImpl$JAXPSAXParser.__parse(Unknown
>>>     Source)
>>>              at
>>>
>>> org.apache.xalan.transformer.__TransformerIdentityImpl.__transform(__TransformerIdentityImpl.java:__485)
>>>              at
>>>
>>> org.apache.fop.cli.__InputHandler.transformTo(__InputHandler.java:299)
>>>              at
>>>     org.apache.fop.cli.__InputHandler.renderTo(__InputHandler.java:130)
>>>              at org.apache.fop.cli.Main.__startFOP(Main.java:174)
>>>              at org.apache.fop.cli.Main.main(__Main.java:205)
>>>
>>>
>>>
>>>
>>>         Quoting Wilhelm <wilhelm.me...@fh-kl.de
>>>         <mailto:wilhelm.me...@fh-kl.de>>:
>>>
>>>
>>>             Hi,
>>>
>>>             using fop-1.0 oder fop-1.1rc1 I get NullPointerExceptions if
>>>             I enable
>>>             hyphenation (language=de).
>>>
>>>             Any hints?

-- 
pascal

---------------------------------------------------------------------
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org

Reply via email to