Modify ↓
Opened 9 hours ago
#24552 new defect
Reverter hangs JOSM if the API times out
| Reported by: | bxl-forever | Owned by: | team |
|---|---|---|---|
| Priority: | normal | Milestone: | |
| Component: | Plugin reverter | Version: | |
| Keywords: | template_report | Cc: |
Description
What steps will reproduce the problem?
- Open JOSM with reverter plugin
- Data > Revert changeset : select a changeset to revert (preferably a medium-sized or large one)
What is the expected result?
The reverted changeset becomes available for editing.
What happens instead?
This only happens occasionally. I suppose it occurs when the API server is too busy to handle the request.
The reverter window will apparently stop working, but the loading animation will continue, as if something is still happening. The Cancel button does not respond. The process will never end. JOSM gets entirely stuck and must be killed manually.
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-01 01:31:04 URL:https://josm.openstreetmap.de/svn/trunk Identification: JOSM/1.5 (19439 en) Linux Arch Linux Memory Usage: 372 MB / 3934 MB (98 MB allocated, but free) Java version: 17.0.17+10, Arch Linux, OpenJDK 64-Bit Server VM Look and Feel: com.formdev.flatlaf.FlatLightLaf Screen: :0.0 1920x1200x[Multi depth]@60Hz (scaling 1.00×1.00) Best cursor sizes: 16×16→16×16, 32×32→32×32 Environment variable LANG: en_US.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 VM arguments: [-Djosm.restart=true, -Djava.net.useSystemProxies=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] Plugins: + apache-commons (36438) + ejml (36438) + flatlaf (36438) + geotools (36438) + jackson (36438) + jaxb (36438) + jts (36438) + measurement (36438) + opendata (36460) + openqa (116) + pt_assistant (677) + reverter (36447) + undelete (36438) + utilsplugin2 (36438) Tagging presets: + https://josm.openstreetmap.de/josmfile?page=Presets/BENELUX&zip=1 Map paint styles: - https://josm.openstreetmap.de/josmfile?page=Styles/Maxspeed&zip=1 - https://josm.openstreetmap.de/josmfile?page=Styles/PublicTransport&zip=1 - https://raw.githubusercontent.com/species/josm-preset-traffic_sign_direction/master/direction.mapcss
Attachments (1)
Note:
See TracTickets
for help on using tickets.



The loading animation will continue running and the modal window will never close and will not respond