Modify ↓
Opened 2 days ago
#24836 new defect
IAE: Parameter 'member' must not be null
| Reported by: | gaben | Owned by: | team |
|---|---|---|---|
| Priority: | normal | Milestone: | |
| Component: | Core | Version: | |
| Keywords: | template_report | Cc: |
Description
What steps will reproduce the problem?
- After a long editing session I just split a highway which was part of a route relation
What is the expected result?
Way is split, no error.
What happens instead?
The way is split, but the error appears.
Please provide any additional information below. Attach a screenshot if possible.
I forgot to check the relation members if they are correctly placed in both the new and the old route.
Relative:URL: ^/trunk Repository:UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b Last:Changed Date: 2026-07-26 12:21:50 +0200 (Sun, 26 Jul 2026) Revision:19606 Build-Date:2026-07-27 01:30:47 URL:https://josm.openstreetmap.de/svn/trunk Identification: JOSM/1.5 (19606 hu) Windows 11 64-Bit OS Build number: Windows 10 Pro for Workstations 25H2 (26200) Memory Usage: 5152 MB / 16368 MB (1942 MB allocated, but free) Java version: 21.0.11+10-LTS, Azul Systems, Inc., OpenJDK 64-Bit Server VM Look and Feel: com.sun.java.swing.plaf.windows.WindowsLookAndFeel Screen: \Display0 1920x1200x32bpp@59Hz (scaling 1.10×1.10) Maximum Screen Size: 1920×1200 Best cursor sizes: 16×16→32×32, 32×32→32×32 System property file.encoding: UTF-8 System property sun.jnu.encoding: Cp1250 Locale info: hu_HU Numbers with default locale: 1234567890 -> 1234567890 VM arguments: [-Dicedtea-web.bin.location=%UserProfile%\AppData\Local\Programs\OpenWebStart\javaws, -Djdk.http.auth.tunneling.disabledSchemes=, --add-reads=java.base=ALL-UNNAMED,java.desktop, --add-reads=java.desktop=ALL-UNNAMED,java.naming, --add-reads=java.naming=ALL-UNNAMED,java.desktop, --add-exports=java.desktop/sun.awt=ALL-UNNAMED,java.desktop, --add-exports=java.desktop/javax.jnlp=ALL-UNNAMED,java.desktop, --add-exports=java.base/com.sun.net.ssl.internal.ssl=ALL-UNNAMED,java.desktop, --add-exports=java.base/sun.net.www.protocol.jar=ALL-UNNAMED,java.desktop, --add-exports=java.base/sun.security.action=ALL-UNNAMED,java.desktop, --add-exports=java.base/sun.security.provider=ALL-UNNAMED,java.desktop, --add-exports=java.base/sun.security.util=ALL-UNNAMED,java.desktop, --add-exports=java.base/sun.security.validator=ALL-UNNAMED,java.desktop, --add-exports=java.base/sun.security.x509=ALL-UNNAMED,java.desktop, --add-exports=java.base/jdk.internal.util.jar=ALL-UNNAMED,java.desktop, --add-exports=java.base/sun.net.www.protocol.http=ALL-UNNAMED,java.desktop, --add-exports=java.desktop/sun.awt.X11=ALL-UNNAMED,java.desktop, --add-exports=java.desktop/sun.applet=ALL-UNNAMED,java.desktop,jdk.jsobject, --add-exports=java.naming/com.sun.jndi.toolkit.url=ALL-UNNAMED,java.desktop, --add-modules=java.scripting,java.sql,javafx.controls,javafx.media,javafx.swing,javafx.web, --add-exports=java.desktop/com.apple.eawt=ALL-UNNAMED, --add-exports=java.desktop/com.sun.imageio.spi=ALL-UNNAMED, --add-exports=java.desktop/com.sun.imageio.plugins.jpeg=ALL-UNNAMED, --add-exports=javafx.graphics/com.sun.javafx.application=ALL-UNNAMED, --add-exports=jdk.deploy/com.sun.deploy.config=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, -Djava.security.manager=allow] Dataset consistency test: No problems found Plugins: + AddrInterpolation (36474) + FIT (36474) + FastDraw (36474) + FixAddresses (36474) + OpeningHoursEditor (36474) + PicLayer (273) + RiverTracer (1.6) + apache-commons (36474) + buildings_tools (36474) + continuosDownload (133) + ejml (36474) + geotools (36474) + gridify (58) + jackson (36474) + jaxb (36474) + josm_magic_wand (3.0.0) + jts (36474) + libphonenumber (9.0.36) + opendata (36474) + phonenumber (1.2.0) + pt_assistant (682) + reverter (36474) + tageditor (36474) + turnlanes-tagging (1769860692) + utilsplugin2 (36497) + webp-v0.0.4 (v0.0.4) + wikipedia (448) Tagging presets: + https://josm.openstreetmap.de/josmfile?page=Presets/Healthcare&zip=1 + https://josm.openstreetmap.de/josmfile?page=Presets/Tagsforobservatories&zip=1 + https://josm.openstreetmap.de/josmfile?page=Presets/NewTags&zip=1 Map paint styles: + https://josm.openstreetmap.de/josmfile?page=Styles/Maxspeed&zip=1 - https://josm.openstreetmap.de/josmfile?page=Styles/Lane_and_Road_Attributes&zip=1 + https://gitlab.com/cartocite/josm-style-traffic-signs-orientation/-/raw/main/traffic_sign_orientation_style.zip - https://josm.openstreetmap.de/josmfile?page=Styles/PriorityRoad&zip=1 - D:\Dokumentumok\Google Chrome letöltések\OSM upload\public_transport_platform_ref.mapcss - https://josm.openstreetmap.de/josmfile?page=Styles/Coloured_Streets&zip=1 - D:\Dokumentumok\Google Chrome letöltések\OSM upload\highway_importance.mapcss - https://josm.openstreetmap.de/josmfile?page=Styles/Surface&zip=1 - https://josm.openstreetmap.de/josmfile?page=Styles/Surface-DataEntry&zip=1 - https://www.openrailwaymap.org/styles/standard.zip - https://www.openrailwaymap.org/styles/josm-additional.zip - https://josm.openstreetmap.de/josmfile?page=Styles/Admin_Boundaries&zip=1 - https://josm.openstreetmap.de/josmfile?page=Styles/Direction&zip=1 - https://raw.githubusercontent.com/tordanik/direction-cones-style/refs/heads/main/direction-cones.mapcss - https://raw.githubusercontent.com/species/josm-preset-traffic_sign_direction/master/direction.mapcss Validator rules: + D:\Dokumentumok\Google Chrome letöltések\OSM upload\HU_validator.validator.mapcss + https://josm.openstreetmap.de/josmfile?page=Rules/Runways&zip=1 + https://josm.openstreetmap.de/josmfile?page=Rules/HungarySpecific&zip=1 Last errors/warnings: - 00069.624 E: java.lang.NullPointerException: Cannot invoke "String.getBytes(java.nio.charset.Charset)" because "src" is null - 00069.625 E: com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException: Unrecognized field "base64Image" (class org.openstreetmap.josm.plugins.devseed.JosmMagicWand.utils.SamImage), not marked as ignorable (14 known properties: "isEncode", "canvasImage", "projectName", "imageShape", "bbox", "nameObject", "bbox4326", "zoom", "imageUrl", "encode", "id", "layerName", "tifUrl", "crs"]) - 00069.626 E: java.lang.NullPointerException: Cannot invoke "String.getBytes(java.nio.charset.Charset)" because "src" is null - 00069.627 E: com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException: Unrecognized field "base64Image" (class org.openstreetmap.josm.plugins.devseed.JosmMagicWand.utils.SamImage), not marked as ignorable (14 known properties: "isEncode", "canvasImage", "projectName", "imageShape", "bbox", "nameObject", "bbox4326", "zoom", "imageUrl", "encode", "id", "layerName", "tifUrl", "crs"]) - 00069.629 E: java.lang.NullPointerException: Cannot invoke "String.getBytes(java.nio.charset.Charset)" because "src" is null - 00069.630 E: com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException: Unrecognized field "base64Image" (class org.openstreetmap.josm.plugins.devseed.JosmMagicWand.utils.SamImage), not marked as ignorable (14 known properties: "isEncode", "canvasImage", "projectName", "imageShape", "bbox", "nameObject", "bbox4326", "zoom", "imageUrl", "encode", "id", "layerName", "tifUrl", "crs"]) - 01243.670 E: org.openstreetmap.josm.io.OsmApiException: ResponseCode=400, Error Header=<You requested too many nodes (limit is 50000). Either request a smaller area, or use planet.osm> - 01243.678 E: Hibás kérés - <html>A(z) 'api.openstreetmap.org' OSM szerver hibás kérést jelentett.<br><br>A terület, amelyet megpróbáltál letölteni, túl nagy, vagy a kérés túl nagy volt.<br>Vagy kisebb területet válassz, vagy használd az OSM közösség által biztosított exportfájlokat.<br><br>Kisebb terület letöltése <em>ajánlott</em>!<br><br>A tapasztalt felhasználók a következő opciók egyikét használhatják:<br><ul><li><a href="https://josm.openstreetmap.de/wiki/Help/Action/Download#DownloadfromOverpassAPI">Overpass</a></li><li><a href="https://www.geofabrik.de/data/download.html">Geofabrik</a></li><li><a href="https://planet.openstreetmap.org/">OSM Planet fájl</a></li></ul></html> - 03763.442 E: Thread main-worker-0 raised java.lang.IllegalArgumentException: Parameter 'member' must not be null - 03763.447 E: Handled by bug report queue: java.lang.IllegalArgumentException: Parameter 'member' must not be null === REPORTED CRASH DATA === BugReportExceptionHandler#handleException: No data collected. Warning issued by: BugReportExceptionHandler#handleException === STACK TRACE === Thread: main-worker-0 (71) java.lang.IllegalArgumentException: Parameter 'member' must not be null at org.openstreetmap.josm.tools.CheckParameterUtil.ensureParameterNotNull(CheckParameterUtil.java:26) at org.openstreetmap.josm.data.osm.RelationMember.<init>(RelationMember.java:86) at org.openstreetmap.josm.data.osm.DataSet.lambda$clonePrimitives$3(DataSet.java:269) at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) at java.base/java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(AbstractList.java:722) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) at org.openstreetmap.josm.data.osm.DataSet.clonePrimitives(DataSet.java:270) at org.openstreetmap.josm.gui.tagging.presets.TaggingPresetValidation.applyChangedTags(TaggingPresetValidation.java:93) at org.openstreetmap.josm.gui.tagging.presets.TaggingPresetValidation.lambda$validateAsync$0(TaggingPresetValidation.java:50) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1583) === ADDITIONAL EXCEPTIONS === ==== Exception at 1786318727715 ==== java.lang.IllegalArgumentException: Parameter 'member' must not be null at org.openstreetmap.josm.tools.CheckParameterUtil.ensureParameterNotNull(CheckParameterUtil.java:26) at org.openstreetmap.josm.data.osm.RelationMember.<init>(RelationMember.java:86) at org.openstreetmap.josm.data.osm.DataSet.lambda$clonePrimitives$3(DataSet.java:269) at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) at java.base/java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(AbstractList.java:722) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) at org.openstreetmap.josm.data.osm.DataSet.clonePrimitives(DataSet.java:270) at org.openstreetmap.josm.gui.tagging.presets.TaggingPresetValidation.applyChangedTags(TaggingPresetValidation.java:93) at org.openstreetmap.josm.gui.tagging.presets.TaggingPresetValidation.lambda$validateAsync$0(TaggingPresetValidation.java:50) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1583)
Attachments (0)
Note:
See TracTickets
for help on using tickets.


