It works now, thanks!

El 22/9/20 a las 12:14, Gerd Petermann escribió:
Hi Carlos,

no idea why this didn't pop up before..
The program tries to write an index section (MDR12) which cannot work with 
unicode characters.
In fact I doubt that this section is of any use but mkgmap still writes it 
because it requires almost no space and maybe some old devices need it.

With r4584 this should be fixed.

Gerd





________________________________________
Von: mkgmap-dev <[email protected]> im Auftrag von Carlos Dávila 
<[email protected]>
Gesendet: Dienstag, 22. September 2020 10:45
An: Development list for mkgmap
Betreff: [mkgmap-dev] Unable to build unicode map with index

Hello all

I am trying to build an unicode map of Israel or Greece but they always
fail with java.lang.AssertionError as soon as I add --index to command
line. I have tried both my own style and default one. Only if I use an
small osm file as input it succeeds. The simplest command line that
throws the error is:

java -Xmx3G -ea -jar mkgmap_trunk.jar --bounds=bounds.zip --route
--unicode --family-name="Test" --family-id=190 --product-id=1
--description="Test" --series-name="Test" --overview-mapname=55190000
--mapname=55190000 --index --style=default --remove-ovm-work-files=true
51178007.o5m
Time started: Tue Sep 22 10:37:47 CEST 2020
Number of MapFailedExceptions: 0
Exception in thread "main" java.lang.AssertionError: 914
          at
uk.me.parabola.imgfmt.app.FileBackedImgFileWriter.put1u(FileBackedImgFileWriter.java:166)
          at uk.me.parabola.imgfmt.app.mdr.Mdr8.writeSectData(Mdr8.java:45)
          at
uk.me.parabola.imgfmt.app.mdr.MDRFile.writeSection(MDRFile.java:421)
          at
uk.me.parabola.imgfmt.app.mdr.MDRFile.writeSections(MDRFile.java:373)
          at uk.me.parabola.imgfmt.app.mdr.MDRFile.write(MDRFile.java:269)
          at
uk.me.parabola.mkgmap.combiners.MdrBuilder.onFinish(MdrBuilder.java:334)
          at uk.me.parabola.mkgmap.main.Main.endOptions(Main.java:675)
          at
uk.me.parabola.mkgmap.CommandArgsReader.readArgs(CommandArgsReader.java:125)
          at uk.me.parabola.mkgmap.main.Main.mainStart(Main.java:144)
          at uk.me.parabola.mkgmap.main.Main.main(Main.java:115)

Test files can be found are 51178007.o5m
<https://alternativaslibres.org/tmp/51178007.o5m> and jerusalem.o5m
<https://alternativaslibres.org/tmp/jerusalem.o5m>

_______________________________________________
mkgmap-dev mailing list
[email protected]
http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev
_______________________________________________
mkgmap-dev mailing list
[email protected]
http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev


_______________________________________________
mkgmap-dev mailing list
[email protected]
http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev

Reply via email to