logo separator

[mkgmap-dev] New assertion, now with code-page=632 and Japan tile

From Felix Hartmann extremecarver at gmail.com on Wed Nov 10 21:58:00 GMT 2021

Only as input for splitter it changes a lot. As input for mkgmap it's very
little difference.

On Wed, 10 Nov 2021, 17:38 Carlos Dávila <carlos at alternativaslibres.org>
wrote:

> 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
>
> _______________________________________________
> mkgmap-dev mailing list
> mkgmap-dev at lists.mkgmap.org.uk
> https://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.mkgmap.org.uk/pipermail/mkgmap-dev/attachments/20211110/ee5d58ce/attachment.html>


More information about the mkgmap-dev mailing list