[mkgmap-dev] java.lang.AssertionError: deltaLong = -37306
From Felix Hartmann extremecarver at googlemail.com on Tue Nov 10 23:33:30 GMT 2009
Mark Burton wrote: > Hi Felix, > > >> Here are the ones for Norway (down from 5) to 4 (though one is two times) >> >> - I can run against Asia too if you want - Asia is the file with the >> most errors. >> > > No, what you have sent me is good enough. I just need to think about > this some more. It's all fiendishly complicated! > > Actually, if you could process some more maps with that v3 patch to > just check you don't get any crashes that would be good because I would > like to commit that if it doesn't cause any problems. > Most countries through some errors - however several failed now (without the patch both Asia and South-America were fine though, Australia failed with or without patch) ---- (How the fuck do we get a broken 0x4b ? -this is the background polygon and written by mkgmap so no matter how bad the osm data is, this should never be broken..., well I hope it helps your analysis) - watch out there are three errorset below. * Australia-Oceania* SCHWERWIEGEND (Polyline): Problem writing line (Type=75, l=[18980]null) of type 0x4b containing 5 points and starting at http://www.openstreetmap.org/?lat=-5.78842&lon=103.34839&zoom=17 SCHWERWIEGEND (Polyline): Subdivision shift is 0 and its centre is at http://www.openstreetmap.org/?lat=-5.78842&lon=104.19479&zoom=17 SCHWERWIEGEND (Polyline): deltaLong = -39445 java.lang.AssertionError: deltaLong = -39445 at uk.me.parabola.imgfmt.app.trergn.MapObject.setDeltaLong(MapObject.java:136) at uk.me.parabola.imgfmt.app.trergn.MapObject.setLongitude(MapObject.java:125) at uk.me.parabola.imgfmt.app.trergn.LinePreparer.calcLatLong(LinePreparer.java:176) at uk.me.parabola.imgfmt.app.trergn.LinePreparer.<init>(LinePreparer.java:62) at uk.me.parabola.imgfmt.app.trergn.Polyline.write(Polyline.java:86) at uk.me.parabola.imgfmt.app.trergn.RGNFile.addMapObject(RGNFile.java:140) at uk.me.parabola.imgfmt.app.map.Map.addMapObject(Map.java:242) at uk.me.parabola.mkgmap.build.MapBuilder$ShapeAddFilter.doFilter(MapBuilder.java:1032) at uk.me.parabola.mkgmap.build.LayerFilterChain.doFilter(LayerFilterChain.java:57) at uk.me.parabola.mkgmap.filters.RemoveEmpty.doFilter(RemoveEmpty.java:61) at uk.me.parabola.mkgmap.build.LayerFilterChain.doFilter(LayerFilterChain.java:57) at uk.me.parabola.mkgmap.filters.PolygonSplitterFilter.doFilter(PolygonSplitterFilter.java:57) at uk.me.parabola.mkgmap.build.LayerFilterChain.doFilter(LayerFilterChain.java:57) at uk.me.parabola.mkgmap.build.LayerFilterChain.startFilter(LayerFilterChain.java:75) at uk.me.parabola.mkgmap.build.MapBuilder.processShapes(MapBuilder.java:900) at uk.me.parabola.mkgmap.build.MapBuilder.makeSubdivision(MapBuilder.java:644) at uk.me.parabola.mkgmap.build.MapBuilder.makeMapAreas(MapBuilder.java:578) at uk.me.parabola.mkgmap.build.MapBuilder.makeMap(MapBuilder.java:187) at uk.me.parabola.mkgmap.main.MapMaker.makeMap(MapMaker.java:96) at uk.me.parabola.mkgmap.main.MapMaker.makeMap(MapMaker.java:61) at uk.me.parabola.mkgmap.main.Main$1.call(Main.java:187) at uk.me.parabola.mkgmap.main.Main$1.call(Main.java:185) at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) java.lang.AssertionError: deltaLong = 41915 at uk.me.parabola.imgfmt.app.trergn.MapObject.setDeltaLong(MapObject.java:136) at uk.me.parabola.imgfmt.app.trergn.MapObject.setLongitude(MapObject.java:125) at uk.me.parabola.mkgmap.build.MapBuilder.processPoints(MapBuilder.java:808) at uk.me.parabola.mkgmap.build.MapBuilder.makeSubdivision(MapBuilder.java:642) at uk.me.parabola.mkgmap.build.MapBuilder.makeMapAreas(MapBuilder.java:578) at uk.me.parabola.mkgmap.build.MapBuilder.makeMap(MapBuilder.java:187) at uk.me.parabola.mkgmap.main.MapMaker.makeMap(MapMaker.java:96) at uk.me.parabola.mkgmap.main.MapMaker.makeMap(MapMaker.java:61) at uk.me.parabola.mkgmap.main.Main$1.call(Main.java:187) at uk.me.parabola.mkgmap.main.Main$1.call(Main.java:185) at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Exiting - if you want to carry on regardless, use the --keep-going option 23:57:00 *South_America* SCHWERWIEGEND (Polyline): Problem writing line (Type=69148, l=[114478]Border Paraguay - Argentina ntnl_bndry) of type 0x10e1c containing 209 points and starting at http://www.openstreetmap.org/?lat=-27.43346&lon=-55.78737 &zoom=17 SCHWERWIEGEND (Polyline): Subdivision shift is 0 and its centre is at http://www.openstreetmap.org/?lat=-26.51746&lon=-55.15055&zoom=17 SCHWERWIEGEND (Polyline): deltaLat = -42689 java.lang.AssertionError: deltaLat = -42689 at uk.me.parabola.imgfmt.app.trergn.MapObject.setDeltaLat(MapObject.java:130) at uk.me.parabola.imgfmt.app.trergn.MapObject.setLatitude(MapObject.java:111) at uk.me.parabola.imgfmt.app.trergn.LinePreparer.calcLatLong(LinePreparer.java:175) at uk.me.parabola.imgfmt.app.trergn.LinePreparer.<init>(LinePreparer.java:62) at uk.me.parabola.imgfmt.app.trergn.Polyline.write(Polyline.java:168) at uk.me.parabola.imgfmt.app.trergn.RGNFile.addMapObject(RGNFile.java:130) at uk.me.parabola.imgfmt.app.map.Map.addMapObject(Map.java:242) at uk.me.parabola.mkgmap.build.MapBuilder$LineAddFilter.doFilter(MapBuilder.java:1002) at uk.me.parabola.mkgmap.build.LayerFilterChain.doFilter(LayerFilterChain.java:57) at uk.me.parabola.mkgmap.filters.RemoveEmpty.doFilter(RemoveEmpty.java:61) at uk.me.parabola.mkgmap.build.LayerFilterChain.doFilter(LayerFilterChain.java:57) at uk.me.parabola.mkgmap.filters.LineSplitterFilter.doFilter(LineSplitterFilter.java:60) at uk.me.parabola.mkgmap.build.LayerFilterChain.doFilter(LayerFilterChain.java:57) at uk.me.parabola.mkgmap.build.LayerFilterChain.startFilter(LayerFilterChain.java:75) at uk.me.parabola.mkgmap.build.MapBuilder.processLines(MapBuilder.java:862) at uk.me.parabola.mkgmap.build.MapBuilder.makeSubdivision(MapBuilder.java:643) at uk.me.parabola.mkgmap.build.MapBuilder.makeMapAreas(MapBuilder.java:578) at uk.me.parabola.mkgmap.build.MapBuilder.makeMap(MapBuilder.java:187) at uk.me.parabola.mkgmap.main.MapMaker.makeMap(MapMaker.java:96) at uk.me.parabola.mkgmap.main.MapMaker.makeMap(MapMaker.java:61) at uk.me.parabola.mkgmap.main.Main$1.call(Main.java:187) at uk.me.parabola.mkgmap.main.Main$1.call(Main.java:185) at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) java.lang.AssertionError: deltaLong = -37022 at uk.me.parabola.imgfmt.app.trergn.MapObject.setDeltaLong(MapObject.java:136) at uk.me.parabola.imgfmt.app.trergn.MapObject.setLongitude(MapObject.java:125) at uk.me.parabola.mkgmap.build.MapBuilder.processPoints(MapBuilder.java:808) at uk.me.parabola.mkgmap.build.MapBuilder.makeSubdivision(MapBuilder.java:642) at uk.me.parabola.mkgmap.build.MapBuilder.makeMapAreas(MapBuilder.java:578) at uk.me.parabola.mkgmap.build.MapBuilder.makeMap(MapBuilder.java:187) at uk.me.parabola.mkgmap.main.MapMaker.makeMap(MapMaker.java:96) at uk.me.parabola.mkgmap.main.MapMaker.makeMap(MapMaker.java:61) at uk.me.parabola.mkgmap.main.Main$1.call(Main.java:187) at uk.me.parabola.mkgmap.main.Main$1.call(Main.java:185) at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Exiting - if you want to carry on regardless, use the --keep-going option SCHWERWIEGEND (Polyline): Problem writing line (Type=31, l=[153790]RÝo Uruguay) of type 0x1f containing 89 points and starting at http://www.openstreetmap.org/?lat=-27.50977&lon=-54.60746&zoom=17 SCHWERWIEGEND (Polyline): Subdivision shift is 0 and its centre is at http://www.openstreetmap.org/?lat=-27.21700&lon=-53.90253&zoom=17 SCHWERWIEGEND (Polyline): deltaLong = -32852 java.lang.AssertionError: deltaLong = -32852 at uk.me.parabola.imgfmt.app.trergn.MapObject.setDeltaLong(MapObject.java:136) at uk.me.parabola.imgfmt.app.trergn.MapObject.setLongitude(MapObject.java:125) at uk.me.parabola.imgfmt.app.trergn.LinePreparer.calcLatLong(LinePreparer.java:176) at uk.me.parabola.imgfmt.app.trergn.LinePreparer.<init>(LinePreparer.java:62) at uk.me.parabola.imgfmt.app.trergn.Polyline.write(Polyline.java:86) at uk.me.parabola.imgfmt.app.trergn.RGNFile.addMapObject(RGNFile.java:140) at uk.me.parabola.imgfmt.app.map.Map.addMapObject(Map.java:242) at uk.me.parabola.mkgmap.build.MapBuilder$LineAddFilter.doFilter(MapBuilder.java:1002) at uk.me.parabola.mkgmap.build.LayerFilterChain.doFilter(LayerFilterChain.java:57) at uk.me.parabola.mkgmap.filters.RemoveEmpty.doFilter(RemoveEmpty.java:61) at uk.me.parabola.mkgmap.build.LayerFilterChain.doFilter(LayerFilterChain.java:57) at uk.me.parabola.mkgmap.filters.LineSplitterFilter.doFilter(LineSplitterFilter.java:60) at uk.me.parabola.mkgmap.build.LayerFilterChain.doFilter(LayerFilterChain.java:57) at uk.me.parabola.mkgmap.build.LayerFilterChain.startFilter(LayerFilterChain.java:75) at uk.me.parabola.mkgmap.build.MapBuilder.processLines(MapBuilder.java:862) at uk.me.parabola.mkgmap.build.MapBuilder.makeSubdivision(MapBuilder.java:643) at uk.me.parabola.mkgmap.build.MapBuilder.makeMapAreas(MapBuilder.java:578) at uk.me.parabola.mkgmap.build.MapBuilder.makeMap(MapBuilder.java:187) at uk.me.parabola.mkgmap.main.MapMaker.makeMap(MapMaker.java:96) at uk.me.parabola.mkgmap.main.MapMaker.makeMap(MapMaker.java:61) at uk.me.parabola.mkgmap.main.Main$1.call(Main.java:187) at uk.me.parabola.mkgmap.main.Main$1.call(Main.java:185) at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) * Asia* SCHWERWIEGEND (Polyline): Problem writing line (Type=75, l=[24437]null) of type 0x4b containing 5 points and starting at http://www.openstreetmap.org/?lat=28.14560&lon=36.62567&zoom=17 SCHWERWIEGEND (Polyline): Subdivision shift is 0 and its centre is at http://www.openstreetmap.org/?lat=28.05668&lon=37.44480&zoom=17 SCHWERWIEGEND (Polyline): deltaLong = -38174 java.lang.AssertionError: deltaLong = -38174 at uk.me.parabola.imgfmt.app.trergn.MapObject.setDeltaLong(MapObject.java:136) at uk.me.parabola.imgfmt.app.trergn.MapObject.setLongitude(MapObject.java:125) at uk.me.parabola.imgfmt.app.trergn.LinePreparer.calcLatLong(LinePreparer.java:176) at uk.me.parabola.imgfmt.app.trergn.LinePreparer.<init>(LinePreparer.java:62) at uk.me.parabola.imgfmt.app.trergn.Polyline.write(Polyline.java:86) at uk.me.parabola.imgfmt.app.trergn.RGNFile.addMapObject(RGNFile.java:140) at uk.me.parabola.imgfmt.app.map.Map.addMapObject(Map.java:242) at uk.me.parabola.mkgmap.build.MapBuilder$ShapeAddFilter.doFilter(MapBuilder.java:1032) at uk.me.parabola.mkgmap.build.LayerFilterChain.doFilter(LayerFilterChain.java:57) at uk.me.parabola.mkgmap.filters.RemoveEmpty.doFilter(RemoveEmpty.java:61) at uk.me.parabola.mkgmap.build.LayerFilterChain.doFilter(LayerFilterChain.java:57) at uk.me.parabola.mkgmap.filters.PolygonSplitterFilter.doFilter(PolygonSplitterFilter.java:57) at uk.me.parabola.mkgmap.build.LayerFilterChain.doFilter(LayerFilterChain.java:57) at uk.me.parabola.mkgmap.build.LayerFilterChain.startFilter(LayerFilterChain.java:75) at uk.me.parabola.mkgmap.build.MapBuilder.processShapes(MapBuilder.java:900) at uk.me.parabola.mkgmap.build.MapBuilder.makeSubdivision(MapBuilder.java:644) at uk.me.parabola.mkgmap.build.MapBuilder.makeMapAreas(MapBuilder.java:578) at uk.me.parabola.mkgmap.build.MapBuilder.makeMap(MapBuilder.java:187) at uk.me.parabola.mkgmap.main.MapMaker.makeMap(MapMaker.java:96) at uk.me.parabola.mkgmap.main.MapMaker.makeMap(MapMaker.java:61) at uk.me.parabola.mkgmap.main.Main$1.call(Main.java:187) at uk.me.parabola.mkgmap.main.Main$1.call(Main.java:185) at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) java.lang.AssertionError: deltaLong = -33223 at uk.me.parabola.imgfmt.app.trergn.MapObject.setDeltaLong(MapObject.java:136) at uk.me.parabola.imgfmt.app.trergn.MapObject.setLongitude(MapObject.java:125) at uk.me.parabola.mkgmap.build.MapBuilder.processPoints(MapBuilder.java:766) at uk.me.parabola.mkgmap.build.MapBuilder.makeSubdivision(MapBuilder.java:642) at uk.me.parabola.mkgmap.build.MapBuilder.makeMapAreas(MapBuilder.java:578) at uk.me.parabola.mkgmap.build.MapBuilder.makeMap(MapBuilder.java:187) at uk.me.parabola.mkgmap.main.MapMaker.makeMap(MapMaker.java:96) at uk.me.parabola.mkgmap.main.MapMaker.makeMap(MapMaker.java:61) at uk.me.parabola.mkgmap.main.Main$1.call(Main.java:187) at uk.me.parabola.mkgmap.main.Main$1.call(Main.java:185) at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Exiting - if you want to carry on regardless, use the --keep-going option 0:17:08 > Cheers, > > Mark > _______________________________________________ > mkgmap-dev mailing list > mkgmap-dev at lists.mkgmap.org.uk > http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.mkgmap.org.uk/pipermail/mkgmap-dev/attachments/20091111/a531cba5/attachment.html
- Previous message: [mkgmap-dev] java.lang.AssertionError: deltaLong = -37306
- Next message: [mkgmap-dev] java.lang.AssertionError: deltaLong = -37306
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the mkgmap-dev mailing list