<!DOCTYPE html>
<html><head>
<meta charset="UTF-8">
</head><body><p>Hi,<br></p><p>Thank you all for the support!<br></p><p><br></p><p>Best regaards<br></p><p><br></p><p>Ticker Berkin <rwb-mkgmap@jagit.co.uk> hat am 2. Dezember 2016 um 15:22 geschrieben:<br><br><br>I'll have a look. I didn't intentionally change extended type<br>behaviour, but shapes will end up in different subdivisions with the<br>option applied<br><br>Ticker<br><br><br>On Fri, 2016-12-02 at 07:09 -0700, Gerd Petermann wrote:</p><p>I've got some more test data from Arndt, I've reproduced the<br>assertion, here<br>is the test data:<br>http://files.mkgmap.org.uk/download/316/test.zip<br><br>The problem seems to be caused by the new <br>--order-by-decreasing-area option, if I remove that from the options<br>file<br>the problem is gone.<br><br>@Ticker: Do you have time to analyse it? I assume the problem is that<br>we set<br>a flag like "extended type points exist" and later remove the<br>corresponding<br>data. Does that ring a bell?<br><br>Gerd<br><br>Arndt Röhrig wrote</p><p><!DOCTYPE html><br><br> <br>Hello everybody, i use mkgmap r3706. It run 2 times. The first one<br>makes<br>the img-files. The second one makes the mdr/mdrx files. The first<br>step<br>works fine, without error-messages, but the second step produces an<br>error<br>message and crashes: "Exception in thread "main"<br>java.lang.AssertionError: Invalid label offset found 1315595<br>        at<br>uk.me.parabola.imgfmt.app.lbl.LBLFileReader.fetchLabel(LBLFileReade<br>r.<br>java:87)         at<br>uk.me.parabola.imgfmt.app.trergn.RGNFileReader.fetchPointsCommon(RG<br>NF<br>ileReader.java:123)         at<br>uk.me.parabola.imgfmt.app.trergn.RGNFileReader.pointsForSubdiv(RGNF<br>il<br>eReader.java:84)         at<br>uk.me.parabola.imgfmt.app.map.MapReader.pointsForLevel(MapReader.ja<br>va<br>:119)         at<br>uk.me.parabola.mkgmap.combiners.MdrBuilder.addPoints(MdrBuilder.jav<br>a: 273)<br>        at<br>uk.me.parabola.mkgmap.combiners.MdrBuilder.onMapEnd(MdrBuilder.java<br>:1 78)<br>        at<br>uk.me.parabola.mkgmap.main.Main.endOptions(Main.java:600)<br>        at<br>uk.me.parabola.mkgmap.CommandArgsReader.readArgs(CommandArgsReader.<br>ja<br>va:128)         at<br>uk.me.parabola.mkgmap.main.Main.mainStart(Main.java:135)<br>        at<br>uk.me.parabola.mkgmap.main.Main.main(Main.java:106)"<br>  <br>              <br>         When i use mkgmap 3702 an<br>error<br>message at the first step appears, the second step works fine:<br>"SCHWERWIEGEND (ShapeMergeFilter):<br>..\Splitter\88000004.osm.pbf:<br>ignoring shape w ith id 364926659 and type 0x13 at resolution 24,<br>it has 4<br>points and has an empt y area" The OSM-Data is<br>"nordrhein-westfalen.osm.pbf". An other map<br>"Kanaran"<br>works fine, without error. Whats the reason for this and what can i<br>do?<br>Best regards Arndt <br><br>_______________________________________________<br>mkgmap-dev mailing list</p><p>mkgmap-dev@.org</p><p>http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev</p><p><br><br><br><br>--<br>View this message in context: http://gis.19327.n8.nabble.com/Problem-<br>with-r3706-tp5886790p5886799.html<br>Sent from the Mkgmap Development mailing list archive at Nabble.com.<br>_______________________________________________<br>mkgmap-dev mailing list<br>mkgmap-dev@lists.mkgmap.org.uk<br>http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev</p><p>_______________________________________________mkgmap-dev mailing list<br>mkgmap-dev@lists.mkgmap.org.uk<br>http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev</p><p>> http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev</p></body></html>