Modify ↓
#17559 closed defect (fixed)
Changed look and feel preferences to Windows Plastic, now nothing will load
Reported by: | lmason_aph | Owned by: | team |
---|---|---|---|
Priority: | critical | Milestone: | 19.04 |
Component: | Core | Version: | tested |
Keywords: | template_report | Cc: |
Description
What steps will reproduce the problem?
- Change 'Look and Feel" to Windows XP Plastic
- Restart software
- Then nothing--only Error pop-up
What is the expected result?
I would like to be able to get back to a place of full functionality
What happens instead?
Error pop-up happens right away, I cannot get into preferences. It will not load the required imagery or modules either, rendering the program unusable.
Please provide any additional information below. Attach a screenshot if possible.
URL:https://josm.openstreetmap.de/svn/trunk Repository:UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b Last:Changed Date: 2019-03-31 21:17:00 +0200 (Sun, 31 Mar 2019) Build-Date:2019-03-31 20:25:18 Revision:14945 Relative:URL: ^/trunk Identification: JOSM/1.5 (14945 en) Windows 10 64-Bit OS Build number: Windows 10 Pro 1809 (17763) Memory Usage: 945 MB / 3611 MB (539 MB allocated, but free) Java version: 1.8.0_201-b09, Oracle Corporation, Java HotSpot(TM) 64-Bit Server VM Screen: \Display0 1920x1080, \Display1 1920x1080, \Display2 1920x1080 Maximum Screen Size: 1920x1080 Dataset consistency test: No problems found Plugins: + CADTools (1008) + EasyPresets (1537621333) + FastDraw (34949) + ImportImagePlugin (34576) + ImproveWay (24) + PicLayer (34867) + PolygonCutOut (v0.6) + QuickLabel (18) + apache-commons (34506) + auto_tools (67) + buildings_tools (34904) + colorscheme (34678) + dataimport (34749) + ejml (34389) + geotools (34513) + imagery_offset_db (34867) + importvec (34867) + indoor_sweepline (34867) + indoorhelper (34867) + jaxb (34678) + jts (34524) + log4j (34527) + measurement (34867) + merge-overlap (34664) + namemanager (34867) + opendata (34911) + osmarender (34678) + pdfimport (34867) + photoadjust (34867) + plastic_laf (34206) + print (34867) + reltoolbox (34867) + splinex (34901) + tageditor (34867) + tagging-preset-tester (34678) + terracer (34867) + utilsplugin2 (34932) Tagging presets: + https://josm.openstreetmap.de/josmfile?page=Presets/OSMRookie&zip=1 + http://zibi.openstreetmap.org.pl/kendzi/k/Simple3dPreset/s3db-preset.zip + https://josm.openstreetmap.de/josmfile?page=Presets/Simple_Indoor_Tagging&zip=1 Map paint styles: + https://josm.openstreetmap.de/josmfile?page=Styles/Coloured_buildings&zip=1 - https://josm.openstreetmap.de/josmfile?page=Styles/Noname&zip=1 - https://josm.openstreetmap.de/josmfile?page=Styles/AddressValidator&zip=1 - https://josm.openstreetmap.de/josmfile?page=Styles/Admin_Boundaries&zip=1 - https://pasharm.github.io/New_basic_style_for_JOSM/New_basic_style.mapcss - https://josm.openstreetmap.de/josmfile?page=Styles/ColourTag&zip=1 - https://github.com/igitov/forest-josm-style/archive/master.zip - https://josm.openstreetmap.de/josmfile?page=Styles/Landcover&zip=1 - https://github.com/gmgeo/osmic-josm-style/archive/master.zip - https://josm.openstreetmap.de/josmfile?page=Styles/Fixme&zip=1 - https://pasharm.github.io/New_basic_style_for_JOSM/New_basic_style.mapcss - https://josm.openstreetmap.de/josmfile?page=Styles/ColourTag&zip=1 - https://raw.githubusercontent.com/OpenSeaMap/josm/master/CEVNI_MapCSS.mapcss - https://josm.openstreetmap.de/josmfile?page=Styles/Surface&zip=1 + <josm.pref>\styles\sit.mapcss + <josm.pref>\styles\sit.mapcss + <josm.pref>\styles\sit.mapcss + <josm.pref>\styles\sit.mapcss Validator rules: + <josm.pref>\validator\indoorhelper.validator.mapcss Last errors/warnings: - W: No configuration settings found. Using hardcoded default values for all pools. - W: Cannot start IPv4 remotecontrol https server on port 8112: Keystore was tampered with, or password was incorrect - W: Cannot start IPv6 remotecontrol https server on port 8112: Keystore was tampered with, or password was incorrect - E: Handled by bug report queue: java.lang.ClassCastException: com.jgoodies.looks.plastic.PlasticComboBoxButton cannot be cast to com.jgoodies.looks.plastic.PlasticComboBoxButton === REPORTED CRASH DATA === BugReportExceptionHandler#handleException: No data collected. Warning issued by: BugReportExceptionHandler#handleException === STACK TRACE === Thread: AWT-EventQueue-0 (17) of main java.lang.ClassCastException: com.jgoodies.looks.plastic.PlasticComboBoxButton cannot be cast to com.jgoodies.looks.plastic.PlasticComboBoxButton at com.jgoodies.looks.plastic.PlasticXPBorders$XPComboBoxArrowButtonBorder.paintBorder(PlasticXPBorders.java:228) at javax.swing.border.CompoundBorder.paintBorder(Unknown Source) at javax.swing.JComponent.paintBorder(Unknown Source) at javax.swing.AbstractButton.paintBorder(Unknown Source) at javax.swing.JComponent.paint(Unknown Source) at javax.swing.JComponent.paintChildren(Unknown Source) at javax.swing.JComponent.paint(Unknown Source) at javax.swing.JComponent.paintChildren(Unknown Source) at javax.swing.JComponent.paint(Unknown Source) at javax.swing.JComponent.paintChildren(Unknown Source) at javax.swing.JComponent.paint(Unknown Source) at javax.swing.JComponent.paintChildren(Unknown Source) at javax.swing.JComponent.paint(Unknown Source) at javax.swing.JViewport.paint(Unknown Source) at javax.swing.JComponent.paintChildren(Unknown Source) at javax.swing.JComponent.paint(Unknown Source) at javax.swing.JComponent.paintChildren(Unknown Source) at javax.swing.JComponent.paint(Unknown Source) at javax.swing.JComponent.paintChildren(Unknown Source) at javax.swing.JComponent.paint(Unknown Source) at javax.swing.JComponent.paintChildren(Unknown Source) at javax.swing.JComponent.paint(Unknown Source) at javax.swing.JLayeredPane.paint(Unknown Source) at javax.swing.JComponent.paintChildren(Unknown Source) at javax.swing.JComponent.paintToOffscreen(Unknown Source) at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(Unknown Source) at javax.swing.RepaintManager$PaintManager.paint(Unknown Source) at javax.swing.RepaintManager.paint(Unknown Source) at javax.swing.JComponent.paint(Unknown Source) at java.awt.GraphicsCallback$PaintCallback.run(Unknown Source) at sun.awt.SunGraphicsCallback.runOneComponent(Unknown Source) at sun.awt.SunGraphicsCallback.runComponents(Unknown Source) at java.awt.Container.paint(Unknown Source) at java.awt.Window.paint(Unknown Source) at javax.swing.RepaintManager$4.run(Unknown Source) at javax.swing.RepaintManager$4.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source) at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source) at javax.swing.RepaintManager.prePaintDirtyRegions(Unknown Source) at javax.swing.RepaintManager.access$1200(Unknown Source) at javax.swing.RepaintManager$ProcessingRunnable.run(Unknown Source) at java.awt.event.InvocationEvent.dispatch(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$500(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.WaitDispatchSupport$2.run(Unknown Source) at java.awt.WaitDispatchSupport$4.run(Unknown Source) at java.awt.WaitDispatchSupport$4.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.awt.WaitDispatchSupport.enter(Unknown Source) at java.awt.Dialog.show(Unknown Source) at java.awt.Component.show(Unknown Source) at java.awt.Component.setVisible(Unknown Source) at java.awt.Window.setVisible(Unknown Source) at java.awt.Dialog.setVisible(Unknown Source) at org.openstreetmap.josm.gui.progress.swing.PleaseWaitProgressMonitor.lambda$doBeginTask$3(PleaseWaitProgressMonitor.java:255) at org.openstreetmap.josm.gui.progress.swing.PleaseWaitProgressMonitor.lambda$doInEDT$0(PleaseWaitProgressMonitor.java:113) at java.awt.event.InvocationEvent.dispatch(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$500(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source)
Attachments (0)
Change History (9)
comment:3 by , 6 years ago
Milestone: | → 19.04 |
---|
comment:8 by , 6 years ago
Still fails, but with a different reason. My understanding is that build.xml for utilsplugin2 is missing the line
<property name="plugin.early" value="true"/>
or you may replace utilsplugin2
by epci-fr
in the test.
Note:
See TracTickets
for help on using tickets.
Tried to edit XML files to remove it, but they are not editable on Win10 company computer.
So--Uninstall and removing 'personal preferences' fixed this for me.
Not desirable, but it worked ...
Thank you.