Modify

Opened 15 months ago

Closed 15 months ago

Last modified 15 months ago

#23421 closed defect (irreproducible)

Opening preferences or preset preferences does nothing and block JOSM

Reported by: baptistemm@… Owned by: baptistemm@…
Priority: normal Milestone:
Component: Core Version: tested
Keywords: template_report Cc:

Description

What steps will reproduce the problem?

I use the flatpak version from https://github.com/flathub/org.openstreetmap.josm/pull/95 (version 18940)
If I click Edit->Preferences... or Imagery->Imagery Preference, nothing happens and furthermore, the UI does not respond anymore, I even cannot close the josm window

Running with --debug does not show particular error or fatal message.
I also launched with --skip-plugins and that does not work either.

Please provide any additional information below. Attach a screenshot if possible.

Relative:URL: ^/trunk
Repository:UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
Last:Changed Date: 2024-01-16 08:06:33 +0100 (Tue, 16 Jan 2024)
Revision:18940
Build-Date:2024-01-17 02:31:01
URL:https://josm.openstreetmap.de/svn/trunk

Identification: JOSM/1.5 (18940 en_GB) Linux Freedesktop SDK 23.08 (Flatpak runtime)
Memory Usage: 512 MB / 3846 MB (152 MB allocated, but free)
Java version: 17.0.9+7, Flathub, OpenJDK 64-Bit Server VM
Look and Feel: com.formdev.flatlaf.FlatLightLaf
Screen: :0.0 3840×2160 (scaling 1.00×1.00) :0.1 1920×1080 (scaling 1.00×1.00)
Maximum Screen Size: 3840×2160
Best cursor sizes: 16×16→16×16, 32×32→32×32
Environment variable LANG: en_GB.UTF-8
System property file.encoding: UTF-8
System property sun.jnu.encoding: UTF-8
Locale info: en_GB
Numbers with default locale: 1234567890 -> 1234567890
Desktop environment: GNOME
VM arguments: [--module-path=/app/share/openjfx/lib, --add-modules=java.scripting,java.sql,javafx.controls,javafx.media,javafx.swing,javafx.web, -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]
Program arguments: [--debug]

Plugins:
+ Mapillary (2.2.0)
+ OpeningHoursEditor (36196)
+ apache-commons (36176)
+ apache-http (36176)
+ areaselector (2.6.2)
+ austriaaddresshelper (88)
+ buildings_tools (36200)
+ cadastre-fr (36200)
+ continuosDownload (103)
+ ejml (36176)
+ flatlaf (36176)
+ geotools (36176)
+ http2 (35921)
+ jackson (36176)
+ jaxb (36118)
+ jna (36176)
+ jts (36004)
+ log4j (36176)
+ reverter (36196)
+ utilsplugin2 (36200)

Tagging presets:
+ https://raw.githubusercontent.com/osmlab/name-suggestion-index/main/dist/presets/nsi-josm-presets.min.xml

Attachments (1)

Screencast from 2024-01-17 20-48-12.webm (649.5 KB ) - added by baptistemm@… 15 months ago.

Download all attachments as: .zip

Change History (7)

by baptistemm@…, 15 months ago

comment:1 by taylor.smock, 15 months ago

Milestone: 24.01
Owner: changed from team to baptistemm@…
Status: newneedinfo

I wasn't able to reproduce on Fedora Silverblue using the linked flatpak version from https://github.com/flathub/org.openstreetmap.josm/pull/95 (r18940).

Can you get us a thread dump?
General steps (outside of flatpak) are as follows:

$ jps
9543 josm.jar
11580 Jps
$ jstack ${PID from jps}

comment:2 by anonymous, 15 months ago

Cannot reproduce on another computer

comment:3 by anonymous, 15 months ago

Resolution: invalid
Status: needinfoclosed

comment:4 by taylor.smock, 15 months ago

If @baptistemm can reproduce on the original computer and give us the thread dump, it would still be a valid ticket.
There is probably something causing the deadlock which needs to be fixed. And it is hard to fix without knowing what is causing it.

comment:5 by anonymous, 15 months ago

cannot even reproduce on the machine where I initially had the issue. sorry

comment:6 by taylor.smock, 15 months ago

Resolution: invalidirreproducible

Those are the worst bugs to fix.

Thanks for getting back to us.

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain baptistemm@….
as The resolution will be set.
The resolution will be deleted. Next status will be 'reopened'.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.