bug-classpath
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug swing/27407] New: NullPointerException in javax.swing.text.WrappedP


From: pere at hungry dot com
Subject: [Bug swing/27407] New: NullPointerException in javax.swing.text.WrappedPlainView$WrappedLine.getPreferredSpan()
Date: 3 May 2006 10:01:20 -0000

When running openjump in debian/unstable using jamvm and the CVS
version of classpath, I get a NullPointException in
javax.swing.text.WrappedPlainView$WrappedLine.getPreferredSpan(WrappedPlainView.java:521)
when selecting 'Help->About' from the meny.

This is the output from an example run.  The JDOM exception is from
the start of the program, but do not seem to be fatal.  The
NullPointerException is at the end.  After trying the About menu entry
I exited the program and it ended normally.

% JAVACMD=/usr/bin/jamvm JAVA_ARGS="-Dgnu.java.awt.peer.gtk.Graphics=Graphics2D
-Xms256M -Xmx256M" openjump
fireChangedUpdate not implemented
JUMP: Warning: Properties file does not exist:
/usr/share/openjump/workbench-properties.xml
JUMP: Warning: Extensions directory does not exist: /usr/share/openjump/ext
org.jdom.input.JDOMParseException: Error on line 2: required string: "?>"
   at org.jdom.input.SAXBuilder.build(SAXBuilder.java:381)
   at org.jdom.input.SAXBuilder.build(SAXBuilder.java:764)
   at com.vividsolutions.jump.util.java2xml.XML2Java.read(XML2Java.java:61)
   at
com.vividsolutions.jump.workbench.ui.plugin.PersistentBlackboardPlugIn.restoreState(PersistentBlackboardPlugIn.java:73)
   at
com.vividsolutions.jump.workbench.ui.plugin.PersistentBlackboardPlugIn.initialize(PersistentBlackboardPlugIn.java:52)
   at
com.vividsolutions.jump.workbench.JUMPConfiguration.initializeBuiltInPlugIns(JUMPConfiguration.java:988)
   at
com.vividsolutions.jump.workbench.JUMPConfiguration.setup(JUMPConfiguration.java:269)
   at
com.vividsolutions.jump.workbench.JUMPWorkbench.main(JUMPWorkbench.java:234)
   at
com.vividsolutions.jump.workbench.JUMPWorkbench.main(JUMPWorkbench.java:200)
Caused by: org.xml.sax.SAXParseException: required string: "?>"
   at gnu.xml.stream.SAXParser.parse(SAXParser.java:660)
   at org.jdom.input.SAXBuilder.build(SAXBuilder.java:370)
   ...8 more
Caused by: javax.xml.stream.XMLStreamException: required string: "?>"
   at gnu.xml.stream.XMLParser.error(XMLParser.java:4053)
   at gnu.xml.stream.XMLParser.require(XMLParser.java:1291)
   at gnu.xml.stream.XMLParser.readXMLDecl(XMLParser.java:1716)
   at gnu.xml.stream.XMLParser.next(XMLParser.java:1121)
   at gnu.xml.stream.XMLParser.hasNext(XMLParser.java:984)
   at gnu.xml.stream.SAXParser.parse(SAXParser.java:377)
   ...9 more
Caused by: org.xml.sax.SAXParseException: required string: "?>"
   at gnu.xml.stream.SAXParser.parse(SAXParser.java:660)
   at org.jdom.input.SAXBuilder.build(SAXBuilder.java:370)
   at org.jdom.input.SAXBuilder.build(SAXBuilder.java:764)
   at com.vividsolutions.jump.util.java2xml.XML2Java.read(XML2Java.java:61)
   at
com.vividsolutions.jump.workbench.ui.plugin.PersistentBlackboardPlugIn.restoreState(PersistentBlackboardPlugIn.java:73)
   at
com.vividsolutions.jump.workbench.ui.plugin.PersistentBlackboardPlugIn.initialize(PersistentBlackboardPlugIn.java:52)
   at
com.vividsolutions.jump.workbench.JUMPConfiguration.initializeBuiltInPlugIns(JUMPConfiguration.java:988)
   at
com.vividsolutions.jump.workbench.JUMPConfiguration.setup(JUMPConfiguration.java:269)
   at
com.vividsolutions.jump.workbench.JUMPWorkbench.main(JUMPWorkbench.java:234)
   at
com.vividsolutions.jump.workbench.JUMPWorkbench.main(JUMPWorkbench.java:200)
Caused by: javax.xml.stream.XMLStreamException: required string: "?>"
   at gnu.xml.stream.XMLParser.error(XMLParser.java:4053)
   at gnu.xml.stream.XMLParser.require(XMLParser.java:1291)
   at gnu.xml.stream.XMLParser.readXMLDecl(XMLParser.java:1716)
   at gnu.xml.stream.XMLParser.next(XMLParser.java:1121)
   at gnu.xml.stream.XMLParser.hasNext(XMLParser.java:984)
   at gnu.xml.stream.SAXParser.parse(SAXParser.java:377)
   ...9 more
java.lang.NullPointerException
   at
javax.swing.text.WrappedPlainView$WrappedLine.getPreferredSpan(WrappedPlainView.java:521)
   at javax.swing.text.View.getMinimumSpan(View.java:183)
   at javax.swing.text.BoxView.updateChildRequirements(BoxView.java:948)
   at javax.swing.text.BoxView.layoutMajorAxis(BoxView.java:700)
   at javax.swing.text.BoxView.layout(BoxView.java:671)
   at javax.swing.text.BoxView.modelToView(BoxView.java:865)
   at
javax.swing.plaf.basic.BasicTextUI$RootView.modelToView(BasicTextUI.java:286)
   at javax.swing.plaf.basic.BasicTextUI.modelToView(BasicTextUI.java:1204)
   at javax.swing.plaf.basic.BasicTextUI.damageRange(BasicTextUI.java:1029)
   at javax.swing.plaf.basic.BasicTextUI.damageRange(BasicTextUI.java:998)
   at
javax.swing.text.DefaultHighlighter.addHighlight(DefaultHighlighter.java:264)
   at javax.swing.text.DefaultCaret.clearHighlight(DefaultCaret.java:725)
   at javax.swing.text.DefaultCaret.setDotImpl(DefaultCaret.java:1054)
   at javax.swing.text.DefaultCaret.setDot(DefaultCaret.java:1041)
   at
javax.swing.text.DefaultCaret$DocumentHandler.removeUpdate(DefaultCaret.java:187)
   at
javax.swing.text.AbstractDocument.fireRemoveUpdate(AbstractDocument.java:318)
   at javax.swing.text.AbstractDocument.removeImpl(AbstractDocument.java:741)
   at javax.swing.text.AbstractDocument.remove(AbstractDocument.java:723)
   at javax.swing.JEditorPane.setText(JEditorPane.java:928)
   at
com.vividsolutions.jump.workbench.ui.ExtensionsAboutPanel.jbInit(ExtensionsAboutPanel.java:76)
   at
com.vividsolutions.jump.workbench.ui.ExtensionsAboutPanel.<init>(ExtensionsAboutPanel.java:52)
   at
com.vividsolutions.jump.workbench.ui.AboutDialog.<init>(AboutDialog.java:109)
   at
com.vividsolutions.jump.workbench.ui.AboutDialog.instance(AboutDialog.java:102)
   at
com.vividsolutions.jump.workbench.ui.plugin.AboutPlugIn.execute(AboutPlugIn.java:48)
   at
com.vividsolutions.jump.workbench.plugin.AbstractPlugIn$1.actionPerformed(AbstractPlugIn.java:130)
   at
com.vividsolutions.jump.workbench.ui.plugin.FeatureInstaller$6$1.run(FeatureInstaller.java:553)
   at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:200)
   at java.awt.EventQueue.dispatchEvent(EventQueue.java:465)
   at java.awt.EventDispatchThread.run(EventDispatchThread.java:75)
java.lang.NullPointerException
   at
javax.swing.text.WrappedPlainView$WrappedLine.getPreferredSpan(WrappedPlainView.java:521)
   at javax.swing.text.View.getMinimumSpan(View.java:183)
   at javax.swing.text.BoxView.updateChildRequirements(BoxView.java:948)
   at javax.swing.text.BoxView.layoutMajorAxis(BoxView.java:700)
   at javax.swing.text.BoxView.layout(BoxView.java:671)
   at javax.swing.text.BoxView.modelToView(BoxView.java:865)
   at
javax.swing.plaf.basic.BasicTextUI$RootView.modelToView(BasicTextUI.java:286)
   at javax.swing.plaf.basic.BasicTextUI.modelToView(BasicTextUI.java:1204)
   at javax.swing.plaf.basic.BasicTextUI.damageRange(BasicTextUI.java:1029)
   at javax.swing.plaf.basic.BasicTextUI.damageRange(BasicTextUI.java:998)
   at
javax.swing.text.DefaultHighlighter.addHighlight(DefaultHighlighter.java:264)
   at javax.swing.text.DefaultCaret.clearHighlight(DefaultCaret.java:725)
   at javax.swing.text.DefaultCaret.setDotImpl(DefaultCaret.java:1054)
   at javax.swing.text.DefaultCaret.setDot(DefaultCaret.java:1041)
   at
javax.swing.text.DefaultCaret$DocumentHandler.removeUpdate(DefaultCaret.java:187)
   at
javax.swing.text.AbstractDocument.fireRemoveUpdate(AbstractDocument.java:318)
   at javax.swing.text.AbstractDocument.removeImpl(AbstractDocument.java:741)
   at javax.swing.text.AbstractDocument.remove(AbstractDocument.java:723)
   at javax.swing.JEditorPane.setText(JEditorPane.java:928)
   at
com.vividsolutions.jump.workbench.ui.ExtensionsAboutPanel.setPlugInManager(ExtensionsAboutPanel.java:70)
   at
com.vividsolutions.jump.workbench.ui.AboutDialog.<init>(AboutDialog.java:113)
   at
com.vividsolutions.jump.workbench.ui.AboutDialog.instance(AboutDialog.java:102)
   at
com.vividsolutions.jump.workbench.ui.plugin.AboutPlugIn.execute(AboutPlugIn.java:48)
   at
com.vividsolutions.jump.workbench.plugin.AbstractPlugIn$1.actionPerformed(AbstractPlugIn.java:130)
   at
com.vividsolutions.jump.workbench.ui.plugin.FeatureInstaller$6$1.run(FeatureInstaller.java:553)
   at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:200)
   at java.awt.EventQueue.dispatchEvent(EventQueue.java:465)
   at java.awt.EventDispatchThread.run(EventDispatchThread.java:75)
%


-- 
           Summary: NullPointerException in
                    javax.swing.text.WrappedPlainView$WrappedLine.getPreferr
                    edSpan()
           Product: classpath
           Version: unspecified
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: swing
        AssignedTo: roman at kennke dot org
        ReportedBy: pere at hungry dot com


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27407





reply via email to

[Prev in Thread] Current Thread [Next in Thread]