logo separator

[mkgmap-dev] Building map with Hebrew characters

From Carlos Dávila cdavilam at orangecorreo.es on Fri Apr 5 21:25:26 BST 2019

I'm trying to build a map of Israel with Hebrew characters, but using 
--code-page=1255 a get the following assertion:

at uk.me.parabola.imgfmt.app.srt.SRTFile.writeWeights(SRTFile.java:117)
         at 
uk.me.parabola.imgfmt.app.srt.SRTFile.writeSrt4Chars(SRTFile.java:99)
         at uk.me.parabola.imgfmt.app.srt.SRTFile.write(SRTFile.java:63)
         at 
uk.me.parabola.mkgmap.combiners.MdrBuilder.init(MdrBuilder.java:117)
         at uk.me.parabola.mkgmap.main.Main.endOptions(Main.java:605)
         at 
uk.me.parabola.mkgmap.CommandArgsReader.readArgs(CommandArgsReader.java:128)
         at uk.me.parabola.mkgmap.main.Main.mainStart(Main.java:143)
         at uk.me.parabola.mkgmap.main.Main.main(Main.java:114)

With --unicode I also get an assertion:
Exception in thread "main" java.lang.AssertionError: -125
         at 
uk.me.parabola.imgfmt.app.BufferedImgFileWriter.put1u(BufferedImgFileWriter.java:154)
         at 
uk.me.parabola.imgfmt.app.SectionWriter.put1u(SectionWriter.java:78)
         at 
uk.me.parabola.imgfmt.app.srt.SRTFile.writeWeights(SRTFile.java:113)
         at 
uk.me.parabola.imgfmt.app.srt.SRTFile.writeSrt8(SRTFile.java:166)
         at uk.me.parabola.imgfmt.app.srt.SRTFile.write(SRTFile.java:68)
         at 
uk.me.parabola.mkgmap.combiners.MdrBuilder.init(MdrBuilder.java:117)
         at uk.me.parabola.mkgmap.main.Main.endOptions(Main.java:605)
         at 
uk.me.parabola.mkgmap.CommandArgsReader.readArgs(CommandArgsReader.java:128)
         at uk.me.parabola.mkgmap.main.Main.mainStart(Main.java:143)
         at uk.me.parabola.mkgmap.main.Main.main(Main.java:114)

Probably I'm missing something obvious, but I always used 
--code-page=1251 and have no idea what it may be



More information about the mkgmap-dev mailing list