Uploaded image for project: 'Magnolia Diff Module'
  1. Magnolia Diff Module
  2. MGNLDIFF-110

NullPointerException due to Version 1.2-magnolia not including fix from MGNLDIFF-92

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Neutral Neutral
    • 2.2.2
    • 2.2.1
    • Yes
    • Pages Maintenance 1, Pages Maintenance 2
    • 3

      Steps to reproduce

      1.  Same as in MGNLDIFF-92

      Expected results

      Differences are shown correctly

      Actual results

      Nullpointer exception

      Caused by: java.lang.NullPointerException
      	at org.outerj.daisy.diff.html.dom.ImageNode.<init>(ImageNode.java:30)
      	at org.outerj.daisy.diff.html.dom.DomTreeBuilder.endElement(DomTreeBuilder.java:119)
      	at java.xml/com.sun.org.apache.xml.internal.serializer.ToHTMLSAXHandler.endElement(ToHTMLSAXHandler.java:568)
      	at jdk.translet/die.verwandlung.GregorSamsa.template$dot$1()
      	at jdk.translet/die.verwandlung.GregorSamsa.applyTemplates()
      	at jdk.translet/die.verwandlung.GregorSamsa.template$dot$1()
      	at jdk.translet/die.verwandlung.GregorSamsa.applyTemplates()
      	at jdk.translet/die.verwandlung.GregorSamsa.template$dot$1()
      	at jdk.translet/die.verwandlung.GregorSamsa.applyTemplates()
      	at jdk.translet/die.verwandlung.GregorSamsa.template$dot$1()
      	at jdk.translet/die.verwandlung.GregorSamsa.applyTemplates()
      	at jdk.translet/die.verwandlung.GregorSamsa.template$dot$0()
      	at jdk.translet/die.verwandlung.GregorSamsa.applyTemplates()
      	at jdk.translet/die.verwandlung.GregorSamsa.transform()
      	at java.xml/com.sun.org.apache.xalan.internal.xsltc.runtime.AbstractTranslet.transform(AbstractTranslet.java:624)
      	at java.xml/com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(TransformerImpl.java:776)
      	... 140 more
      

      Workaround

      Replace daisydiff-1.2-magnolia.jar with daisydiff-1.1-MGNLDIFF92.jar

      Development notes

      New version doesn't include the null check that was added in [^ImageNode.java] class in MGNLDIFF-92. It should be added

        Acceptance criteria

              yen.lactue Yen Lac Tue
              jayala Jonathan Ayala
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved:

                  Bug DoR
                  Task DoD

                    Estimated:
                    Original Estimate - Not Specified
                    Not Specified
                    Remaining:
                    Remaining Estimate - Not Specified
                    Not Specified
                    Logged:
                    Time Spent - 2d 7.75h
                    2d 7.75h