Modify

#15210 closed defect (fixed)

ClassNotFoundException: sun.security.x509.* with IBM JVM

Reported by: anonymous Owned by: Don-vip
Priority: normal Milestone: 17.08
Component: Core Version:
Keywords: template_report ibm linux mint Cc:

Description

What steps will reproduce the problem?

  1. Enabled remote control

What is the expected result?

What happens instead?

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

URL:http://josm.openstreetmap.de/svn/trunk
Repository:UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
Last:Changed Date: 2017-08-29 22:28:55 +0200 (Tue, 29 Aug 2017)
Build-Date:2017-08-30 01:33:12
Revision:12696
Relative:URL: ^/trunk

Identification: JOSM/1.5 (12696 sv) Linux Mint 18.2 Sonya
Memory Usage: 143 MB / 512 MB (31 MB allocated, but free)
Java version: pxa6480sr4fp1-20170215_01 (SR4 FP1), IBM Corporation, IBM J9 VM
Screen: :0.0 1366x768
Maximum Screen Size: 1366x768
VM arguments: [-Xoptionsfile=<java.home>/lib/amd64/compressedrefs/options.default, -Xlockword:mode=default,noLockword=java/lang/String,noLockword=java/util/MapEntry,noLockword=java/util/HashMap$Entry,noLockword=org/apache/harmony/luni/util/ModifiedMap$Entry,noLockword=java/util/Hashtable$Entry,noLockword=java/lang/invoke/MethodType,noLockword=java/lang/invoke/MethodHandle,noLockword=java/lang/invoke/CollectHandle,noLockword=java/lang/invoke/ConstructorHandle,noLockword=java/lang/invoke/ConvertHandle,noLockword=java/lang/invoke/ArgumentConversionHandle,noLockword=java/lang/invoke/AsTypeHandle,noLockword=java/lang/invoke/ExplicitCastHandle,noLockword=java/lang/invoke/FilterReturnHandle,noLockword=java/lang/invoke/DirectHandle,noLockword=java/lang/invoke/ReceiverBoundHandle,noLockword=java/lang/invoke/DynamicInvokerHandle,noLockword=java/lang/invoke/FieldHandle,noLockword=java/lang/invoke/FieldGetterHandle,noLockword=java/lang/invoke/FieldSetterHandle,noLockword=java/lang/invoke/StaticFieldGetterHandle,noLockword=java/lang/invoke/StaticFieldSetterHandle,noLockword=java/lang/invoke/IndirectHandle,noLockword=java/lang/invoke/InterfaceHandle,noLockword=java/lang/invoke/VirtualHandle,noLockword=java/lang/invoke/InvokeExactHandle,noLockword=java/lang/invoke/InvokeGenericHandle,noLockword=java/lang/invoke/VarargsCollectorHandle,noLockword=java/lang/invoke/ThunkTuple, -Dcom.ibm.oti.vm.bootstrap.library.path=<java.home>/lib/amd64/compressedrefs:<java.home>/lib/amd64, -Dsun.boot.library.path=<java.home>/lib/amd64/compressedrefs:<java.home>/lib/amd64, -Djava.library.path=<java.home>/lib/amd64/compressedrefs:<java.home>/lib/amd64:/usr/lib64:/usr/lib, -Djava.home=<java.home>, -Djava.ext.dirs=<java.home>/lib/ext, -Duser.dir=${HOME}, -Djava.runtime.version=pxa6480sr4fp1-20170215_01 (SR4 FP1), -Djava.class.path=., -Djava.class.path=${HOME}/Skrivbord/josm-latest.jar, -Dsun.java.command=${HOME}/Skrivbord/josm-latest.jar, -Dsun.java.launcher=SUN_STANDARD, -Dsun.java.launcher.pid=30877]

Plugins:
+ apache-commons (33517)
+ buildings_tools (33004)
+ continuosDownload (53)
+ ejml (32680)
+ geotools (33380)
+ jts (32699)
+ opendata (33553)
+ utilsplugin2 (33579)

Last errors/warnings:
- E: org.openstreetmap.josm.plugins.PluginListParseException: Failed to create plugin information from manifest for plugin 'mbtiles.jar'. Anledning: org.openstreetmap.josm.plugins.PluginException: Fel uppstod i insticksmodulen mbtiles. Anledning: java.io.IOException: invalid manifest format
- E: org.openstreetmap.josm.plugins.PluginListParseException: Failed to create plugin information from manifest for plugin 'mbtiles.jar'. Anledning: org.openstreetmap.josm.plugins.PluginException: Fel uppstod i insticksmodulen mbtiles. Anledning: java.io.IOException: invalid manifest format
- E: Handled by bug report queue: java.lang.NoClassDefFoundError: sun.security.x509.GeneralNameInterface. Anledning: java.lang.ClassNotFoundException: sun.security.x509.GeneralNameInterface


=== REPORTED CRASH DATA ===
BugReportExceptionHandler#handleException:
No data collected.

Warning issued by: BugReportExceptionHandler#handleException

=== STACK TRACE ===
Thread: AWT-EventQueue-0 (32) of main
java.lang.NoClassDefFoundError: sun.security.x509.GeneralNameInterface
	at org.openstreetmap.josm.io.remotecontrol.RemoteControl.start(RemoteControl.java:49)
	at org.openstreetmap.josm.gui.preferences.remotecontrol.RemoteControlPreference.ok(RemoteControlPreference.java:203)
	at org.openstreetmap.josm.gui.preferences.PreferenceTabbedPane$PluginDownloadAfterTask.run(PreferenceTabbedPane.java:94)
	at org.openstreetmap.josm.gui.preferences.PreferenceTabbedPane.savePreferences(PreferenceTabbedPane.java:426)
	at org.openstreetmap.josm.gui.preferences.PreferenceDialog$OKAction.actionPerformed(PreferenceDialog.java:187)
	at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2033)
	at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2359)
	at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:413)
	at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:270)
	at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:263)
	at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:300)
	at java.awt.Component.processMouseEvent(Component.java:6544)
	at javax.swing.JComponent.processMouseEvent(JComponent.java:3335)
	at java.awt.Component.processEvent(Component.java:6309)
	at java.awt.Container.processEvent(Container.java:2247)
	at java.awt.Component.dispatchEventImpl(Component.java:4900)
	at java.awt.Container.dispatchEventImpl(Container.java:2305)
	at java.awt.Component.dispatchEvent(Component.java:4722)
	at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4899)
	at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4536)
	at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4477)
	at java.awt.Container.dispatchEventImpl(Container.java:2291)
	at java.awt.Window.dispatchEventImpl(Window.java:2757)
	at java.awt.Component.dispatchEvent(Component.java:4722)
	at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:769)
	at java.awt.EventQueue.access$500(EventQueue.java:108)
	at java.awt.EventQueue$3.run(EventQueue.java:720)
	at java.awt.EventQueue$3.run(EventQueue.java:714)
	at java.security.AccessController.doPrivileged(AccessController.java:620)
	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:91)
	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:101)
	at java.awt.EventQueue$4.run(EventQueue.java:742)
	at java.awt.EventQueue$4.run(EventQueue.java:740)
	at java.security.AccessController.doPrivileged(AccessController.java:620)
	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:91)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:739)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:212)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:127)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:120)
	at java.awt.WaitDispatchSupport$2.run(WaitDispatchSupport.java:195)
	at java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java:240)
	at java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java:238)
	at java.security.AccessController.doPrivileged(AccessController.java:594)
	at java.awt.WaitDispatchSupport.enter(WaitDispatchSupport.java:238)
	at java.awt.Dialog.show(Dialog.java:1095)
	at java.awt.Component.show(Component.java:1682)
	at java.awt.Component.setVisible(Component.java:1634)
	at java.awt.Window.setVisible(Window.java:1025)
	at java.awt.Dialog.setVisible(Dialog.java:1016)
	at org.openstreetmap.josm.gui.preferences.PreferenceDialog.setVisible(PreferenceDialog.java:127)
	at org.openstreetmap.josm.actions.PreferencesAction.run(PreferencesAction.java:112)
	at org.openstreetmap.josm.actions.PreferencesAction.actionPerformed(PreferencesAction.java:101)
	at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2033)
	at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2359)
	at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:413)
	at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:270)
	at javax.swing.AbstractButton.doClick(AbstractButton.java:387)
	at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:844)
	at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:888)
	at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:300)
	at java.awt.Component.processMouseEvent(Component.java:6544)
	at javax.swing.JComponent.processMouseEvent(JComponent.java:3335)
	at java.awt.Component.processEvent(Component.java:6309)
	at java.awt.Container.processEvent(Container.java:2247)
	at java.awt.Component.dispatchEventImpl(Component.java:4900)
	at java.awt.Container.dispatchEventImpl(Container.java:2305)
	at java.awt.Component.dispatchEvent(Component.java:4722)
	at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4899)
	at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4536)
	at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4477)
	at java.awt.Container.dispatchEventImpl(Container.java:2291)
	at java.awt.Window.dispatchEventImpl(Window.java:2757)
	at java.awt.Component.dispatchEvent(Component.java:4722)
	at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:769)
	at java.awt.EventQueue.access$500(EventQueue.java:108)
	at java.awt.EventQueue$3.run(EventQueue.java:720)
	at java.awt.EventQueue$3.run(EventQueue.java:714)
	at java.security.AccessController.doPrivileged(AccessController.java:620)
	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:91)
	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:101)
	at java.awt.EventQueue$4.run(EventQueue.java:742)
	at java.awt.EventQueue$4.run(EventQueue.java:740)
	at java.security.AccessController.doPrivileged(AccessController.java:620)
	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:91)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:739)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:212)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:127)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:116)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:112)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:104)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:93)
Caused by: java.lang.ClassNotFoundException: sun.security.x509.GeneralNameInterface
	at java.net.URLClassLoader.findClass(URLClassLoader.java:609)
	at java.lang.ClassLoader.loadClassHelper(ClassLoader.java:850)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:829)
	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:325)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:809)
	... 91 more

Attachments (0)

Change History (4)

comment:1 Changed 21 months ago by Don-vip

Keywords: ibm linux mint added

comment:2 Changed 21 months ago by Don-vip

Summary: JOSM crash on "enable" of Remote ControlClassNotFoundException: sun.security.x509.* with IBM JVM

comment:3 Changed 21 months ago by Don-vip

Milestone: 17.08
Owner: changed from team to Don-vip
Status: newassigned

comment:4 Changed 21 months ago by Don-vip

Resolution: fixed
Status: assignedclosed

In 12703/josm:

fix #15210 - Fix support of IBM JVM

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain Don-vip.
as The resolution will be set.
The resolution will be deleted.

Add Comment


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

 
Note: See TracTickets for help on using tickets.