Modify

Opened 15 years ago

Closed 15 years ago

#4343 closed defect (fixed)

Error when opening the preferences dialog

Reported by: telegnom Owned by: team
Priority: normal Milestone:
Component: Plugin Version:
Keywords: Cc:

Description

No matter how (<F12>, <Edit> -> <preferences> or the button in the toolbar) I try to open the preferences dialog, JOSM displays a warning that an error has occurred. If I acknowledge the error message the preferences dialog opens as usual. The preferences dialog itself seems to work proper.

By clicking on "Report Bug" JOSM provides the following information:

Repository Root: http://josm.openstreetmap.de/svn
Build-Date: 2010-01-11 02:32:01
Last Changed Author: stoecker
Revision: 2813
Repository UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
URL: http://josm.openstreetmap.de/svn/trunk
Last Changed Date: 2010-01-10 23:43:08 +0100 (Sun, 10 Jan 2010)
Last Changed Rev: 2813

Memory Usage: 94 MB / 1820 MB (37 MB allocated, but free)
Java version: 1.6.0_15

Plugins: AddrInterpolation,ColumbusCSV,DirectUpload,buildings_tools,dataimport,editgpx,mappinonosm,remotecontrol,terracer,validator,wmsplugin
Plugin AddrInterpolation Version: 18874
Plugin ColumbusCSV Version: 47
Plugin DirectUpload Version: 19082
Plugin buildings_tools Version: 28
Plugin dataimport Version: 18071
Plugin editgpx Version: 19052
Plugin mappinonosm Version: 4
Plugin remotecontrol Version: 19298
Plugin terracer Version: 19234
Plugin validator Version: 19335
Plugin wmsplugin Version: 19306

java.lang.AbstractMethodError

at org.openstreetmap.josm.gui.preferences.PreferenceTabbedPane.buildGui(PreferenceTabbedPane.java:140)
at org.openstreetmap.josm.gui.preferences.PreferenceDialog.build(PreferenceDialog.java:48)
at org.openstreetmap.josm.gui.preferences.PreferenceDialog.<init>(PreferenceDialog.java:61)
at org.openstreetmap.josm.actions.PreferencesAction.run(PreferencesAction.java:38)
at org.openstreetmap.josm.actions.PreferencesAction.actionPerformed(PreferencesAction.java:34)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:272)
at java.awt.Component.processMouseEvent(Component.java:6263)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
at java.awt.Component.processEvent(Component.java:6028)
at java.awt.Container.processEvent(Container.java:2041)
at java.awt.Component.dispatchEventImpl(Component.java:4630)
at java.awt.Container.dispatchEventImpl(Container.java:2099)
at java.awt.Component.dispatchEvent(Component.java:4460)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4574)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4238)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4168)
at java.awt.Container.dispatchEventImpl(Container.java:2085)
at java.awt.Window.dispatchEventImpl(Window.java:2475)
at java.awt.Component.dispatchEvent(Component.java:4460)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)

Attachments (0)

Change History (4)

comment:1 by mjulius, 15 years ago

Owner: changed from team to telegnom
Status: newneedinfo

This might be a bug in one of the plugins you have installed. Of those ColumbusCSV, buildings_tools and mappinonosm are not on svn.openstreetmap.org and I can not easily check them.

Could you uninstall them one by one and see if the error goes away?

comment:2 by mjulius, 15 years ago

Component: CorePlugin
Owner: changed from telegnom to team
Status: needinfonew

Actually, I have just tried by installing them myself and it turns out that ColumbusCSV is the culprit here.

comment:3 by telegnom, 15 years ago

After removing the ColumbusCSV-plugin the dialog opened as expected.

comment:4 by Gubaer, 15 years ago

Resolution: fixed
Status: newclosed

Closing as wontfix. ColumbusCSV is maintained somewhere else.

Does anybody have contact information of the author? He should also upgrade to the new rquired signature for the constructor of the plugin main class:

   public MyPlugin(PluginInformation info) {
      // init 
   }

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain team.
as The resolution will be set.
The resolution will be deleted. Next status will be 'reopened'.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.