OpenXML Filter: crashes on requesting the 0 level paragraph style

Issue #882 resolved
Denis Konovalyenko created an issue
java.lang.NullPointerException
    at net.sf.okapi.filters.openxml.PresentationNotesStyleDefinitions.getParagraphLevelProperties(PresentationNotesStyleDefinitions.java:133)
    at net.sf.okapi.filters.openxml.PresentationNotesStyleDefinitions.combinedRunProperties(PresentationNotesStyleDefinitions.java:121)
    at net.sf.okapi.filters.openxml.BlockParser.clarifyVisibility(BlockParser.java:292)
    at net.sf.okapi.filters.openxml.BlockParser.processRun(BlockParser.java:278)
    at net.sf.okapi.filters.openxml.BlockParser.parse(BlockParser.java:208)
    at net.sf.okapi.filters.openxml.StyledTextPart.process(StyledTextPart.java:231)
    at net.sf.okapi.filters.openxml.StyledTextPart.open(StyledTextPart.java:198)
    at net.sf.okapi.filters.openxml.StyledTextPart.open(StyledTextPart.java:128)
    at net.sf.okapi.filters.openxml.OpenXMLFilter.nextInDocument(OpenXMLFilter.java:446)
    at net.sf.okapi.filters.openxml.OpenXMLFilter.next(OpenXMLFilter.java:256)
    at net.sf.okapi.filters.openxml.OpenXMLFilter.next(OpenXMLFilter.java:265)

Below is a paragraph, for which the aforementioned situation can happen:

                    <a:p>
                        <a:pPr lvl="0"/>
                        <a:r>
                            <a:rPr lang="en-US" dirty="0" smtClean="0"/>
                            <a:t>A</a:t>
                        </a:r>
                        <a:r>
                            <a:rPr lang="en-US" baseline="0" dirty="0" smtClean="0"/>
                            <a:t>note.</a:t>
                        </a:r>
                        <a:endParaRPr lang="ru-RU" dirty="0"/>
                    </a:p>

For more details please refer to the attached document.

Comments (3)

  1. Log in to comment