[
https://issues.apache.org/jira/browse/FOP-2401?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Bernhard Reutner-Fischer updated FOP-2401:
------------------------------------------
Description:
I must be doing something wrong? :)
$ xsltproc fop-bug.xsl fop-bug.xml | tee fop-bug.xml.fop | fop -d - ok.pdf
[]
getNextSimplePageMaster(page=3 isOdd=true isFirst=true isLast=false
isBlank=false)
[3]
PLM> flow BPD =697889
start of the next element list is: page=3 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:381)
at
org.apache.fop.layoutmgr.inline.InlineLayoutManager.getChangedKnuthElements(InlineLayoutManager.java:537)
at
org.apache.fop.layoutmgr.inline.LineLayoutManager.processUpdates(LineLayoutManager.java:1349)
[]
was:
I must be doing something wrong? :)
$ xsltproc fop-bug.xsl fop-bug.xml | tee fop-bug.xml.fop | fop -d - ok.pdf
[]
getNextSimplePageMaster(page=3 isOdd=true isFirst=true isLast=false
isBlank=false)
[3]
PLM> flow BPD =697889
start of the next element list is: page=3 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:381)
at
org.apache.fop.layoutmgr.inline.InlineLayoutManager.getChangedKnuthElements(InlineLayoutManager.java:537)
at
org.apache.fop.layoutmgr.inline.LineLayoutManager.processUpdates(LineLayoutManager.java:1349)
[]
$ cat fop-bug.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML 5.0//EN"
"http://docbook.org/xml/5.0/dtd/docbook.dtd">
<book>
<info>
<title>Bug</title>
</info>
<part>
<chapter xml:id="chapter.config">
<title>The configuration</title>
<section xml:id="chapter.config-Available_plugins">
<title>Available plugins</title>
<para>
<variablelist>
<varlistentry>
<term><anchor xml:id="chapter.config-plugin1_i2"/>Plugin
1</term>
<listitem>
<para>
TODO
</para>
<para>
<variablelist>
<varlistentry>
<term><anchor
xml:id="chapter.config-user_i2"/>user</term>
<listitem>
<para>
TODO
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><anchor
xml:id="chapter.config-password_i2"/>password</term>
<listitem>
<para>
TODO
</para>
</listitem>
</varlistentry>
</variablelist>
</para>
</listitem>
</varlistentry>
</variablelist>
</para>
</section>
</chapter>
</part>
</book>
$ cat fop-bug.xsl
<?xml version='1.0'?>
<xsl:stylesheet
version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
exclude-result-prefixes="xsl"
>
<xsl:import
href="/usr/share/sgml/docbook/stylesheet/xsl/docbook-xsl/fo/docbook.xsl"/>
<xsl:param name="paper.type" select="'A4'"/>
<xsl:param name="draft.mode">yes</xsl:param>
<xsl:output
method="xml"
indent="yes"
encoding="UTF-8"
doctype-public="-//OASIS//DTD DocBook XML 5.0//EN"
doctype-system="http://www.docbook.org/xml/5.0/dtd/docbook.dtd"
/>
<xsl:strip-space elements="*"/>
<xsl:template name="draft.text">
<xsl:choose>
<xsl:when test="$draft.mode = 'yes'">
<xsl:text>Internal</xsl:text>
</xsl:when>
</xsl:choose>
</xsl:template>
<xsl:attribute-set name="monospace.verbatim.properties">
<xsl:attribute name="wrap-option">wrap</xsl:attribute>
</xsl:attribute-set>
</xsl:stylesheet>
> NullPointerException near InlineStackingLayoutManager
> -----------------------------------------------------
>
> Key: FOP-2401
> URL: https://issues.apache.org/jira/browse/FOP-2401
> Project: Fop
> Issue Type: Bug
> Affects Versions: 1.0
> Environment: debian gnu/linux
> fop-1:1.0.dfsg2-6 fails; fop-1:1.1.dfsg-2 fails too;
> Reporter: Bernhard Reutner-Fischer
> Attachments: fop-bug.xml, fop-bug.xml.fop, fop-bug.xsl
>
>
> I must be doing something wrong? :)
> $ xsltproc fop-bug.xsl fop-bug.xml | tee fop-bug.xml.fop | fop -d - ok.pdf
> []
> getNextSimplePageMaster(page=3 isOdd=true isFirst=true isLast=false
> isBlank=false)
> [3]
> PLM> flow BPD =697889
> start of the next element list is: page=3 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:381)
> at
> org.apache.fop.layoutmgr.inline.InlineLayoutManager.getChangedKnuthElements(InlineLayoutManager.java:537)
> at
> org.apache.fop.layoutmgr.inline.LineLayoutManager.processUpdates(LineLayoutManager.java:1349)
> []
--
This message was sent by Atlassian JIRA
(v6.2#6252)