logo separator

[mkgmap-dev] Problem in splitter643

From valentin_k at inbox.ru valentin_k at inbox.ru on Wed Nov 24 12:11:56 GMT 2021

Hi all.
In the last few days I getting a problem in splitter643 with Geofafrik whole Asia extract.
But splitter615 works without errors with the same osm source file.

java  -Xmx18g  -jar  splitter643.jar  --geonames-file=./cities1000.zip
--no-trim  --max-nodes=1000000  --output-dir=../splitterTiles-ASIA  --output=pbf  ./asia-latest.o5m

Exception in thread "main" java.lang.StackOverflowError
        at uk.me.parabola.splitter.solver.Tile.countInside(Tile.java:643)
        at uk.me.parabola.splitter.solver.Tile.getMinParts(Tile.java:634)
        at uk.me.parabola.splitter.solver.SplittableDensityArea$Solver.solve(SplittableDensityArea.java:1081)
        at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
        at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1384)
        at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:482)
        at java.util.stream.ForEachOps$ForEachTask.compute(ForEachOps.java:290)
        at java.util.concurrent.CountedCompleter.exec(CountedCompleter.java:731)
        at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289)
        at java.util.concurrent.ForkJoinTask.doInvoke(ForkJoinTask.java:401)
        at java.util.concurrent.ForkJoinTask.invoke(ForkJoinTask.java:734)
        at java.util.stream.ForEachOps$ForEachOp.evaluateParallel(ForEachOps.java:159)
        at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateParallel(ForEachOps.java:173)
        at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:233)
        at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:485)
        at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:650)
        at uk.me.parabola.splitter.solver.SplittableDensityArea.solveRectangularAreaParallel(SplittableDensityArea.java:595)
        at uk.me.parabola.splitter.solver.SplittableDensityArea.solveRectangularAreaParallel(SplittableDensityArea.java:627)
        ---the same string repeated more then one thousand times---
        at uk.me.parabola.splitter.solver.SplittableDensityArea.solveRectangularAreaParallel(SplittableDensityArea.java:627)
*** Error code 1
Stop.

Link to the splitter643 log file:
https://maptourist.org/tmp/asia-split-log.zip
Link to the densities-out file:
https://maptourist.org/tmp/densities-out.zip

-- 
С уважением,
Валентин Кудрявцев                          mailto:valentin_k at inbox.ru



More information about the mkgmap-dev mailing list