Modify

Opened 10 years ago

Closed 10 years ago

Last modified 7 years ago

#11963 closed defect (duplicate)

AssertionError: Range violated: the new range must be within a single subrange

Reported by: anonymous Owned by: anonymous
Priority: normal Milestone:
Component: Core Version: tested
Keywords: Exception, Filter Cc:

Description (last modified by Don-vip)

Ausnahmefehler beim Einsatz von Filter

What steps will reproduce the problem?

Problem das erste mal aufgetreten.
Ich arbeite mit Filter, habe einmal Aktionen auf objekte aus dem Filter ausgeführt.
Nach dem ich 5-6 weitere Gebietsbereiche heruntergeladen habe kommt dieser Fehler.

What is the expected result?

What happens instead?

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

Revision: 8800
Repository Root: http://josm.openstreetmap.de/svn
Relative URL: ^/trunk
Last Changed Author: simon04
Last Changed Date: 2015-09-27 22:11:06 +0200 (Sun, 27 Sep 2015)
Build-Date: 2015-09-28 01:32:03
URL: http://josm.openstreetmap.de/svn/trunk
Repository UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
Last Changed Rev: 8800

Identification: JOSM/1.5 (8800 de) Windows 7 64-Bit
Memory Usage: 484 MB / 989 MB (87 MB allocated, but free)
Java version: 1.8.0_60, Oracle Corporation, Java HotSpot(TM) Client VM
Dataset consistency test: No problems found

Plugins:
- RoadSigns (31241)
- buildings_tools (31558)
- mapdust (31241)
- measurement (31289)
- reverter (31241)
- turnlanes (31241)

Last errors/warnings:
- E: java.lang.AssertionError: Range violated: the new range must be within a single subrange (1) (object: Relation 55856, current style: SC{[0.0, 14.929102405610633, 29.858204811221267, 59.716409622442534, 119.43281924488507, Infinity] [[], [], null, [], null]}, scale: 131.33020840405666, new stylelist: [], new range: |s29.858204811221267-Infinity). Ursache: org.openstreetmap.josm.gui.mappaint.StyleCache$RangeViolatedError: the new range must be within a single subrange (1)
- E: java.lang.AssertionError: Range violated: the new range must be within a single subrange (1) (object: Relation 55856, current style: SC{[0.0, 14.929102405610633, 29.858204811221267, 59.716409622442534, 119.43281924488507, Infinity] [[], [], null, [], null]}, scale: 131.33020840405666, new stylelist: [], new range: |s29.858204811221267-Infinity). Ursache: org.openstreetmap.josm.gui.mappaint.StyleCache$RangeViolatedError: the new range must be within a single subrange (1)
- E: java.lang.AssertionError: Range violated: the new range must be within a single subrange (1) (object: Relation 55856, current style: SC{[0.0, 14.929102405610633, 29.858204811221267, 59.716409622442534, 119.43281924488507, Infinity] [[], [], null, [], null]}, scale: 131.33020840405666, new stylelist: [], new range: |s29.858204811221267-Infinity). Ursache: org.openstreetmap.josm.gui.mappaint.StyleCache$RangeViolatedError: the new range must be within a single subrange (1)
- E: java.lang.AssertionError: Range violated: the new range must be within a single subrange (1) (object: Relation 55856, current style: SC{[0.0, 14.929102405610633, 29.858204811221267, 59.716409622442534, 119.43281924488507, Infinity] [[], [], null, [], null]}, scale: 131.33020840405666, new stylelist: [], new range: |s29.858204811221267-Infinity). Ursache: org.openstreetmap.josm.gui.mappaint.StyleCache$RangeViolatedError: the new range must be within a single subrange (1)
- E: java.lang.AssertionError: Range violated: the new range must be within a single subrange (1) (object: Relation 55856, current style: SC{[0.0, 14.929102405610633, 29.858204811221267, 59.716409622442534, 119.43281924488507, Infinity] [[], [], null, [], null]}, scale: 131.33020840405666, new stylelist: [], new range: |s29.858204811221267-Infinity). Ursache: org.openstreetmap.josm.gui.mappaint.StyleCache$RangeViolatedError: the new range must be within a single subrange (1)

java.lang.AssertionError: Range violated: the new range must be within a single subrange (1) (object: Relation 55856, current style: SC{[0.0, 14.929102405610633, 29.858204811221267, 59.716409622442534, 119.43281924488507, Infinity] [[], [], null, [], null]}, scale: 131.33020840405666, new stylelist: [], new range: |s29.858204811221267-Infinity)
	at org.openstreetmap.josm.gui.mappaint.ElemStyles.getStyleCacheWithRange(ElemStyles.java:132)
	at org.openstreetmap.josm.gui.mappaint.ElemStyles.get(ElemStyles.java:68)
	at org.openstreetmap.josm.data.osm.visitor.paint.StyledMapRenderer$ComputeStyleListWorker.add(StyledMapRenderer.java:1617)
	at org.openstreetmap.josm.data.osm.visitor.paint.StyledMapRenderer$ComputeStyleListWorker.visit(StyledMapRenderer.java:1601)
	at org.openstreetmap.josm.data.osm.Relation.accept(Relation.java:167)
	at org.openstreetmap.josm.data.osm.visitor.paint.StyledMapRenderer$ComputeStyleListWorker.call(StyledMapRenderer.java:1580)
	at org.openstreetmap.josm.data.osm.visitor.paint.StyledMapRenderer$ConcurrentTasksHelper.process(StyledMapRenderer.java:1660)
	at org.openstreetmap.josm.data.osm.visitor.paint.StyledMapRenderer.render(StyledMapRenderer.java:1706)
	at org.openstreetmap.josm.gui.layer.OsmDataLayer.paint(OsmDataLayer.java:347)
	at org.openstreetmap.josm.gui.MapView.paintLayer(MapView.java:645)
	at org.openstreetmap.josm.gui.MapView.paint(MapView.java:729)
	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.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)
...<snip>...

Attachments (0)

Change History (5)

comment:1 by Don-vip, 10 years ago

Can you please explain in English? Thanks.

comment:2 by Don-vip, 10 years ago

Owner: changed from team to anonymous
Status: newneedinfo

comment:3 by simon04, 10 years ago

Problem das erste mal aufgetreten.
Ich arbeite mit Filter, habe einmal Aktionen auf objekte aus dem Filter ausgeführt.
Nach dem ich 5-6 weitere Gebietsbereiche heruntergeladen habe kommt dieser Fehler.

The problem occurred for the first time. I used the filter and performed some actions on filtered objects. After 5–6 additional download of bboxes, this error occurred (seems to come from org.openstreetmap.josm.gui.mappaint.StyleCache#putImpl).

@anonymous: Do you use non-standard styles? Which filters did you apply?
@anonymous: Verwendest du weitere JOSM-Karten-Stile? Welche Filter hast du angewandt?

comment:4 by Don-vip, 10 years ago

Resolution: needinfo
Status: needinfoclosed

comment:5 by Don-vip, 7 years ago

Description: modified (diff)
Resolution: needinfoduplicate
Summary: Ausnahmefehler beim Einsatz von FilterAssertionError: Range violated: the new range must be within a single subrange

Duplicate of #11607

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain anonymous.
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.