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.

Thanks

Mehdi

On 21 July 2012 13:16, Wilhelm <wilhelm.me...@fh-kl.de> wrote:

> Am 21.07.2012 13:47, schrieb 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.**FOTreeBuilder$MainFOHandler.**
> endElement(FOTreeBuilder.java:**349)
>         at 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.**FOTreeBuilder$MainFOHandler.**
> endElement(FOTreeBuilder.java:**349)
>         at 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>:
>>
>>  Hi,
>>>
>>> using fop-1.0 oder fop-1.1rc1 I get NullPointerExceptions if I enable
>>> hyphenation (language=de).
>>>
>>> Any hints?
>>>
>>> --
>>> Wilhelm
>>>
>>>
>>
>> ------------------------------**------------------------------**---------
>> To unsubscribe, e-mail: 
>> fop-users-unsubscribe@**xmlgraphics.apache.org<fop-users-unsubscr...@xmlgraphics.apache.org>
>> For additional commands, e-mail: 
>> fop-users-help@xmlgraphics.**apache.org<fop-users-h...@xmlgraphics.apache.org>
>>
>>
>
> --
> Wilhelm
>
>
> ------------------------------**------------------------------**---------
> To unsubscribe, e-mail: 
> fop-users-unsubscribe@**xmlgraphics.apache.org<fop-users-unsubscr...@xmlgraphics.apache.org>
> For additional commands, e-mail: 
> fop-users-help@xmlgraphics.**apache.org<fop-users-h...@xmlgraphics.apache.org>
>
>

Reply via email to