Modify ↓
Opened 6 days ago
Last modified 4 days ago
#24586 new defect
crash on trying to create dataitem
| Reported by: | mnalis | Owned by: | taylor.smock |
|---|---|---|---|
| Priority: | normal | Milestone: | |
| Component: | Plugin osmwiki-dataitem | Version: | tested |
| Keywords: | template_report | Cc: |
Description
What steps will reproduce the problem?
- open https://www.openstreetmap.org/way/671810785
- right click on
ref:HR:e-maticatag and chooseCreate a new WikiData item for ref:HR:e-matic - fill
Descriptionfield and set/unset checkboxes - click
Upload
What is the expected result?
WikiData item is actually created
What happens instead?
JOSM crash error window, and WikiData item is not created
Please provide any additional information below. Attach a screenshot if possible.
Relative:URL: ^/trunk
Repository:UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
Last:Changed Date: 2025-08-31 14:19:57 +0200 (Sun, 31 Aug 2025)
Revision:19439
Build-Date:2025-09-02 01:30:58
URL:https://josm.openstreetmap.de/svn/trunk
Identification: JOSM/1.5 (19439 en) Linux Debian GNU/Linux 13 (trixie)
Memory Usage: 1326 MB / 2987 MB (158 MB allocated, but free)
Java version: 21.0.9+10-Debian-1deb13u1, Debian, OpenJDK 64-Bit Server VM
Look and Feel: javax.swing.plaf.metal.MetalLookAndFeel
Screen: :0.0 1920x1080x[Multi depth]@60Hz (scaling 1.00×1.00)
Maximum Screen Size: 1920×1080
Best cursor sizes: 16×16→16×16, 32×32→32×32
Environment variable LANG: hr_HR.UTF-8
System property file.encoding: UTF-8
System property sun.jnu.encoding: UTF-8
Locale info: en_US
Numbers with default locale: 1234567890 -> 1234567890
Desktop environment: ICEWM
Java package: openjdk-21-jre:amd64-21.0.9+10-1~deb13u1
fonts-noto: fonts-noto:all-20201225-2
VM arguments: [-Dsun.java2d.opengl=true, --add-exports=java.base/sun.security.action=ALL-UNNAMED, --add-exports=java.desktop/com.sun.imageio.plugins.jpeg=ALL-UNNAMED, --add-exports=java.desktop/com.sun.imageio.spi=ALL-UNNAMED]
Dataset consistency test: No problems found
Plugins:
+ DirectUpload (36438)
+ FixAddresses (36438)
+ ImageWayPoint (36438)
+ Mapillary (1813)
+ PicLayer (269)
+ Review.Changes (1.1.1)
+ apache-commons (36438)
+ apache-http (36438)
+ areaselector (366)
+ austriaaddresshelper (100)
+ buildings_tools (36438)
+ conflation (274)
+ ejml (36438)
+ geotools (36438)
+ imagery_offset_db (36438)
+ jackson (36438)
+ jaxb (36438)
+ jna (36438)
+ jts (36438)
+ log4j (36438)
+ mbtiles (v2.6.1)
+ opendata (36460)
+ osmwiki-dataitem (0.0.8)
+ pmtiles (36438)
+ pt_assistant (677)
+ reverter (36447)
+ todo (155)
+ turnrestrictions (36458)
+ undelete (36438)
+ urbaneye3d (1.6.1)
+ utilsplugin2 (36438)
+ wikipedia (441)
Tagging presets:
+ https://raw.githubusercontent.com/OpenNauticalChart/josm/master/INT-1-preset.xml
+ https://josm.openstreetmap.de/josmfile?page=Presets/Healthcare&zip=1
+ https://<user.name>.com/prezentacije/OpenStreetMap/josm-preset.xml
+ https://josm.openstreetmap.de/josmfile?page=Presets/Xmas&zip=1
Map paint styles:
- https://josm.openstreetmap.de/josmfile?page=Styles/PublicTransport&zip=1
+ http://bezdomni.net/Styles_HighlightedCapesBays-style.mapcss
+ https://josm.openstreetmap.de/josmfile?page=Styles/ColorWays&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/Coloured_Streets&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/Modified&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Styles/CyclewaysStylingBNA&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Styles/SidewalksPlus&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/BuildingColors&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Styles/FixmeAndNote&zip=1
+ ${HOME}/tmp/g/1/openaddresses-HR.mapcss
Validator rules:
+ https://josm.openstreetmap.de/josmfile?page=Rules/KeepRight&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Rules/QAToolInspiredValidations&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Rules/OSMLint&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Rules/MissingWeekdays&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Rules/SourceObjectTag&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Rules/IndoorRules&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Rules/Pictures&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Rules/MissingOpeningHours&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Rules/CheckDate&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Rules/FacebookWebsite&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Rules/DuplicateAttributes&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Rules/MissingMain&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Rules/OldCovid&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Rules/NotCheck&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Rules/ThisOrThat&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Rules/ChargeRules&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Rules/InvalidWebsiteProtocol&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Rules/AddrFullWarning&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Rules/AddrRelationWarning&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Rules/CountryCodeCheck&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Rules/Geology&zip=1
+ https://raw.githubusercontent.com/stefan-a-bauer/josm-validators/master/mtb.validator.mapcss
+ https://github.com/Jungle-Bus/transport_mapcss/raw/gh-pages/transport.validator.zip
+ https://github.com/open-energy-transition/validate-my-grid/raw/refs/heads/gh-pages/power.validator.zip
+ https://josm.openstreetmap.de/josmfile?page=Rules/PublicTransportGtfs&zip=1
+ https://raw.githubusercontent.com/OpenNauticalChart/josm/master/Seamark.validator.mapcss
Last errors/warnings:
- 113306.002 E: Cannot parse auto-increment value of '-2' into an integer
- 113306.002 E: Cannot parse auto-increment value of '-1' into an integer
- 113311.425 E: Cannot parse auto-increment value of '-2' into an integer
- 113311.426 E: Cannot parse auto-increment value of '-1' into an integer
- 113330.153 E: Cannot parse auto-increment value of '-2' into an integer
- 113330.153 E: Cannot parse auto-increment value of '-1' into an integer
- 120296.713 W: java.net.SocketTimeoutException: Connect timed out
- 120811.253 W: java.net.SocketTimeoutException: Connect timed out
- 121934.044 E: Thread main-worker-1 raised jakarta.json.stream.JsonParsingException: Unexpected char −1 at (line no=1, column no=6, offset=5)
- 121934.045 E: Handled by bug report queue: jakarta.json.stream.JsonParsingException: Unexpected char −1 at (line no=1, column no=6, offset=5)
=== REPORTED CRASH DATA ===
BugReportExceptionHandler#handleException:
No data collected.
Warning issued by: BugReportExceptionHandler#handleException
=== STACK TRACE ===
Thread: main-worker-1 (1182)
jakarta.json.stream.JsonParsingException: Unexpected char −1 at (line no=1, column no=6, offset=5)
at org.eclipse.parsson.JsonTokenizer.unexpectedChar(JsonTokenizer.java:593)
at org.eclipse.parsson.JsonTokenizer.readString(JsonTokenizer.java:166)
at org.eclipse.parsson.JsonTokenizer.nextToken(JsonTokenizer.java:356)
at org.eclipse.parsson.JsonParserImpl$ObjectContext.getNextEvent(JsonParserImpl.java:517)
at org.eclipse.parsson.JsonParserImpl.next(JsonParserImpl.java:360)
at org.eclipse.parsson.JsonParserImpl.getObject(JsonParserImpl.java:319)
at org.eclipse.parsson.JsonParserImpl.getObject(JsonParserImpl.java:146)
at org.eclipse.parsson.JsonReaderImpl.readObject(JsonReaderImpl.java:85)
at org.openstreetmap.josm.plugins.wikidata.io.upload.WikiDataItemUploader.doUpload(WikiDataItemUploader.java:113)
at org.openstreetmap.josm.plugins.wikidata.io.upload.WikiDataItemUploader.run(WikiDataItemUploader.java:91)
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 1767658651050 ====
jakarta.json.stream.JsonParsingException: Unexpected char −1 at (line no=1, column no=6, offset=5)
at org.eclipse.parsson.JsonTokenizer.unexpectedChar(JsonTokenizer.java:593)
at org.eclipse.parsson.JsonTokenizer.readString(JsonTokenizer.java:166)
at org.eclipse.parsson.JsonTokenizer.nextToken(JsonTokenizer.java:356)
at org.eclipse.parsson.JsonParserImpl$ObjectContext.getNextEvent(JsonParserImpl.java:517)
at org.eclipse.parsson.JsonParserImpl.next(JsonParserImpl.java:360)
at org.eclipse.parsson.JsonParserImpl.getObject(JsonParserImpl.java:319)
at org.eclipse.parsson.JsonParserImpl.getObject(JsonParserImpl.java:146)
at org.eclipse.parsson.JsonReaderImpl.readObject(JsonReaderImpl.java:85)
at org.openstreetmap.josm.plugins.wikidata.io.upload.WikiDataItemUploader.doUpload(WikiDataItemUploader.java:113)
at org.openstreetmap.josm.plugins.wikidata.io.upload.WikiDataItemUploader.run(WikiDataItemUploader.java:91)
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.



This appears to be a login issue. I'm working on a release that will give me more information, but it might take awhile. I last touched the code for this plugin in 2023.