<div dir="auto">Ah okay, it's about gmapsupp.img - right now my server is busy, but I will see if I can find an offending tile or if there are some size limits. And yeah the data again is pretty big. But RAM should not matter if there is no Index I thought.<div dir="auto"><br></div><div dir="auto">I will check it tomorrow - at least i know a bit what to look for.</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, 10 Dec 2021, 09:37 Gerd Petermann <<a href="mailto:gpetermann_muenchen@hotmail.com">gpetermann_muenchen@hotmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Felix,<br>
<br>
I try to reproduce the problem with the block calculation by adding nonsense strings to Mdr 15.<br>
Maybe this helps to find out what's wrong in a reasonable time without crashing my own disk ;)<br>
<br>
I probably cannot reproduce real size problems because I have only 8G real memory in my PC.<br>
Gerd<br>
<br>
________________________________________<br>
Von: mkgmap-dev <<a href="mailto:mkgmap-dev-bounces@lists.mkgmap.org.uk" target="_blank" rel="noreferrer">mkgmap-dev-bounces@lists.mkgmap.org.uk</a>> im Auftrag von Gerd Petermann <<a href="mailto:gpetermann_muenchen@hotmail.com" target="_blank" rel="noreferrer">gpetermann_muenchen@hotmail.com</a>><br>
Gesendet: Freitag, 10. Dezember 2021 08:38<br>
An: Development list for mkgmap<br>
Betreff: Re: [mkgmap-dev] Exception in thread   "main"  java.lang.ArithmeticException: / by zero<br>
<br>
Hi Felix,<br>
<br>
looks like another problem with the calculation of blocksizes, this time a value of 0 is returned instead of a negative one.<br>
The error occurs while the gmapsupp.img is written, the routine that fails is called for each sub file.<br>
Is it possible to share the input data and style?<br>
If not I can try to add logging statements.<br>
<br>
Gerd<br>
<br>
<br>
________________________________________<br>
Von: mkgmap-dev <<a href="mailto:mkgmap-dev-bounces@lists.mkgmap.org.uk" target="_blank" rel="noreferrer">mkgmap-dev-bounces@lists.mkgmap.org.uk</a>> im Auftrag von Felix Hartmann <<a href="mailto:extremecarver@gmail.com" target="_blank" rel="noreferrer">extremecarver@gmail.com</a>><br>
Gesendet: Donnerstag, 9. Dezember 2021 16:31<br>
An: Development list for mkgmap<br>
Betreff: [mkgmap-dev] Exception in thread "main"        java.lang.ArithmeticException: / by zero<br>
<br>
Any idea what is going wrong here?<br>
I think the result is actually okay...<br>
<br>
Command:<br>
C:\openmtbmap\maps>start /belownormal /b /wait java -jar -XX:+AggressiveHeap -XX:StringTableSize=1000003 -Xmx43000M C:\openmtbmap\mkgmap.jar --max-jobs=12 --order-by-decreasing-area --code-page=65001 "--style-file=C:\openmtbmap\buildings_style"  --lower-case --levels="0:24, 1:23, 2:22, 3:21" --ignore-osm-bounds --ignore-turn-restrictions --merge-lines --allow-reverse-merge --transparent --draw-priority=28 --remove-ovm-work-files=true --add-pois-to-areas --simplify-polygons=23:4,22:7,21:8 --copyright-file="C:\openmtbmap\openmtbmap_svn\copyrightopm.txt" --license-file="C:\openmtbmap\openmtbmap_svn\licenseopm.txt" --add-boundary-nodes-at-admin-boundaries=2 --poi-excl-index=0x6405,0x4316,0x2f00 --ignore-fixme-values --polygon-size-limits="24:16, 23:14, 22:12, 21:11" --ignore-turn-restrictions --description=velobuildings_eu --remove-ovm-work-files= --country-abbr=eu --country-name=europe --mapname=86900310 --family-id=8690 --product-id=1 --series-name="buildings_europe_09.12.2021_UC_LOCAL<br>
 " --keep-going --family-name="velobuildings_eu_09.12.2021_UC_LOCAL" --tdbfile --x-gmapi-minimal --gmapsupp --overview-mapname=mapsetb --area-name="europe_09.12.2021_UC_LOCAL_buildings" -c D:\openmtbmap\maps\template.europeb1 8690*.img buildeu.typ  1>NUL<br>
<br>
<br>
Mkgmap version 4827M<br>
Time started: Thu Dec 09 12:50:49 CET 2021<br>
Number of MapFailedExceptions: 0<br>
SEVERE (OverviewBuilder): Tile selection (0x4a) polygon for tile 86900000 cannot be written in level 0 resolution 21, using 19 instead<br>
<br>
........<br>
skipped here<br>
.......<br>
<br>
gmapi-minimal: Skipping file 86900308.img<br>
gmapi-minimal: Skipping file 86900309.img<br>
gmapi-minimal: Writing freshly compiled file C:\openmtbmap\maps\.\86900310.img<br>
gmapi-minimal: Writing freshly compiled file C:\openmtbmap\maps\.\86900311.img<br>
Exception in thread "main" java.lang.ArithmeticException: / by zero<br>
        at uk.me.parabola.imgfmt.sys.FileNode.write(FileNode.java:239)<br>
        at uk.me.parabola.imgfmt.app.BufferedImgFileWriter.sync(BufferedImgFileWriter.java:77)<br>
        at uk.me.parabola.imgfmt.app.BufferedImgFileWriter.close(BufferedImgFileWriter.java:106)<br>
        at uk.me.parabola.imgfmt.sys.FileNode.close(FileNode.java:107)<br>
        at uk.me.parabola.imgfmt.sys.ImgFS.sync(ImgFS.java:253)<br>
        at uk.me.parabola.imgfmt.sys.ImgFS.close(ImgFS.java:325)<br>
        at uk.me.parabola.imgfmt.Utils.closeFile(Utils.java:191)<br>
        at uk.me.parabola.mkgmap.combiners.GmapsuppBuilder.onFinish(GmapsuppBuilder.java:187)<br>
        at uk.me.parabola.mkgmap.main.Main.endOptions(Main.java:690)<br>
        at uk.me.parabola.mkgmap.CommandArgsReader.readArgs(CommandArgsReader.java:126)<br>
        at uk.me.parabola.mkgmap.main.Main.mainStart(Main.java:147)<br>
        at uk.me.parabola.mkgmap.main.Main.main(Main.java:118)<br>
<br>
--<br>
Felix Hartman - Openmtbmap.org & VeloMap.org<br>
<br>
_______________________________________________<br>
mkgmap-dev mailing list<br>
<a href="mailto:mkgmap-dev@lists.mkgmap.org.uk" target="_blank" rel="noreferrer">mkgmap-dev@lists.mkgmap.org.uk</a><br>
<a href="https://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev" rel="noreferrer noreferrer" target="_blank">https://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev</a><br>
_______________________________________________<br>
mkgmap-dev mailing list<br>
<a href="mailto:mkgmap-dev@lists.mkgmap.org.uk" target="_blank" rel="noreferrer">mkgmap-dev@lists.mkgmap.org.uk</a><br>
<a href="https://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev" rel="noreferrer noreferrer" target="_blank">https://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev</a><br>
</blockquote></div>