logo separator

[mkgmap-dev] mkgmaps locks up on "self-referencing" style file entries (SVN985)

From Thilo Hannemann thannema at gmx.de on Fri Mar 20 20:59:41 GMT 2009

When adding the line

	foot=no { add foot=no }

to the top of the default lines style file, mkgmap svn revision 985  
locks up (100% processor, does not finish), seemingly not depending on  
the data processed. For reference: it locks up with the data received  
from

curl -L "http://www.informationfreeway.org/api/0.5/map?bbox=11.0338,49.6932,11.0827,49.7385 
" -o data.osm

But any data I use locks it.

Some experiments show that this breaks in revision 951. Rev. 950  
works, rev. 951 does not work.



Why would anybody want to use such an entry? I discovered this bug  
while using the entry
	maxspeed=* { set maxspeed=no; }
to get rid of any maxspeed setting for routing experiments. Another  
command "remove" besides "add" and "set" would be useful for that  
purpose, but those "self-referencing" entries should not lock mkgmap  
anyway.

Best regards
Thilo



More information about the mkgmap-dev mailing list