logo separator

[mkgmap-dev] Exception in thread "main" java.lang.IllegalArgumentException . on Europe extract

From Felix Hartmann extremecarver at gmail.com on Tue Nov 30 13:37:32 GMT 2021

With the default style the error does not pop up. Any solution on what I
can do to analyse this? I cannot ever remember a style-dependant bug on the
address index creation - that also only shows up very sporadically (of
virtually all geofabrik extracts - it only happens on Europe continent).

On Tue, 30 Nov 2021 at 13:23, Felix Hartmann <extremecarver at gmail.com>
wrote:

> Using mkgmap version 4808 - when compiling Europe. It went through fine on
> all geofabrik country extracts.
> I then upgraded to mkgmap 4819 and yesterday downloaded a new europe
> extract (4 days newer) from geofabrik to see if I can reproduce it again -
> and the error message is identical.
> I'm going to run with default style now again - to see if it makes a
> difference.
>
> C:\openmtbmap\mkgmap.jar --max-jobs=11 --order-by-decreasing-area
>  "--generate-sea" --code-page=65001
> "--precomp-sea=E:\OpenMTBMap\osmpbf_geofabrik\sea.zip"
> "--style-file=C:\openmtbmap\openmtbmap_style"
> --add-boundary-nodes-at-admin-boundaries --fix-roundabout-direction
> --improve-overview --drive-on=detect --allow-reverse-merge --lower-case
> --nsis --index --levels="0:24, 1:23, 2:22, 3:21, 4:20, 5:19, 6:18"
> --overview-levels="7:17, 8:16, 9:15, 10:14, 11:13, 12:12"
> --add-pois-to-areas
> --pois-to-areas-placement=entrance=main;entrance=yes;building=entrance;barrier=entrance
> --simplify-lines=23:2.6,22:4.2,21:5.4,20:6,19:7,18:7.5,17:4.5,16:5,15:5,14:6
>  --simplify-polygons=23:3.6,22:7,21:6,20:9,17:5.4
> --add-boundary-nodes-at-admin-boundaries=2 --cycle-map
> --ignore-fixme-values --housenumbers
> --road-name-config=C:\openmtbmap\openmtbmap_svn\roadNameConfig.txt
> --split-name-index --link-pois-to-ways --ignore-turn-restrictions
> --polygon-size-limits="24:12, 23:14, 22:14, 21:20, 20:20, 19:20, 18:20,
> 17:20, 16:20, 15:20, 14:20, 13:25" --description=omtb_eu --show-profiles=1
>  --location-autofill=bounds,is_in,nearest
> --bounds=E:\OpenMTBMap\osmpbf_geofabrik\bounds.zip --route
> --country-abbr=eu --country-name=europe --mapname=65500000 --family-id=6550
> --product-id=1 --series-name=omtb_europe_29.11.2021_UC_LOCAL
> --family-name=mtb_eu_29.11.2021_UC_LOCAL --tdbfile --x-gmapi-minimal
> --overview-mapname=mapsetc --keep-going
> --area-name="europe_29.11.2021_UC_LOCAL_omtb" -c
> D:\openmtbmap\maps\template.europe
> E:\OpenMTBMap\contourlines20\europe\7*.img typeu.TYP  1>NUL
>
>
> Number of MapFailedExceptions: 0
> gmapi-minimal: Writing freshly compiled file
> C:\openmtbmap\maps\.\65500000.img
> gmapi-minimal: Writing freshly compiled file
> C:\openmtbmap\maps\.\65500001.img
> gmapi-minimal: Writing freshly compiled file
> C:\openmtbmap\maps\.\65500002.img
> gmapi-minimal: Writing freshly compiled file
> C:\openmtbmap\maps\.\65500003.img
> gmapi-minimal: Writing freshly compiled file
> C:\openmtbmap\maps\.\65500004.img
> ................
> skipped
> .....................
> long list of contourline files:
> .........
> gmapi-minimal: Skipping file
> E:\OpenMTBMap\contourlines20\europe\75500447.img
> WARNING (global): Input file
> E:\OpenMTBMap\contourlines20\europe\75500448.img has different code page
> 1252
> WARNING (global): Input file
> E:\OpenMTBMap\contourlines20\europe\75500448.img has different charset type
> 10
> WARNING (global): Input files have different code pages
> gmapi-minimal: Skipping file
> E:\OpenMTBMap\contourlines20\europe\75500448.img
> .... 448 is the highest number contourlines file
>
> *............And here comes the error*
> it happens on writing the address index mdr file - mapset.img and
> mapset.tdb have already been created.
>
> Exception in thread "main" java.lang.IllegalArgumentException
>         at
> java.base/sun.nio.ch.FileChannelImpl.position(FileChannelImpl.java:355)
>         at uk.me.parabola.imgfmt.sys.ImgFS.sync(ImgFS.java:249)
>         at uk.me.parabola.imgfmt.sys.ImgFS.close(ImgFS.java:325)
>         at
> uk.me.parabola.mkgmap.combiners.MdrBuilder.onFinish(MdrBuilder.java:334)
>         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
>
>

-- 
Felix Hartman - Openmtbmap.org & VeloMap.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.mkgmap.org.uk/pipermail/mkgmap-dev/attachments/20211130/b38ce89e/attachment-0001.html>


More information about the mkgmap-dev mailing list