Stack trace:
java.lang.NullPointerException
at
org.fife.rtext.plugins.heapindicator.HeapIndicatorPlugin.getName(HeapIndicatorPlugin.java
:184)
at
com.sun.java.swing.plaf.gtk.GTKStyleFactory.getMatchingStyles(GTKStyleFactory.java:441)
at
com.sun.java.swing.plaf.gtk.GTKStyleFactory._getStyle(GTKStyleFactory.java:412)
at
com.sun.java.swing.plaf.gtk.GTKStyleFactory.getStyle
(GTKStyleFactory.java:400)
at
javax.swing.plaf.synth.SynthLookAndFeel.getStyle(SynthLookAndFeel.java:200)
at
javax.swing.plaf.synth.SynthLookAndFeel.updateStyle(SynthLookAndFeel.java:232)
at
javax.swing.plaf.synth.SynthPanelUI.updateStyle(SynthPanelUI.java:70)
at
javax.swing.plaf.synth.SynthPanelUI.installDefaults(SynthPanelUI.java:57)
at
javax.swing.plaf.basic.BasicPanelUI.installUI(BasicPanelUI.java
:39)
at
javax.swing.plaf.synth.SynthPanelUI.installUI(SynthPanelUI.java:37)
at
javax.swing.JComponent.setUI(JComponent.java:652)
at javax.swing.JPanel.setUI(JPanel.java:131)
at javax.swing.JPanel.updateUI(JPanel.java:104)
at javax.swing.JPanel.<init>(JPanel.java:64)
at javax.swing.JPanel.<init>(JPanel.java:87)
at javax.swing.JPanel.<init>(JPanel.java :95)
at
org.fife.ui.StatusBarPanel.<init>(StatusBarPanel.java:61)
at
org.fife.ui.app.StatusBarPlugin.<init>(StatusBarPlugin.java:37)
at
org.fife.rtext.plugins.heapindicator.HeapIndicatorPlugin
.<init>(HeapIndicatorPlugin.java:82)
at
sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method)
at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java
:39)
at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at
java.lang.reflect.Constructor.newInstance(Constructor.java:494)
at
org.fife.ui.app.PluginClassLoader.loadPlugins
(PluginClassLoader.java:187)
at
org.fife.ui.app.PluginClassLoader.<init>(PluginClassLoader.java:107)
at
org.fife.ui.app.AbstractPluggableGUIApplication.preMenuBarInit(AbstractPluggableGUIApplication.java
:169)
at
org.fife.rtext.RText.preMenuBarInit(RText.java:879)
at
org.fife.ui.app.AbstractGUIApplication.initialize(AbstractGUIApplication.java:384)
at org.fife.ui.app.AbstractGUIApplication
.<init>(AbstractGUIApplication.java:227)
at
org.fife.ui.app.AbstractPluggableGUIApplication.<init>(AbstractPluggableGUIApplication.java:84)
at org.fife.rtext.RText.<init>(RText.java :143)
at org.fife.rtext.RText.main(RText.java:1419)
RText still starts up okay, but whatever is causing
this error should be corrected.
Logged In: YES
user_id=911646
This is unfortunately called because the RText Plugin
interface includes a method named "getName()" which
overrides an AWT Component's "getName()" method for
GUIPlugins. The easiest solution is to change the Plugin
interface "getName()" method to "getPluginName()".
This will be fixed in the upcoming 0.9.8.0.
Logged In: YES
user_id=911646
Originator: YES
Fixed at 0.9.8.0.