[mkgmap-dev] Exception in thread "main" java.lang.ArithmeticException: / by zero
From Felix Hartmann extremecarver at gmail.com on Fri Dec 10 12:10:36 GMT 2021
okay - I will remove the patch again. Yes I was still using it. Still I will need to wait for tomorrow to start analysing it again. On Fri, 10 Dec 2021 at 12:57, Gerd Petermann < gpetermann_muenchen at hotmail.com> wrote: > Hi Felix, > > I think a lot of things can go wrong when sizes reach the 2G barrier. > Don't use the overflow2.patch, it might be part of this problem. > > Gerd > > ________________________________________ > Von: mkgmap-dev <mkgmap-dev-bounces at lists.mkgmap.org.uk> im Auftrag von > Felix Hartmann <extremecarver at gmail.com> > Gesendet: Freitag, 10. Dezember 2021 12:35 > An: Development list for mkgmap > Betreff: Re: [mkgmap-dev] Exception in thread "main" > java.lang.ArithmeticException: / by zero > > 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. > > I will check it tomorrow - at least i know a bit what to look for. > > On Fri, 10 Dec 2021, 09:37 Gerd Petermann <gpetermann_muenchen at hotmail.com > <mailto:gpetermann_muenchen at hotmail.com>> wrote: > Hi Felix, > > I try to reproduce the problem with the block calculation by adding > nonsense strings to Mdr 15. > Maybe this helps to find out what's wrong in a reasonable time without > crashing my own disk ;) > > I probably cannot reproduce real size problems because I have only 8G real > memory in my PC. > Gerd > > ________________________________________ > Von: mkgmap-dev <mkgmap-dev-bounces at lists.mkgmap.org.uk<mailto: > mkgmap-dev-bounces at lists.mkgmap.org.uk>> im Auftrag von Gerd Petermann < > gpetermann_muenchen at hotmail.com<mailto:gpetermann_muenchen at hotmail.com>> > Gesendet: Freitag, 10. Dezember 2021 08:38 > An: Development list for mkgmap > Betreff: Re: [mkgmap-dev] Exception in thread "main" > java.lang.ArithmeticException: / by zero > > Hi Felix, > > looks like another problem with the calculation of blocksizes, this time a > value of 0 is returned instead of a negative one. > The error occurs while the gmapsupp.img is written, the routine that fails > is called for each sub file. > Is it possible to share the input data and style? > If not I can try to add logging statements. > > Gerd > > > ________________________________________ > Von: mkgmap-dev <mkgmap-dev-bounces at lists.mkgmap.org.uk<mailto: > mkgmap-dev-bounces at lists.mkgmap.org.uk>> im Auftrag von Felix Hartmann < > extremecarver at gmail.com<mailto:extremecarver at gmail.com>> > Gesendet: Donnerstag, 9. Dezember 2021 16:31 > An: Development list for mkgmap > Betreff: [mkgmap-dev] Exception in thread "main" > java.lang.ArithmeticException: / by zero > > Any idea what is going wrong here? > I think the result is actually okay... > > Command: > 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 > " --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 > > > Mkgmap version 4827M > Time started: Thu Dec 09 12:50:49 CET 2021 > Number of MapFailedExceptions: 0 > SEVERE (OverviewBuilder): Tile selection (0x4a) polygon for tile 86900000 > cannot be written in level 0 resolution 21, using 19 instead > > ........ > skipped here > ....... > > gmapi-minimal: Skipping file 86900308.img > gmapi-minimal: Skipping file 86900309.img > gmapi-minimal: Writing freshly compiled file > C:\openmtbmap\maps\.\86900310.img > gmapi-minimal: Writing freshly compiled file > C:\openmtbmap\maps\.\86900311.img > Exception in thread "main" java.lang.ArithmeticException: / by zero > at uk.me.parabola.imgfmt.sys.FileNode.write(FileNode.java:239) > at > uk.me.parabola.imgfmt.app.BufferedImgFileWriter.sync(BufferedImgFileWriter.java:77) > at > uk.me.parabola.imgfmt.app.BufferedImgFileWriter.close(BufferedImgFileWriter.java:106) > at uk.me.parabola.imgfmt.sys.FileNode.close(FileNode.java:107) > at uk.me.parabola.imgfmt.sys.ImgFS.sync(ImgFS.java:253) > at uk.me.parabola.imgfmt.sys.ImgFS.close(ImgFS.java:325) > at uk.me.parabola.imgfmt.Utils.closeFile(Utils.java:191) > at > uk.me.parabola.mkgmap.combiners.GmapsuppBuilder.onFinish(GmapsuppBuilder.java:187) > at uk.me.parabola.mkgmap.main.Main.endOptions(Main.java:690) > at > uk.me.parabola.mkgmap.CommandArgsReader.readArgs(CommandArgsReader.java:126) > at uk.me.parabola.mkgmap.main.Main.mainStart(Main.java:147) > at uk.me.parabola.mkgmap.main.Main.main(Main.java:118) > > -- > Felix Hartman - Openmtbmap.org & VeloMap.org > > _______________________________________________ > mkgmap-dev mailing list > mkgmap-dev at lists.mkgmap.org.uk<mailto: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<mailto: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 > -- Felix Hartman - Openmtbmap.org & VeloMap.org -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://www.mkgmap.org.uk/pipermail/mkgmap-dev/attachments/20211210/c9d56e55/attachment.html>
- Previous message: [mkgmap-dev] Exception in thread "main" java.lang.ArithmeticException: / by zero
- Next message: [mkgmap-dev] Exception in thread "main" java.lang.ArithmeticException: / by zero
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the mkgmap-dev mailing list