Modify ↓
Opened 4 years ago
Closed 4 years ago
#21239 closed defect (fixed)
NPE at MVTTile.loadImage
| Reported by: | Owned by: | Don-vip | |
|---|---|---|---|
| Priority: | normal | Milestone: | 21.08 |
| Component: | Core imagery | Version: | tested |
| Keywords: | mvt mapbox | Cc: |
Description (last modified by )
What steps will reproduce the problem?
- add a custom mapbox vector tile
- load this imagery
- crash occurred.
Relative:URL: ^/trunk
Repository:UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
Last:Changed Date: 2021-08-02 19:44:04 +0200 (Mon, 02 Aug 2021)
Revision:18118
Build-Date:2021-08-02 18:26:20
URL:https://josm.openstreetmap.de/svn/trunk
Identification: JOSM/1.5 (18118 en) Mac OS X 10.16
OS Build number: macOS 11.4 (20F71)
Memory Usage: 344 MB / 8192 MB (105 MB allocated, but free)
Java version: 15.0.2+7, Azul Systems, Inc., OpenJDK 64-Bit Server VM
Look and Feel: com.apple.laf.AquaLookAndFeel
Screen: Display 1 1440×900 (scaling 2.00×2.00) Display 2 1920×1080 (scaling 1.00×1.00)
Maximum Screen Size: 1920×1080
Best cursor sizes: 16×16→16×16, 32×32→32×32
System property file.encoding: UTF-8
System property sun.jnu.encoding: UTF-8
Locale info: en_US
Numbers with default locale: 1234567890 -> 1234567890
VM arguments: [--add-exports=java.desktop/com.apple.eawt=ALL-UNNAMED, --add-exports=java.desktop/com.sun.imageio.plugins.jpeg=ALL-UNNAMED, --add-exports=java.desktop/com.sun.imageio.spi=ALL-UNNAMED, --add-opens=java.base/java.lang=ALL-UNNAMED, --add-opens=java.base/java.nio=ALL-UNNAMED, --add-opens=java.base/jdk.internal.loader=ALL-UNNAMED, --add-opens=java.base/jdk.internal.ref=ALL-UNNAMED, --add-opens=java.desktop/javax.imageio.spi=ALL-UNNAMED, --add-opens=java.desktop/javax.swing.text.html=ALL-UNNAMED, --add-opens=java.prefs/java.util.prefs=ALL-UNNAMED, --module-path=/Applications/JOSM.app/Contents/app/mods]
Plugins:
+ RajmanOSM (${version.entry.commit.revision})
+ apache-commons (35524)
+ ejml (35458)
+ geotools (35458)
+ jaxb (35543)
+ jts (35458)
+ opendata (35803)
+ pbf (35720)
+ poly (35640)
+ reltoolbox (35640)
+ reverter (35732)
+ tageditor (35640)
+ turnlanes-tagging (288)
+ turnrestrictions (35640)
+ utilsplugin2 (35792)
Tagging presets:
+ https://josm.openstreetmap.de/josmfile?page=Presets/LaneAttributes&zip=1
Map paint styles:
- https://josm.openstreetmap.de/josmfile?page=Styles/Noname&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/Lane_and_Road_Attributes&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/ColorWays&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/Lane_and_Road_Attributes&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/NumberedCycleNodeNetworks&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/LessObtrusiveNodes&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/Highway_Nodes&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/NumberedWalkingNodeNetworks&zip=1
+ <josm.pref>/issue_style/rajman.mapcss
- <josm.pref>/issue_style/SamStyle.mapcss
+ <josm.pref>/issue_style/camera.mapcss
Last errors/warnings:
- 00043.293 E: Handled by bug report queue: java.lang.NullPointerException
- 00043.508 E: Handled by bug report queue: java.lang.NullPointerException
- 00043.541 E: Handled by bug report queue: java.lang.NullPointerException
- 00043.563 E: Handled by bug report queue: java.lang.NullPointerException
- 00043.578 E: Handled by bug report queue: java.lang.NullPointerException
- 00043.580 W: Too many errors. Dropping ReportedException [thread=Thread[MVT-downloader-3,5,main], exception=java.lang.NullPointerException, methodWarningFrom=BugReportExceptionHandler#handleException]
- 00043.630 E: Handled by bug report queue: java.lang.NullPointerException
- 00043.635 W: Too many errors. Dropping ReportedException [thread=Thread[MVT-downloader-4,5,main], exception=java.lang.NullPointerException, methodWarningFrom=BugReportExceptionHandler#handleException]
- 00043.649 E: Handled by bug report queue: java.lang.NullPointerException
- 00043.650 W: Too many errors. Dropping ReportedException [thread=Thread[MVT-downloader-2,5,main], exception=java.lang.NullPointerException, methodWarningFrom=BugReportExceptionHandler#handleException]
=== REPORTED CRASH DATA ===
BugReportExceptionHandler#handleException:
No data collected.
Warning issued by: BugReportExceptionHandler#handleException
=== STACK TRACE ===
Thread: MVT-downloader-28 (93)
java.lang.NullPointerException
at java.base/java.util.stream.ReferencePipeline$3$1.accept(Unknown Source)
at java.base/java.util.HashMap$KeySpliterator.forEachRemaining(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.copyInto(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source)
at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source)
at java.base/java.util.stream.ReferencePipeline.reduce(Unknown Source)
at java.base/java.util.stream.ReferencePipeline.max(Unknown Source)
at org.openstreetmap.josm.data.imagery.vectortile.mapbox.MVTTile.loadImage(MVTTile.java:70)
at org.openstreetmap.josm.data.imagery.TMSCachedTileLoaderJob.tryLoadTileImage(TMSCachedTileLoaderJob.java:328)
at org.openstreetmap.josm.data.imagery.TMSCachedTileLoaderJob.loadingFinished(TMSCachedTileLoaderJob.java:210)
at org.openstreetmap.josm.data.cache.JCSCachedTileLoaderJob.finishLoading(JCSCachedTileLoaderJob.java:265)
at org.openstreetmap.josm.data.cache.JCSCachedTileLoaderJob.run(JCSCachedTileLoaderJob.java:228)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)
Attachments (0)
Change History (3)
comment:1 by , 4 years ago
| Description: | modified (diff) |
|---|---|
| Summary: | Error in loading mvt layer → NPE at MVTTile.loadImage |
comment:2 by , 4 years ago
| Owner: | changed from to |
|---|---|
| Status: | new → assigned |
comment:3 by , 4 years ago
| Resolution: | → fixed |
|---|---|
| Status: | assigned → closed |
Note:
See TracTickets
for help on using tickets.



In 18156/josm: