Modify ↓
Opened 8 years ago
Closed 8 years ago
#14565 closed defect (duplicate)
Unexpected exception when closing the application
Reported by: | Owned by: | team | |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | Plugin print | Version: | |
Keywords: | template_report gsoc-core | Cc: |
Description
What steps will reproduce the problem?
- Close the aplication when there are changes in data layers from OSM
- Select to save changes localy, not upload on local data layer, ignore changes for OSM data layer
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-02-26 23:10:22 +0100 (Sun, 26 Feb 2017) Build-Date:2017-02-26 22:34:39 Revision:11639 Relative:URL: ^/trunk Identification: JOSM/1.5 (11639 cs) Windows 10 64-Bit Memory Usage: 1397 MB / 3627 MB (386 MB allocated, but free) Java version: 1.8.0_121-b13, Oracle Corporation, Java HotSpot(TM) 64-Bit Server VM Screen: \Display0 1920x1080, \Display1 1920x1080 Maximum Screen Size: 1920x1080 VM arguments: [-Djava.security.manager, -Djava.security.policy=file:%JAVA_HOME%\lib\security\javaws.policy, -DtrustProxy=true, -Djnlpx.home=%JAVA_HOME%\bin, -Djnlpx.origFilenameArg=%UserProfile%\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\56\1ee8cfb8-19053c6c, -Djnlpx.remove=false, -Djava.util.Arrays.useLegacyMergeSort=true, -Djnlpx.splashport=50590, -Djnlp.application.href=https://josm.openstreetmap.de/download/josm.jnlp, -Djnlpx.jvm=%JAVA_HOME%\bin\javaw.exe] Plugins: + DirectDownload (33160) + DirectUpload (33182) + DxfImport (1008) + ElevationProfile (33160) + FastDraw (33182) + ImageWayPoint (33086) + ImproveOsm (97) + ImproveWay (12) + OpenStreetCam (53) + OpeningHoursEditor (33185) + PicLayer (33148) + RoadSigns (33179) + ShapeTools (1220) + SimplifyArea (33004) + areaselector (1489184284) + continuosDownload (53) + czechaddress (33033) + download_along (32946) + ejml (32680) + fieldpapers (v0.4.1) + geojson (52) + geotools (33042) + imagery_offset_db (33004) + imageryadjust (33004) + indoor_sweepline (33007) + indoorhelper (33088) + jts (32699) + log4j (32699) + measurement (33088) + merge-overlap (33154) + namemanager (33004) + o5m (33164) + osmarender (33004) + pbf (33165) + pointInfo (33131) + print (33118) + reltoolbox (33088) + reverter (33088) + routes (33126) + scoutsigns (95) + splinex (33160) + terracer (33088) + waydownloader (33167) + wikipedia (33098) Map paint styles: - https://github.com/bastik/mapcss-tools/raw/osm/mapnik2mapcss/osm-results/mapnik.zip - https://josm.openstreetmap.de/josmfile?page=Styles/HiDPISupport&zip=1 - https://josm.openstreetmap.de/josmfile?page=Styles/Power&zip=1 - https://josm.openstreetmap.de/josmfile?page=Styles/Surface-DataEntry&zip=1 Last errors/warnings: - W: adresni_mista.mestska_cast_kod:: java.lang.NullPointerException - W: adresni_mista.mestska_cast:: java.lang.ClassCastException: javax.json.JsonValue$1 cannot be cast to javax.json.JsonString - W: adresni_mista.obec_kod:: java.lang.NullPointerException - W: adresni_mista.okres_kod:: java.lang.NullPointerException - W: adresni_mista.kraj_kod:: java.lang.NullPointerException - W: parcela.zpusob_vyuziti:: java.lang.ClassCastException: javax.json.JsonValue$1 cannot be cast to javax.json.JsonString - W: ulice:: java.lang.IllegalArgumentException: No value for ulice - E: Handled by bug report queue: java.lang.NullPointerException - E: Handled by bug report queue: java.lang.NullPointerException - E: Handled by bug report queue: java.lang.IllegalArgumentException: Listener was not registered before: LayerChangeAdapter [org.openstreetmap.josm.actions.ImageryAdjustAction@166b1b18] === REPORTED CRASH DATA === LayerManager#fireLayerRemoving: - listener: org.openstreetmap.josm.plugins.print.PrintableMapView[,0,0,626x969,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=0,maximumSize=,minimumSize=,preferredSize=] - event: LayerRemoveEvent [removedLayer=WMSLayer [info=ImageryInfo{name='Český CUZK:KM', countryCode='CZ', url='http://wms.cuzk.cz/wms.asp?service=WMS&VERSION=1.1.1&REQUEST=GetMap&SRS={proj}&LAYERS=parcelni_cisla_i,obrazy_parcel_i,RST_KMD_I,hranice_parcel_i,DEF_BUDOVY,RST_KN_I,dalsi_p_mapy_i,prehledka_kat_prac,prehledka_kat_uz,prehledka_kraju-linie&FORMAT=image/png&transparent=TRUE&WIDTH={width}&HEIGHT={height}&BBOX={bbox}', imageryType=WMS}], lastLayer=true] - layer: WMSLayer [info=ImageryInfo{name='Český CUZK:KM', countryCode='CZ', url='http://wms.cuzk.cz/wms.asp?service=WMS&VERSION=1.1.1&REQUEST=GetMap&SRS={proj}&LAYERS=parcelni_cisla_i,obrazy_parcel_i,RST_KMD_I,hranice_parcel_i,DEF_BUDOVY,RST_KN_I,dalsi_p_mapy_i,prehledka_kat_prac,prehledka_kat_uz,prehledka_kraju-linie&FORMAT=image/png&transparent=TRUE&WIDTH={width}&HEIGHT={height}&BBOX={bbox}', imageryType=WMS}] BugReportExceptionHandler#handleException: No data collected. Warning issued by: BugReportExceptionHandler#handleException === STACK TRACE === Thread: AWT-EventQueue-2 (39) of javawsApplicationThreadGroup java.lang.IllegalArgumentException: Listener was not registered before: LayerChangeAdapter [org.openstreetmap.josm.actions.ImageryAdjustAction@166b1b18] at org.openstreetmap.josm.gui.layer.LayerManager.removeLayerChangeListener(LayerManager.java:390) at org.openstreetmap.josm.gui.layer.LayerManager.removeLayerChangeListener(LayerManager.java:378) at org.openstreetmap.josm.actions.JosmAction.destroy(JosmAction.java:218) at org.openstreetmap.josm.actions.ImageryAdjustAction.destroy(ImageryAdjustAction.java:331) at org.openstreetmap.josm.gui.layer.AbstractTileSourceLayer.destroy(AbstractTileSourceLayer.java:1929) at org.openstreetmap.josm.gui.MapView.layerRemoving(MapView.java:381) at org.openstreetmap.josm.gui.layer.LayerManager.fireLayerRemoving(LayerManager.java:422) at org.openstreetmap.josm.gui.layer.LayerManager.realRemoveSingleLayer(LayerManager.java:235) at org.openstreetmap.josm.gui.layer.MainLayerManager.realRemoveSingleLayer(MainLayerManager.java:266) at org.openstreetmap.josm.gui.layer.LayerManager.realRemoveLayer(LayerManager.java:228) at org.openstreetmap.josm.gui.layer.LayerManager.lambda$removeLayer$1(LayerManager.java:214) at org.openstreetmap.josm.gui.util.GuiHelper.runInEDTAndWaitWithException(GuiHelper.java:138) at org.openstreetmap.josm.gui.layer.LayerManager.removeLayer(LayerManager.java:214) at org.openstreetmap.josm.gui.layer.LayerManager.realResetState(LayerManager.java:455) at org.openstreetmap.josm.gui.layer.MainLayerManager.realResetState(MainLayerManager.java:376) at org.openstreetmap.josm.gui.util.GuiHelper.runInEDTAndWaitWithException(GuiHelper.java:138) at org.openstreetmap.josm.gui.layer.LayerManager.resetState(LayerManager.java:449) at org.openstreetmap.josm.Main.shutdown(Main.java:877) at org.openstreetmap.josm.gui.MainApplication.shutdown(MainApplication.java:119) at org.openstreetmap.josm.Main.exitJosm(Main.java:856) at org.openstreetmap.josm.gui.MainFrame$ExitWindowAdapter.windowClosing(MainFrame.java:162) at java.awt.AWTEventMulticaster.windowClosing(Unknown Source) at java.awt.AWTEventMulticaster.windowClosing(Unknown Source) at java.awt.Window.processWindowEvent(Unknown Source) at javax.swing.JFrame.processWindowEvent(Unknown Source) at java.awt.Window.processEvent(Unknown Source) at java.awt.Component.dispatchEventImpl(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Window.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(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.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.awt.EventQueue$4.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 (1)
comment:1 by , 8 years ago
Component: | Core → Plugin print |
---|---|
Keywords: | gsoc-core added |
Resolution: | → duplicate |
Status: | new → closed |
Note:
See TracTickets
for help on using tickets.
Closed as duplicate of #13725.