[mkgmap-dev] New assertion, now with code-page=632 and Japan tile
From Carlos Dávila carlos at alternativaslibres.org on Wed Nov 10 16:38:27 GMT 2021
I'm aware of the supposed advantages of pbf, but I did some tests in the past and I found o5m to be quite faster than pbf, but I'll test again. El 10/11/21 a las 9:43, Gerd Petermann escribió: > Hi Carlos, > > I'll try to debug this. > > BTW: I see you use *.o5m for the tiles (output from splitter). I think this is no longer a good choice, pbf is a lot smaller and almost as fast. Esp. when it comes to the goal of reducing disk I/O (as with --gmapi-minimal) > > Gerd > > ________________________________________ > Von: mkgmap-dev <mkgmap-dev-bounces at lists.mkgmap.org.uk> im Auftrag von Carlos Dávila <carlos at alternativaslibres.org> > Gesendet: Dienstag, 9. November 2021 22:54 > An: mkgmap-dev at lists.mkgmap.org.uk > Betreff: Re: [mkgmap-dev] New assertion, now with code-page=632 and Japan tile > > Hi Ticker > > Not sure if relevant, but note in this case assertion occurs while > compiling the tile, not the index. In fact, --index is not included in > the command. > > El 9/11/21 a las 21:55, Ticker Berkin escribió: >> Hi >> >> I think this assertion could be removed from the code. >> >> Looking through the definition of Shift-JIS, I read it as saying the >> second byte shouldn't be zero, so I don't know why this happens. >> >> As with the Chinese code-pages, mkgmap has places where multi-byte >> encodings are not handled correctly in the --index generation and >> unknown meanings of flags to the Garmin software. >> >> Ticker >> >> >> >> On 09/11/2021 19:43, Carlos Dávila wrote: >>> code-page=932, sorry for the typo. >>> >>> El 9/11/21 a las 20:36, Carlos Dávila escribió: >>>> The command below produces an assertion while compiling this tile >>>> <https://files.mkgmap.org.uk/download/526/31191025.o5m> from Japan. >>>> Process continues with remaining tiles and finishes without "Number >>>> of MapFailedExceptions: 1" as expected. This is with r4813, but I >>>> also tried with an old version of mkgmap with the same result. >>>> >>>> java -Xmx27G -ea -jar mkgmap.jar--code-page=632 31191025.o5m >>>> Mkgmap version 4813 >>>> Time started: Tue Nov 09 20:18:16 CET 2021 >>>> WARNING (global): Setting max-jobs to 8 >>>> Exception in thread "main" java.lang.AssertionError: found trailing >>>> 0 in chars >>>> at >>>> uk.me.parabola.imgfmt.app.labelenc.EncodedText.<init>(EncodedText.java:39) >>>> >>>> at >>>> uk.me.parabola.imgfmt.app.labelenc.AnyCharsetEncoder.encodeText(AnyCharsetEncoder.java:112) >>>> >>>> at >>>> uk.me.parabola.imgfmt.app.lbl.LBLFile.newLabel(LBLFile.java:132) >>>> at >>>> uk.me.parabola.imgfmt.app.lbl.PlacesFile.createPOI(PlacesFile.java:253) >>>> at >>>> uk.me.parabola.imgfmt.app.lbl.LBLFile.createPOI(LBLFile.java:172) >>>> at >>>> uk.me.parabola.mkgmap.build.MapBuilder.processPOIs(MapBuilder.java:670) >>>> at >>>> uk.me.parabola.mkgmap.build.MapBuilder.makeMap(MapBuilder.java:325) >>>> at >>>> uk.me.parabola.mkgmap.main.MapMaker.makeMap(MapMaker.java:114) >>>> at >>>> uk.me.parabola.mkgmap.main.MapMaker.makeMap(MapMaker.java:62) >>>> at >>>> uk.me.parabola.mkgmap.main.Main.lambda$processFilename$1(Main.java:291) >>>> at >>>> java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) >>>> at >>>> java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) >>>> >>>> at >>>> java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) >>>> >>>> at java.base/java.lang.Thread.run(Thread.java:829) >>>> >>>> >>>> _______________________________________________ >>>> mkgmap-dev mailing list >>>> mkgmap-dev at lists.mkgmap.org.uk >>>> https://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev >>> _______________________________________________ >>> mkgmap-dev mailing list >>> mkgmap-dev at lists.mkgmap.org.uk >>> https://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev >> _______________________________________________ >> mkgmap-dev mailing list >> mkgmap-dev at lists.mkgmap.org.uk >> https://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev > _______________________________________________ > mkgmap-dev mailing list > mkgmap-dev at lists.mkgmap.org.uk > https://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev > _______________________________________________ > mkgmap-dev mailing list > mkgmap-dev at lists.mkgmap.org.uk > https://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev
- Previous message: [mkgmap-dev] New assertion, now with code-page=632 and Japan tile
- Next message: [mkgmap-dev] New assertion, now with code-page=632 and Japan tile
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the mkgmap-dev mailing list