Modify

Opened 11 years ago

Closed 11 years ago

Last modified 10 years ago

#9771 closed defect (othersoftware)

Error activating Help/About menu

Reported by: Guido Scholz <guido-scholz@…> Owned by: team
Priority: normal Milestone:
Component: Core Version: tested
Keywords: javabug 8u20 Cc:

Description

What steps will reproduce the problem?

  1. Start josm svn 6891
  2. Activate Help/About menu
  3. Result is an error

What is the expected result?
Help/About information

What happens instead?
Error

Please provide any additional information below. Attach a screenshot if
possible.

Repository Root: http://josm.openstreetmap.de/svn
Build-Date: 2014-02-27 09:27:48
Last Changed Author: simon04
Revision: 6891
Repository UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
URL: http://josm.openstreetmap.de/svn/trunk
Last Changed Date: 2014-02-27 08:25:03 +0100 (Thu, 27 Feb 2014)
Last Changed Rev: 6891

Identification: JOSM/1.5 (6891 de) Linux Mint 16 Petra
Memory Usage: 120 MB / 670 MB (76 MB allocated, but free)
Java version: 1.7.0_51, Oracle Corporation, OpenJDK 64-Bit Server VM
VM arguments: [-Djava.net.useSystemProxies=true]

Plugin: PicLayer (30277)
Plugin: buildings_tools (30277)

sun.awt.X11.XException: Cannot write XdndAware property
	at sun.awt.X11.XDnDDropTargetProtocol.registerDropTarget(XDnDDropTargetProtocol.java:97)
	at sun.awt.X11.XDropTargetRegistry.registerDropSite(XDropTargetRegistry.java:571)
	at sun.awt.X11.XWindowPeer.addDropTarget(XWindowPeer.java:1932)
	at sun.awt.X11.XComponentPeer.addDropTarget(XComponentPeer.java:1374)
	at java.awt.dnd.DropTarget.addNotify(DropTarget.java:509)
	at java.awt.Component.addNotify(Component.java:6913)
	at java.awt.Container.addNotify(Container.java:2758)
	at javax.swing.JComponent.addNotify(JComponent.java:4732)
	at java.awt.Container.addNotify(Container.java:2769)
	at javax.swing.JComponent.addNotify(JComponent.java:4732)
	at java.awt.Container.addNotify(Container.java:2769)
	at javax.swing.JComponent.addNotify(JComponent.java:4732)
	at java.awt.Container.addNotify(Container.java:2769)
	at javax.swing.JComponent.addNotify(JComponent.java:4732)
	at java.awt.Container.addNotify(Container.java:2769)
	at javax.swing.JComponent.addNotify(JComponent.java:4732)
	at java.awt.Container.addNotify(Container.java:2769)
	at javax.swing.JComponent.addNotify(JComponent.java:4732)
	at java.awt.Container.addNotify(Container.java:2769)
	at javax.swing.JComponent.addNotify(JComponent.java:4732)
	at java.awt.Container.addNotify(Container.java:2769)
	at javax.swing.JComponent.addNotify(JComponent.java:4732)
	at java.awt.Container.addNotify(Container.java:2769)
	at javax.swing.JComponent.addNotify(JComponent.java:4732)
	at java.awt.Container.addNotify(Container.java:2769)
	at javax.swing.JComponent.addNotify(JComponent.java:4732)
	at java.awt.Container.addNotify(Container.java:2769)
	at javax.swing.JComponent.addNotify(JComponent.java:4732)
	at java.awt.Container.addNotify(Container.java:2769)
	at javax.swing.JComponent.addNotify(JComponent.java:4732)
	at javax.swing.JRootPane.addNotify(JRootPane.java:756)
	at java.awt.Container.addNotify(Container.java:2769)
	at java.awt.Window.addNotify(Window.java:770)
	at java.awt.Dialog.addNotify(Dialog.java:760)
	at java.awt.Window.pack(Window.java:807)
	at javax.swing.JOptionPane.initDialog(JOptionPane.java:987)
	at javax.swing.JOptionPane.createDialog(JOptionPane.java:968)
	at javax.swing.JOptionPane.showOptionDialog(JOptionPane.java:867)
	at javax.swing.JOptionPane.showMessageDialog(JOptionPane.java:667)
	at org.openstreetmap.josm.actions.AboutAction.actionPerformed(AboutAction.java:105)
	at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2018)
	at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2341)
	at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402)
	at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)
	at javax.swing.AbstractButton.doClick(AbstractButton.java:376)
	at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:833)
	at javax.swing.plaf.basic.BasicMenuItemUI$Handler.menuDragMouseReleased(BasicMenuItemUI.java:943)
	at javax.swing.JMenuItem.fireMenuDragMouseReleased(JMenuItem.java:585)
	at javax.swing.JMenuItem.processMenuDragMouseEvent(JMenuItem.java:482)
	at javax.swing.JMenuItem.processMouseEvent(JMenuItem.java:428)
	at javax.swing.MenuSelectionManager.processMouseEvent(MenuSelectionManager.java:321)
	at javax.swing.plaf.basic.BasicPopupMenuUI$MouseGrabber.eventDispatched(BasicPopupMenuUI.java:859)
	at java.awt.Toolkit$SelectiveAWTEventListener.eventDispatched(Toolkit.java:2426)
	at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Toolkit.java:2318)
	at java.awt.Toolkit.notifyAWTEventListeners(Toolkit.java:2276)
	at java.awt.Component.dispatchEventImpl(Component.java:4757)
	at java.awt.Container.dispatchEventImpl(Container.java:2287)
	at java.awt.Component.dispatchEvent(Component.java:4687)
	at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4832)
	at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4492)
	at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4422)
	at java.awt.Container.dispatchEventImpl(Container.java:2273)
	at java.awt.Window.dispatchEventImpl(Window.java:2719)
	at java.awt.Component.dispatchEvent(Component.java:4687)
	at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:735)
	at java.awt.EventQueue.access$200(EventQueue.java:103)
	at java.awt.EventQueue$3.run(EventQueue.java:694)
	at java.awt.EventQueue$3.run(EventQueue.java:692)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
	at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.awt.EventQueue$4.run(EventQueue.java:708)
	at java.awt.EventQueue$4.run(EventQueue.java:706)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:705)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
...<snip>...

Attachments (0)

Change History (6)

comment:1 by Don-vip, 11 years ago

Resolution: othersoftware
Status: newclosed

comment:2 by Don-vip, 11 years ago

Keywords: javabug 8u20 added; template_report removed

comment:3 by Don-vip, 10 years ago

Java 8u20 has been released and contains fix for this bug, you should update to this version.

comment:4 by Pablog, 10 years ago

Running josm like this is a workaround:

$ java -DsuppressSwingDropSupport=true -jar josm-tested.jar

comment:5 by Don-vip, 10 years ago

Ticket #10765 has been marked as a duplicate of this ticket.

comment:6 by Don-vip, 10 years ago

Ticket #11517 has been marked as a duplicate of this ticket.

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.