Modify ↓
Opened 12 days ago
Last modified 8 days ago
#24424 new defect
IllegalStateException after closing "Choose a color" window by "X"
Reported by: | TheWartek | Owned by: | team |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | Core | Version: | latest |
Keywords: | gui exception | Cc: |
Description
What steps will reproduce the problem?
- Download OSM data with "Raw GPS data" option selected.
- Right click "Downloaded GPX Data" layer and select "Customize color" option.
- Close "Choose a color" window by clicking "X" ("Cancel" button works fine)
What is the expected result?
Window closes without issues.
What happens instead?
Program throws "IllegalStateException" and bug report window is displayed.
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-07-11 10:12:51 +0200 (Fri, 11 Jul 2025) Revision:19423 Build-Date:2025-07-12 01:30:35 URL:https://josm.openstreetmap.de/svn/trunk Identification: JOSM/1.5 (19423 pl) Windows 11 64-Bit OS Build number: Windows 10 Home 24H2 (26100) Memory Usage: 344 MB / 8192 MB (65 MB allocated, but free) Java version: 21.0.2+13-LTS, Eclipse Adoptium, OpenJDK 64-Bit Server VM Look and Feel: com.sun.java.swing.plaf.windows.WindowsLookAndFeel Screen: \Display0 3440x1440x32bpp@75Hz (scaling 1.00×1.00) \Display1 1920x1080x32bpp@165Hz (scaling 1.00×1.00) Maximum Screen Size: 3440×1440 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: pl_PL Numbers with default locale: 1234567890 -> 1234567890 VM arguments: [-Dsun.java2d.opengl=True, --add-exports=java.base/java.lang=ALL-UNNAMED, --add-exports=java.desktop/sun.awt=ALL-UNNAMED, --add-exports=java.desktop/sun.java2d=ALL-UNNAMED, --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, -Dcom.sun.security.enableAIAcaIssuers=true] Dataset consistency test: No problems found Plugins: + Mapillary (1813) + apache-commons (36438) + apache-http (36438) + buildings_tools (36438) + jna (36438) + photo_geotagging (36438) + photoadjust (36438) Map paint styles: + https://josm.openstreetmap.de/josmfile?page=Styles/iD&zip=1 - https://pasharm.github.io/New_basic_style_for_JOSM/New_basic_style.mapcss - https://josm.openstreetmap.de/josmfile?page=Styles/Lane_and_Road_Attributes&zip=1 - https://josm.openstreetmap.de/josmfile?page=Styles/SimpleBuildingTags&zip=1 - %UserProfile%\Desktop\Styles_SimpleBuildingTags-style.mapcss Last errors/warnings: - 00000.501 W: extended font config - overriding 'filename.Raavi=raavi.ttf' with 'RAAVI.TTF' - 00000.501 W: extended font config - overriding 'filename.Gautami=gautami.ttf' with 'GAUTAMI.TTF' - 00000.502 W: extended font config - overriding 'filename.Vrinda=vrinda.ttf' with 'VRINDA.TTF' - 00000.502 W: extended font config - overriding 'filename.Kartika=kartika.ttf' with 'KARTIKA.TTF' - 00000.502 W: extended font config - overriding 'filename.Latha=latha.ttf' with 'LATHA.TTF' - 00007.646 W: Nie udało się wczytać stylów Mappaint z „%UserProfile%\Desktop\Styles_SimpleBuildingTags-style.mapcss”. Wyjątek: java.nio.file.NoSuchFileException: %UserProfile%\Desktop\Styles_SimpleBuildingTags-style.mapcss - 00007.647 E: java.nio.file.NoSuchFileException: %UserProfile%\Desktop\Styles_SimpleBuildingTags-style.mapcss - 00317.420 E: Handled by bug report queue: java.lang.IllegalStateException: Unexpected value: -1 - 00435.207 E: Handled by bug report queue: java.lang.IllegalStateException: Unexpected value: -1 - 00449.763 E: Handled by bug report queue: java.lang.IllegalStateException: Unexpected value: -1 === REPORTED CRASH DATA === BugReportExceptionHandler#handleException: No data collected. Warning issued by: BugReportExceptionHandler#handleException === STACK TRACE === Thread: AWT-EventQueue-0 (47) of main java.lang.IllegalStateException: Unexpected value: -1 at org.openstreetmap.josm.gui.layer.CustomizeColor.actionPerformed(CustomizeColor.java:95) at java.desktop/javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1972) at java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2314) at java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:407) at java.desktop/javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:262) at java.desktop/javax.swing.AbstractButton.doClick(AbstractButton.java:374) at java.desktop/javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1029) at java.desktop/javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:1073) at java.desktop/java.awt.Component.processMouseEvent(Component.java:6621) at java.desktop/javax.swing.JComponent.processMouseEvent(JComponent.java:3398) at java.desktop/java.awt.Component.processEvent(Component.java:6386) at java.desktop/java.awt.Container.processEvent(Container.java:2266) at java.desktop/java.awt.Component.dispatchEventImpl(Component.java:4996) at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2324) at java.desktop/java.awt.Component.dispatchEvent(Component.java:4828) at java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4948) at java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Container.java:4575) at java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Container.java:4516) at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2310) at java.desktop/java.awt.Window.dispatchEventImpl(Window.java:2780) at java.desktop/java.awt.Component.dispatchEvent(Component.java:4828) at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:775) at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:720) at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:714) at java.base/java.security.AccessController.doPrivileged(AccessController.java:400) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:98) at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:747) at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:745) at java.base/java.security.AccessController.doPrivileged(AccessController.java:400) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87) at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:744) at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203) at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124) at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113) at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109) at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Attachments (1)
Change History (2)
by , 12 days ago
Attachment: | josm bug.mp4 added |
---|
comment:1 by , 8 days ago
Keywords: | gui exception added; template_report removed |
---|---|
Summary: | IllegalStateException after closing "Coose a color" window by "X" → IllegalStateException after closing "Choose a color" window by "X" |
Note:
See TracTickets
for help on using tickets.