IAE: Cannot paint layer, it is not registered (TMSLayer)
What steps will reproduce the problem?
-
-
-
What is the expected result?
What happens instead?
URL:http://josm.openstreetmap.de/svn/trunk
Repository:UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
Last:Changed Date: 2016-08-11 21:54:24 +0200 (Thu, 11 Aug 2016)
Build-Date:2016-08-11 22:36:05
Revision:10786
Relative:URL: ^/trunk
Identification: JOSM/1.5 (10786 it) Windows 8.1 64-Bit
Memory Usage: 163 MB / 989 MB (61 MB allocated, but free)
Java version: 1.8.0_45-b14, Oracle Corporation, Java HotSpot(TM) Client VM
Dataset consistency test: No problems found
Plugins:
+ ImageWayPoint (32699)
+ RoadSigns (32796)
+ buildings_tools (32796)
+ ejml (32680)
+ geotools (32813)
+ imageryadjust (32699)
+ jts (32699)
+ log4j (32699)
+ reltoolbox (32796)
+ reverter (32796)
+ undelete (32699)
+ utilsplugin2 (32815)
Tagging presets:
+ https://josm.openstreetmap.de/josmfile?page=Presets/Mountainbike&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/Mountains&zip=1
Map paint styles:
+ https://josm.openstreetmap.de/josmfile?page=Styles/Lit&style&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/Cycleways&style&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/Surface&style&zip=1
Last errors/warnings:
- E: java.lang.reflect.InvocationTargetException. Causa: java.lang.IllegalArgumentException: Comparison method violates its general contract!
- E: java.lang.reflect.InvocationTargetException. Causa: org.openstreetmap.josm.tools.bugreport.ReportedException: java.lang.IllegalArgumentException: Comparison method violates its general contract!. Causa: java.lang.IllegalArgumentException: Comparison method violates its general contract!
- E: org.openstreetmap.josm.tools.bugreport.ReportedException: java.lang.IllegalArgumentException: Comparison method violates its general contract!. Causa: java.lang.IllegalArgumentException: Comparison method violates its general contract!
- E: org.openstreetmap.josm.tools.bugreport.ReportedException: java.lang.IllegalArgumentException: Cannot paint layer, it is not registered.. Causa: java.lang.IllegalArgumentException: Cannot paint layer, it is not registered.
=== REPORTED CRASH DATA ===
MapView#paintLayer:
- layer: org.openstreetmap.josm.gui.layer.TMSLayer@d20e87
- bounds: Bounds[45.9471473,9.6734188,45.9477374,9.6741488]
BugReportExceptionHandler$BugReporterThread#askForBugReport:
No data collected.
=== STACK TRACE ===
Thread: AWT-EventQueue-0 (16) of main
java.lang.IllegalArgumentException: Cannot paint layer, it is not registered.
at org.openstreetmap.josm.gui.MapView.paintLayer(MapView.java:818)
at org.openstreetmap.josm.gui.MapView.paint(MapView.java:898)
at javax.swing.JComponent.paintChildren(Unknown Source)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.JComponent.paintChildren(Unknown Source)
at javax.swing.JSplitPane.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.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.paint(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._paintImmediately(Unknown Source)
at javax.swing.JComponent.paintImmediately(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$1.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$1300(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$1.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)
Change History
(15)
Summary: |
Bug → It is impossible to work!!
|
Keywords: |
regression gsoc-core added
|
Summary: |
It is impossible to work!! → IllegalArgumentException: Cannot paint layer, it is not registered
|
Summary: |
IllegalArgumentException: Cannot paint layer, it is not registered → IllegalArgumentException: Cannot paint layer, it is not registered (TMSLayer)
|
Component: |
Core → Core imagery
|
Summary: |
IllegalArgumentException: Cannot paint layer, it is not registered (TMSLayer) → IAE: Cannot paint layer, it is not registered (TMSLayer)
|
Resolution: |
→ irreproducible
|
Status: |
new → closed
|
How did you add the TMS layer? Did any error or other dialog appear before this warning appeared?