[Top][All Lists]
[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
- [Bug swing/27407] New: NullPointerException in javax.swing.text.WrappedPlainView$WrappedLine.getPreferredSpan(),
pere at hungry dot com <=