Modify

Ticket #1315 (closed defect: worksforme)

Opened 4 years ago

Last modified 4 years ago

Problem with JOSM-settings

Reported by: christian@… Owned by: framm
Priority: minor Component: Core
Version: latest Keywords: Settings
Cc:

Description

Ich bekomme schon seit geraumer Zeit mit der JOSM-latest (Deutsches Sprachpaket, Ubuntu 8.04, Java 1.6) beim Aufruf der Einstellungen folgenden Fehler:

Unerwarteter Fehler: Ein unvorhergesehener Fehler trat auf. Dies ist immer ein Programmierfehler. Wenn Sie die ...

Ich klicke dann auf "Nichts tun". Danach funktionert der Einstallungs-Dialog wie gewohnt. Ich kann auch sonst keine Einschränkungen bemerken. Alles funktioniert wie gewohnt.

Path: trunk URL: http://josm.openstreetmap.de/svn/trunk Repository Root: http://josm.openstreetmap.de/svn Repository UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b Revision: 735 Node Kind: directory Last Changed Author: stoecker Last Changed Rev: 735 Last Changed Date: 2008-07-24 12:06:08 +0200 (Thu, 24 Jul 2008)

java.lang.NullPointerException

at javax.swing.JComponent.setBorder(JComponent.java:1777) at javax.swing.DefaultListCellRenderer.getListCellRendererComponent(DefaultListCellRenderer.java:159) at org.openstreetmap.josm.gui.preferences.ToolbarPreferences$1.getListCellRendererComponent(ToolbarPreferences.java:114) at javax.swing.plaf.basic.BasicListUI.updateLayoutState(BasicListUI.java:1355) at javax.swing.plaf.basic.BasicListUI.maybeUpdateLayoutState(BasicListUI.java:1305) at javax.swing.plaf.basic.BasicListUI.getPreferredSize(BasicListUI.java:572) at javax.swing.JComponent.getPreferredSize(JComponent.java:1643) at javax.swing.JList.getPreferredScrollableViewportSize(JList.java:2399) at javax.swing.ViewportLayout.preferredLayoutSize(ViewportLayout.java:92) at java.awt.Container.preferredSize(Container.java:1665) at java.awt.Container.getPreferredSize(Container.java:1650) at javax.swing.JComponent.getPreferredSize(JComponent.java:1645) at javax.swing.ScrollPaneLayout.preferredLayoutSize(ScrollPaneLayout.java:492) at java.awt.Container.preferredSize(Container.java:1665) at java.awt.Container.getPreferredSize(Container.java:1650) at javax.swing.JComponent.getPreferredSize(JComponent.java:1645) at java.awt.GridBagLayout.GetLayoutInfo(GridBagLayout.java:1109) at java.awt.GridBagLayout.getLayoutInfo(GridBagLayout.java:910) at java.awt.GridBagLayout.preferredLayoutSize(GridBagLayout.java:730) at java.awt.Container.preferredSize(Container.java:1665) at java.awt.Container.getPreferredSize(Container.java:1650) at javax.swing.JComponent.getPreferredSize(JComponent.java:1645) at org.openstreetmap.josm.gui.preferences.ToolbarPreferences$4.preferredLayoutSize(ToolbarPreferences.java:184) at java.awt.Container.preferredSize(Container.java:1665) at java.awt.Container.getPreferredSize(Container.java:1650) at javax.swing.JComponent.getPreferredSize(JComponent.java:1645) at java.awt.GridBagLayout.GetLayoutInfo(GridBagLayout.java:1109) at java.awt.GridBagLayout.getLayoutInfo(GridBagLayout.java:910) at java.awt.GridBagLayout.preferredLayoutSize(GridBagLayout.java:730) at java.awt.Container.preferredSize(Container.java:1665) at java.awt.Container.getPreferredSize(Container.java:1650) at javax.swing.JComponent.getPreferredSize(JComponent.java:1645) at javax.swing.plaf.basic.BasicTabbedPaneUI$TabbedPaneLayout.calculateSize(BasicTabbedPaneUI.java:2296) at javax.swing.plaf.basic.BasicTabbedPaneUI$TabbedPaneLayout.preferredLayoutSize(BasicTabbedPaneUI.java:2270) at java.awt.Container.preferredSize(Container.java:1665) at java.awt.Container.getPreferredSize(Container.java:1650) at javax.swing.JComponent.getPreferredSize(JComponent.java:1645) at java.awt.GridBagLayout.GetLayoutInfo(GridBagLayout.java:1109) at java.awt.GridBagLayout.getLayoutInfo(GridBagLayout.java:910) at java.awt.GridBagLayout.preferredLayoutSize(GridBagLayout.java:730) at java.awt.Container.preferredSize(Container.java:1665) at java.awt.Container.getPreferredSize(Container.java:1650) at javax.swing.JComponent.getPreferredSize(JComponent.java:1645) at java.awt.GridBagLayout.GetLayoutInfo(GridBagLayout.java:1109) at java.awt.GridBagLayout.getLayoutInfo(GridBagLayout.java:910) at java.awt.GridBagLayout.preferredLayoutSize(GridBagLayout.java:730) at java.awt.Container.preferredSize(Container.java:1665) at java.awt.Container.getPreferredSize(Container.java:1650) at javax.swing.JComponent.getPreferredSize(JComponent.java:1645) at java.awt.BorderLayout.preferredLayoutSize(BorderLayout.java:719) at java.awt.Container.preferredSize(Container.java:1665) at java.awt.Container.getPreferredSize(Container.java:1650) at javax.swing.JComponent.getPreferredSize(JComponent.java:1645) at java.awt.BorderLayout.preferredLayoutSize(BorderLayout.java:719) at java.awt.Container.preferredSize(Container.java:1665) at java.awt.Container.getPreferredSize(Container.java:1650) at javax.swing.JComponent.getPreferredSize(JComponent.java:1645) at javax.swing.BoxLayout.checkRequests(BoxLayout.java:481) at javax.swing.BoxLayout.preferredLayoutSize(BoxLayout.java:298) at javax.swing.plaf.basic.BasicOptionPaneUI.getPreferredSize(BasicOptionPaneUI.java:270) at javax.swing.JComponent.getPreferredSize(JComponent.java:1643) at java.awt.BorderLayout.preferredLayoutSize(BorderLayout.java:719) at java.awt.Container.preferredSize(Container.java:1665) at java.awt.Container.getPreferredSize(Container.java:1650) at javax.swing.JComponent.getPreferredSize(JComponent.java:1645) at javax.swing.JRootPane$RootLayout.preferredLayoutSize(JRootPane.java:911) at java.awt.Container.preferredSize(Container.java:1665) at java.awt.Container.getPreferredSize(Container.java:1650) at javax.swing.JComponent.getPreferredSize(JComponent.java:1645) at java.awt.BorderLayout.preferredLayoutSize(BorderLayout.java:719) at java.awt.Container.preferredSize(Container.java:1665) at java.awt.Container.getPreferredSize(Container.java:1650) at java.awt.Window.pack(Window.java:700) at javax.swing.JOptionPane.initDialog(JOptionPane.java:988) at javax.swing.JOptionPane.createDialog(JOptionPane.java:969) at javax.swing.JOptionPane.createDialog(JOptionPane.java:920) at org.openstreetmap.josm.actions.PreferencesAction.actionPerformed(PreferencesAction.java:41) at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2012) at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2335) at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:404) at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259) at javax.swing.AbstractButton.doClick(AbstractButton.java:374) at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1688) at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:1732) at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:289) at java.awt.Component.processMouseEvent(Component.java:6101) at javax.swing.JComponent.processMouseEvent(JComponent.java:3276) at java.awt.Component.processEvent(Component.java:5866) at java.awt.Container.processEvent(Container.java:2105) at java.awt.Component.dispatchEventImpl(Component.java:4462) at java.awt.Container.dispatchEventImpl(Container.java:2163) at java.awt.Component.dispatchEvent(Component.java:4288) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4461) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4125) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4055) at java.awt.Container.dispatchEventImpl(Container.java:2149) at java.awt.Window.dispatchEventImpl(Window.java:2478) at java.awt.Component.dispatchEvent(Component.java:4288) at java.awt.EventQueue.dispatchEvent(EventQueue.java:604) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:275) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:200) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:190) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:185) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:177) at java.awt.EventDispatchThread.run(EventDispatchThread.java:138)

Attachments

Change History

comment:1 Changed 4 years ago by anonymous

  • Summary changed from Problem mit JOSM-Einstellungen to Problem with JOSM-settings

English Description: Error by JOSM-Settings call

i get an error in JOSM-latest (german language package, Ubuntu 8.04, Java 1.6) when i call the settings dialog:

Unerwarteter Fehler: Ein unvorhergesehener Fehler trat auf. Dies ist immer ein Programmierfehler. Wenn Sie die ... Unexpected Error: An unexpected error appaers...

I do click on "do nothing". Thereafter the settings dialog works. All other do well.

comment:2 Changed 4 years ago by christian@…

The problem only occurs with the Environment-Setting "GTK+"!

comment:3 Changed 4 years ago by anonymous

  • Status changed from new to closed
  • Resolution set to worksforme

Could not be reproduced.

View

Add a comment

Modify Ticket

Change Properties
<Author field>
Action
as closed
as The resolution will be set. Next status will be 'closed'
The resolution will be deleted. Next status will be 'reopened'
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.