logo separator

[mkgmap-dev] [mkgmap-svn] Commit r4811: fix java.lang.AssertionError while building index from unicode tiles

From Ticker Berkin rwb-mkgmap at jagit.co.uk on Thu Nov 18 16:44:33 GMT 2021

Hi Gerd

With the patched version that ignores shields, I've been using them to
look at various effect on sorting and gmapi > baseCamp/MapInstall >
gmapsupp on device and back to MdrCheck

at end of lines:
mkgmap:city=Wherwell & highway=* & name=*
  {set mkgmap:city='${mkgmap:city|highway-symbol:"box"}'}
mkgmap:city=Upham & highway=* & name=* {
   set mkgmap:city=Wherwell;
   set mkgmap:city='${mkgmap:city|highway-symbol:"hbox"}'
   }

at end of points:
name=Upham & place=* {
   set mkgmap:city=Wherwell;
   set mkgmap:city='${mkgmap:city|highway-symbol:"oval"}';
   set mkgmap:label:1='${mkgmap:city}'
   }

shields are: 0x0001 .. 0x0006 for all but cp0

I'm not sure if the boundaries are 256 / 65536 because of extra flags.

Ticker

On Thu, 2021-11-18 at 16:24 +0000, Gerd Petermann wrote:
> Hi Ticker,
> 
> please help me: I don't want to change the source. What unicode code
> character is ignored? How do I find one?
> My understanding is that I need an input file with 255 cities and then
> one additional city which has the same name as one in the map and an
> appended ignored character.
> 
> Gerd
> 
> ________________________________________
> Von: mkgmap-dev <mkgmap-dev-bounces at lists.mkgmap.org.uk> im Auftrag von
> Ticker Berkin <rwb-mkgmap at jagit.co.uk>
> Gesendet: Donnerstag, 18. November 2021 15:37
> An: Development list for mkgmap
> Betreff: Re: [mkgmap-dev] [mkgmap-svn] Commit r4811: fix
> java.lang.AssertionError while building index from unicode tiles
> 
> Hi Gerd
> 
> Sort and Collator with lots of ignored characters did it for me.
> The new assert in Mdr29 is there to detect problems before the getting
> to the stage where Mdr25 ptr needs more bytes than Mdr5 ptr.
> 
> Ticker
> 
> On Thu, 2021-11-18 at 14:28 +0000, Gerd Petermann wrote:
> > Hi Ticker,
> > 
> > anyhow, mdrUnicode_v9a.patch looks good to me so far.
> > mdrUnicode_v9b.patch produced no differences in output in my tests,
> > so I guess I have to produce an osm file with some special names to
> > get close to the 256 names boundary and force the crash. I hoped you
> > did that already.
> > 
> > Gerd
> 
> 
> _______________________________________________
> 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




More information about the mkgmap-dev mailing list