Modify ↓
Opened 4 years ago
Closed 4 years ago
#21075 closed defect (needinfo)
Mapillary Plugin keeps crashing
Reported by: | anonymous | Owned by: | anonymous |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | Plugin mapillary | Version: | |
Keywords: | template_report | Cc: |
Description
What steps will reproduce the problem?
- Load in mapillary layer.
- Progress through images. An error will appear at the bottom that says "cannot read null image".
- Popup appears asking to update plugin. Updating plugin asks you to file a bug report.
What is the expected result?
What happens instead?
Please provide any additional information below. Attach a screenshot if possible.
URL:https://josm.openstreetmap.de/svn/trunk Repository:UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b Last:Changed Date: 2021-06-02 22:03:39 +0200 (Wed, 02 Jun 2021) Build-Date:2021-06-02 20:11:30 Revision:17919 Relative:URL: ^/trunk Identification: JOSM/1.5 (17919 en) Mac OS X 10.16 OS Build number: macOS 11.4 (20F71) Memory Usage: 1186 MB / 1820 MB (265 MB allocated, but free) Java version: 1.8.0_291-b10, Oracle Corporation, Java HotSpot(TM) 64-Bit Server VM Look and Feel: com.apple.laf.AquaLookAndFeel Screen: Display 69733632 1440×900 (scaling 1.00×1.00) Display 188945226 1920×1080 (scaling 1.00×1.00) Display 188945225 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: [-Djava.security.policy=file:<java.home>/lib/security/javaws.policy, -DtrustProxy=true, -Djnlpx.home=<java.home>/bin, -Djava.security.manager, -Djnlpx.origFilenameArg=${HOME}/Downloads/josm.jnlp, -Djnlpx.remove=false, -Dsun.awt.warmup=true, -Djava.util.Arrays.useLegacyMergeSort=true, -Djnlpx.heapsize=NULL,2048m, -Dmacosx.jnlpx.dock.name=JOSM, -Dmacosx.jnlpx.dock.icon=${HOME}/Library/Application Support/Oracle/Java/Deployment/cache/6.0/25/4c122699-697effe2.icns, -Djnlpx.jvm="<java.home>/bin/java"] Dataset consistency test: No problems found Plugins: + Mapillary (2.0.0-alpha.25-dirty) + apache-commons (35524) + apache-http (35589) + auto_tools (79) + changeset-viewer (25) + continuosDownload (91) + graphview (35640) + javafx-osx (35655) + jna (35662) + openqa (0.2.2) + osm-obj-info (56) + reverter (35732) + rex (53) + utilsplugin2 (35691) Tagging presets: + /Applications/JOSM-Buddy/assets/presets/heading.xml Map paint styles: - https://josm.openstreetmap.de/josmfile?page=Styles/Coloured_Streets&zip=1 + https://josm.openstreetmap.de/josmfile?page=Styles/Lane_and_Road_Attributes&zip=1 - https://raw.githubusercontent.com/KaartGroup/Kaart-Styles/master/Kaart-Styles.mapcss + ${HOME}/Desktop/Paintstyle:validator checks/Clingstone/Test styles/Current_Kaart_style copy.mapcss + https://raw.githubusercontent.com/KaartGroup/Kaart-Styles/master/Overlapping%20Ways.mapcss - ${HOME}/Desktop/Paintstyle:validator checks/Clingstone/QC Styles/New Test QC.mapcss - https://raw.githubusercontent.com/KaartGroup/Kaart-Styles/master/Kaart_QC_Quandary.mapcss - https://josm.openstreetmap.de/josmfile?page=Styles/LayerChecker&zip=1 - ${HOME}/Desktop/Paintstyle:validator checks/applepaintstyles-main/main_street.mapcss Validator rules: + https://raw.githubusercontent.com/KaartGroup/KaartValidator/master/kaart.clingstone.validator.mapcss + /Applications/JOSM-Buddy/assets/validators/forbidden-tag-check.validator.mapcss - https://raw.githubusercontent.com/KaartGroup/KaartValidator/master/kaart.indonesiaNames.validator.mapcss - https://raw.githubusercontent.com/KaartGroup/KaartValidator/master/kaart.durazno.validator.mapcss - ${HOME}/Desktop/Paintstyle:validator checks/Clingstone/kaart.malaysiaNames.validator.mapcss Last errors/warnings: - 00227.847 E: Mapillary API error: {"error":{"message":"Unsupported get request. Object with ID 'null' does not exist, cannot be loaded due to missing permissions, or does not support this operation","type":"MLYApiException","code":100,"error_subcode":33,"fbtrace_id":"AL8TPThvwHNISeJFyyTSiJF"}} - 00231.160 E: {"error":{"message":"Unsupported get request. Object with ID 'null' does not exist, cannot be loaded due to missing permissions, or does not support this operation","type":"MLYApiException","code":100,"error_subcode":33,"fbtrace_id":"AwpOa4nitDV51iHZFXIjF57"}} - 00231.161 E: Mapillary API error: {"error":{"message":"Unsupported get request. Object with ID 'null' does not exist, cannot be loaded due to missing permissions, or does not support this operation","type":"MLYApiException","code":100,"error_subcode":33,"fbtrace_id":"AwpOa4nitDV51iHZFXIjF57"}} - 00235.125 E: java.lang.NullPointerException - 00235.130 E: java.lang.NullPointerException - 00235.158 E: Handled by bug report queue: java.lang.NullPointerException - 00235.162 E: Handled by bug report queue: java.lang.NullPointerException - 00235.456 E: java.lang.NullPointerException - 00235.470 E: Handled by bug report queue: java.lang.IllegalStateException: No match found - 00235.552 E: Handled by bug report queue: java.lang.NullPointerException === REPORTED CRASH DATA === JsonDecoder#lambda$decodeData$0: - json: {"altitude":0,"thumb_2048_url":"https://scontent.fmci2-1.fna.fbcdn.net/m1/v/t6/An8sSWM2Si0VzQ9Uyv80q39BFEGfXasnMgqGBJ5g16pN7WD1X6-s_DDRYLwBDPk7gSIiDB3en_WjX9iBLjteB-UnIfRgEuNDkhJCKigQV4mlxmo3KO_cG8JRKS4VWgNcM6ZjaucrBvzC8TMPPulXxg?stp=s2048x1152&tp=1&ccb=9-4&oh=86a8ca7218032ab091734fe868452479&oe=60E99A92","captured_at":1621868928793,"compass_angle":24.393781661987,"computed_altitude":2.3550977064297,"computed_compass_angle":18.830385759706,"computed_geometry":{"type":"Point","coordinates":[-43.428940966812,-22.88192028697]},"computed_rotation":[1.1267835227152,-0.20328829907325,0.26690879467882],"exif_orientation":1,"geometry":{"type":"Point","coordinates":[-43.428977966309,-22.881883621216]},"id":"390114498985781","quality_score":0.93333333333333,"sequence":"rjwp1o4hnl0x15qug8t28d","thumb_256_url":"https://scontent.fmci2-1.fna.fbcdn.net/m1/v/t6/An8sSWM2Si0VzQ9Uyv80q39BFEGfXasnMgqGBJ5g16pN7WD1X6-s_DDRYLwBDPk7gSIiDB3en_WjX9iBLjteB-UnIfRgEuNDkhJCKigQV4mlxmo3KO_cG8JRKS4VWgNcM6ZjaucrBvzC8TMPPulXxg?stp=s256x144&tp=1&ccb=9-4&oh=6340b01e41ee4003bba5e6bc09961e2f&oe=60E99A92"} Warning issued by: JsonDecoder#lambda$decodeData$0 === STACK TRACE === Thread: AWT-EventQueue-2 (47) of javawsApplicationThreadGroup java.lang.NullPointerException at org.openstreetmap.josm.data.osm.AbstractPrimitive.doGet(AbstractPrimitive.java:684) at org.openstreetmap.josm.data.osm.AbstractPrimitive.get(AbstractPrimitive.java:698) at org.openstreetmap.josm.plugins.mapillary.utils.MapillaryImageUtils.getKey(MapillaryImageUtils.java:301) at org.openstreetmap.josm.plugins.mapillary.utils.api.JsonImageDetailsDecoder.lambda$decodeImageInfo$2(JsonImageDetailsDecoder.java:100) at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:174) at java.util.ArrayList$ArrayListSpliterator.tryAdvance(ArrayList.java:1361) at java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:126) at java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:499) at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:486) at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:472) at java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:152) at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) at java.util.stream.ReferencePipeline.findAny(ReferencePipeline.java:469) at org.openstreetmap.josm.plugins.mapillary.utils.api.JsonImageDetailsDecoder.decodeImageInfo(JsonImageDetailsDecoder.java:100) at org.openstreetmap.josm.plugins.mapillary.utils.api.JsonImageDetailsDecoder.decodeImageInfos(JsonImageDetailsDecoder.java:65) at org.openstreetmap.josm.plugins.mapillary.io.download.MapillaryDownloader.lambda$realDownloadImages$2(MapillaryDownloader.java:95) at org.openstreetmap.josm.plugins.mapillary.utils.api.JsonDecoder.decodeData(JsonDecoder.java:94) at org.openstreetmap.josm.plugins.mapillary.io.download.MapillaryDownloader.realDownloadImages(MapillaryDownloader.java:95) at org.openstreetmap.josm.plugins.mapillary.io.download.MapillaryDownloader.downloadImages(MapillaryDownloader.java:61) at org.openstreetmap.josm.plugins.mapillary.cache.MapillaryCache.lambda$prefetchImageDetails$5(MapillaryCache.java:161) at java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1402) at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289) at java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1067) at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1703) at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:172)
Attachments (0)
Change History (3)
comment:1 by , 4 years ago
comment:2 by , 4 years ago
Owner: | changed from | to
---|---|
Status: | assigned → needinfo |
@anonymous: I just made a change that will hopefully fix this. Please update your plugins in ~ 10 minutes from this post (11:50 MDT), and let me know if it keeps happening.
comment:3 by , 4 years ago
Resolution: | → needinfo |
---|---|
Status: | needinfo → closed |
Note:
See TracTickets
for help on using tickets.
Ticket #21066 has been marked as a duplicate of this ticket.