You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
00000.512 W: extended font config - overriding 'filename.Myanmar_Text=mmrtext.ttf' with 'MMRTEXT.TTF'
00000.515 W: extended font config - overriding 'filename.Mongolian_Baiti=monbaiti.ttf' with 'MONBAITI.TTF'
00001.261 E: java.security.KeyStoreException: Windows-ROOT not found. Cause: java.security.NoSuchAlgorithmException: Windows-ROOT KeyStore not available
00010.012 E: Failed to locate image 'waterways.svg'
00010.012 W: Mappaint style "standard" (Waterways) icon "waterways.svg" not found.
=== STACK TRACE ===
Thread: AWT-EventQueue-0 (24) of main
java.lang.NullPointerException: phoneNumberUtil.getRegio…odeForNumber(phoneNumber) must not be null
at com.github.gabortim.phonenumber.tool.NumberFormatter.getRegionCode(NumberFormatter.kt:163)
at com.github.gabortim.phonenumber.tool.NumberFormatter.format(NumberFormatter.kt:72)
at com.github.gabortim.phonenumber.test.PhoneNumber.categorizeTags(PhoneNumber.kt:129)
at com.github.gabortim.phonenumber.test.PhoneNumber.(PhoneNumber.kt:101)
at com.github.gabortim.phonenumber.test.PhoneNumberValidator.check(PhoneNumberValidator.kt:104)
at org.openstreetmap.josm.data.validation.Test$TagTest.visit(Test.java:134)
at org.openstreetmap.josm.data.osm.Way.accept(Way.java:180)
at org.openstreetmap.josm.data.validation.Test.visit(Test.java:216)
at org.openstreetmap.josm.data.validation.ValidationTask.realRun(ValidationTask.java:136)
at org.openstreetmap.josm.gui.PleaseWaitRunnable.doRealRun(PleaseWaitRunnable.java:94)
at org.openstreetmap.josm.gui.PleaseWaitRunnable.run(PleaseWaitRunnable.java:142)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
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)
}}}
The text was updated successfully, but these errors were encountered:
Thank you for the report! I reproduced the issue locally and prepared the fix, but there is another bug that can delete some invalid numbers in case of an autofix.
This ticket will be closed automatically when I push the commits, I'll let you know when the fix is released.
@watmildon Version 1.1.1 has been released and will be available in JOSM in approximately 10 minutes. Please test it and report if you encounter any issues. Thank you!
Steps to reproduce:
Install latest plugin on latest JOSM
Download this dataset:
Run the validator.
Expected: issues to be fixed up
Actual: null ref
JOSM crash report:
{{{
Revision:18822
Build-Date:2023-08-30 11:44:32
Identification: JOSM/1.5 (18822 en) Windows 10 64-Bit
OS Build number: Windows 10 Pro 2009 (19045)
Memory Usage: 1244 MB / 4088 MB (969 MB allocated, but free)
Java version: 17.0.8+7-LTS, Azul Systems, Inc., OpenJDK 64-Bit Server VM
Look and Feel: com.sun.java.swing.plaf.windows.WindowsLookAndFeel
Screen: \Display0 1440×2560 (scaling 1.00×1.00) \Display1 3840×2160 (scaling 1.50×1.50)
Maximum Screen Size: 3840×2560
Best cursor sizes: 16×16→48×48, 32×32→48×48
System property file.encoding: Cp1252
System property sun.jnu.encoding: Cp1252
Locale info: en_US
Numbers with default locale: 1234567890 -> 1234567890
VM arguments: [-Djpackage.app-version=1.5.18822, --add-modules=java.scripting,java.sql,javafx.controls,javafx.media,javafx.swing,javafx.web, --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, --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, -Djpackage.app-path=%UserProfile%\AppData\Local\JOSM\JOSM.exe]
Dataset consistency test: No problems found
Plugins:
Map paint styles:
Validator rules:
Last errors/warnings:
=== REPORTED CRASH DATA ===
BugReportExceptionHandler#handleException:
No data collected.
Warning issued by: BugReportExceptionHandler#handleException
=== STACK TRACE ===
Thread: AWT-EventQueue-0 (24) of main
java.lang.NullPointerException: phoneNumberUtil.getRegio…odeForNumber(phoneNumber) must not be null
at com.github.gabortim.phonenumber.tool.NumberFormatter.getRegionCode(NumberFormatter.kt:163)
at com.github.gabortim.phonenumber.tool.NumberFormatter.format(NumberFormatter.kt:72)
at com.github.gabortim.phonenumber.test.PhoneNumber.categorizeTags(PhoneNumber.kt:129)
at com.github.gabortim.phonenumber.test.PhoneNumber.(PhoneNumber.kt:101)
at com.github.gabortim.phonenumber.test.PhoneNumberValidator.check(PhoneNumberValidator.kt:104)
at org.openstreetmap.josm.data.validation.Test$TagTest.visit(Test.java:134)
at org.openstreetmap.josm.data.osm.Way.accept(Way.java:180)
at org.openstreetmap.josm.data.validation.Test.visit(Test.java:216)
at org.openstreetmap.josm.data.validation.ValidationTask.realRun(ValidationTask.java:136)
at org.openstreetmap.josm.gui.PleaseWaitRunnable.doRealRun(PleaseWaitRunnable.java:94)
at org.openstreetmap.josm.gui.PleaseWaitRunnable.run(PleaseWaitRunnable.java:142)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
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)
}}}
The text was updated successfully, but these errors were encountered: