Your message dated Sat, 3 Aug 2024 08:29:48 +0200
with message-id <[email protected]>
and subject line Re: [DKIM] Bug#1077585: [DKIM] Bug#1077585: Stuck on blank 
window after the loading splash
has caused the Debian Bug report #1077585,
regarding Stuck on blank window after the loading splash
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1077585: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1077585
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: josm
Version: 0.0.svn19128+dfsg-1
Severity: grave

When I start josm, after the loading splash screen I only get a blank window.
There's nothing to interact with, but it does close at Ctrl-Q.
The only interesting line in the log is about splitway:

    2024-07-30 09:28:33.845 INFO: Could not load tool definition splitway

I tried adding --skip-plugins to avoid that message and --reset-preferences in
case the config file had somehow been messed up, but I got the blank screen all
the same.

I went through the log from `josm --debug --reset-preferences --skip-plugins`
but couldn't find anything useful. I attach it anyway, surely it is more
meaningful to you than to me.

Cheers,


--
Ceppo
Using /usr/lib/jvm/java-19-openjdk-amd64/bin/java to execute josm.
2024-07-30 08:01:30.713 INFO: Log level is at FINE (FINE, 500)
2024-07-30 08:01:30.720 FINE: lsb_release -i -s
2024-07-30 08:01:30.782 INFO: Plugin loading skipped
2024-07-30 08:01:30.788 WARNING: Replacing existing preference file 
'/home/ceppo/.config/JOSM/preferences.xml' with default preference file.
2024-07-30 08:01:31.117 FINE: System property 'http.agent' set to 'JOSM/1.5 
(19128 Debian en) Linux Debian GNU/Linux trixie/sid'. Old value was 'null'
2024-07-30 08:01:31.118 FINE: System property 'user.language' set to ''. Old 
value was 'en'
2024-07-30 08:01:31.119 FINE: System property 'sun.net.http.retryPost' set to 
'false'. Old value was 'null'
2024-07-30 08:01:31.119 FINE: System property 'java.security.manager' set to 
'allow'. Old value was 'null'
2024-07-30 08:01:31.929 FINE: System property 'java.protocol.handler.pkgs' set 
to 'org.openstreetmap.josm.io.protocols'. Old value was 'null'
2024-07-30 08:01:31.932 FINE: 
org.openstreetmap.josm.gui.util.WindowGeometry$WindowGeometryException: 
Preference with key 'gui.geometry' does not exist. Cannot restore window 
geometry from preferences.
2024-07-30 08:01:31.937 FINE: 
org.openstreetmap.josm.gui.util.WindowGeometry$WindowGeometryException: 
Preference with key 'gui.geometry' does not exist. Cannot restore window 
geometry from preferences.
2024-07-30 08:01:33.039 FINE: 
org.openstreetmap.josm.gui.util.WindowGeometry$WindowGeometryException: 
Preference with key 'gui.geometry' does not exist. Cannot restore window 
geometry from preferences.
2024-07-30 08:01:33.042 FINE: Initializing
2024-07-30 08:01:33.045 FINE: Setting defaults
2024-07-30 08:01:33.328 FINE: Creating main GUI
2024-07-30 08:01:33.344 FINE: Initializing coordinate format
2024-07-30 08:01:33.357 FINE: Initializing coordinate format completed in 13 ms
2024-07-30 08:01:33.358 FINE: Starting file watcher
2024-07-30 08:01:33.359 FINE: Starting file watcher completed in 0 ms
2024-07-30 08:01:33.359 FINE: Executing platform startup hook
2024-07-30 08:01:33.361 FINE: File watcher thread started
2024-07-30 08:01:33.380 FINE: Executing platform startup hook completed in 20 ms
2024-07-30 08:01:33.381 FINE: Building main menu
2024-07-30 08:01:33.900 FINE: VM arguments: 
[--module-path=/usr/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]
2024-07-30 08:01:35.355 FINE: Building main menu completed in 2.0 s
2024-07-30 08:01:35.356 FINE: Updating user interface
2024-07-30 08:01:35.370 FINE: Updating user interface completed in 14 ms
2024-07-30 08:01:35.371 FINE: Initializing internal boundaries data
2024-07-30 08:01:35.419 FINE: Prepare OSM data...
2024-07-30 08:01:35.420 FINE: Parsing OSM data...
2024-07-30 08:01:35.484 FINE: Contacting Server...
2024-07-30 08:01:35.485 FINE: REQUEST HEADERS: {Accept=*/*, 
Accept-Encoding=gzip, deflate}
2024-07-30 08:01:36.092 FINE: Preparing data set...
2024-07-30 08:01:36.263 INFO: GET 
https://josm.openstreetmap.de/wiki/StartupPage -> HTTP/1.1 200 (778 ms)
2024-07-30 08:01:36.268 FINE: RESPONSE HEADERS: {null=[HTTP/1.1 200 Ok], 
Keep-Alive=[timeout=5, max=100], Transfer-Encoding=[chunked], 
Server=[Apache/2.4.52 (Ubuntu)], Connection=[Keep-Alive], Date=[Tue, 30 Jul 
2024 08:01:15 GMT], Strict-Transport-Security=[max-age=16070400; 
includeSubDomains], Cache-Control=[must-revalidate], Content-Encoding=[gzip], 
Set-Cookie=[, ], Vary=[Accept-Encoding], Expires=[Fri, 01 Jan 1999 00:00:00 
GMT], X-Clacks-Overhead=[GNU Terry Pratchett], 
Content-Type=[text/html;charset=utf-8]}
2024-07-30 08:01:36.270 FINE: Downloading data...
2024-07-30 08:01:36.345 FINE: Post-processing data set...
2024-07-30 08:01:36.345 FINE: Rendering data set...
2024-07-30 08:01:36.924 FINE: Skipping null because inner part of United Kingdom
2024-07-30 08:01:36.925 FINE: Skipping null because inner part of United Kingdom
2024-07-30 08:01:37.009 FINE: Skipping Lesotho because inner part of South 
Africa
2024-07-30 08:01:37.066 FINE: Retaining boundaries.osm to allow editing via 
advanced preferences
2024-07-30 08:01:37.068 FINE: Contacting Server...
2024-07-30 08:01:37.069 FINE: REQUEST HEADERS: {Accept=null, 
Accept-Encoding=gzip, deflate}
2024-07-30 08:01:37.128 INFO: GET 
https://josm.openstreetmap.de/remote/geofabrik-index-v1-nogeom.json -> HTTP/1.1 
200 (58 ms; 29.0 kB)
2024-07-30 08:01:37.128 FINE: RESPONSE HEADERS: {null=[HTTP/1.1 200 OK], 
Keep-Alive=[timeout=5, max=99], X-Cache=[MISS from download-proxy8], 
Server=[Apache/2.4.52 (Ubuntu)], Connection=[Keep-Alive], Last-Modified=[Sun, 
28 Jul 2024 03:55:28 GMT], Date=[Tue, 30 Jul 2024 08:01:16 GMT], Via=[1.1 
download-proxy8 (squid/5.6)], Accept-Ranges=[bytes], 
Strict-Transport-Security=[max-age=16070400; includeSubDomains], 
ETag=["7db2f-61e46b7175016-gzip"], X-Cache-Lookup=[HIT from 
download-proxy8:80], Content-Encoding=[gzip], Vary=[Accept-Encoding], 
Content-Length=[29662], X-Clacks-Overhead=[GNU Terry Pratchett], Age=[2139], 
Content-Type=[application/json]}
2024-07-30 08:01:37.129 FINE: Downloading data...
2024-07-30 08:01:37.257 FINE: Initializing internal boundaries data completed 
in 1.9 s
2024-07-30 08:01:37.279 FINE: Initializing OSM API
2024-07-30 08:01:37.279 FINE: Initializing validator
2024-07-30 08:01:37.282 FINE: Contacting Server...
2024-07-30 08:01:37.282 FINE: REQUEST HEADERS: {Accept=application/xml, 
*/*;q=0.8, Accept-Encoding=gzip, deflate, Connection=close}
2024-07-30 08:01:37.285 FINE: Initializing presets
2024-07-30 08:01:37.287 FINE: Initializing map styles
2024-07-30 08:01:37.303 FINE: Reading presets from 
resource://data/defaultpresets.xml
2024-07-30 08:01:37.417 FINE: Initializing validator completed in 136 ms
2024-07-30 08:01:37.418 FINE: Initializing Tag2Link rules
2024-07-30 08:01:37.511 INFO: Obtained 157 Tag2Link rules from 
resource://META-INF/resources/webjars/tag2link/2024.2.8/index.json
2024-07-30 08:01:37.518 FINE: Initializing Tag2Link rules completed in 99 ms
2024-07-30 08:01:37.519 FINE: Loading imagery preferences
2024-07-30 08:01:37.569 FINE: Contacting Server...
2024-07-30 08:01:37.569 FINE: REQUEST HEADERS: {Accept=null, 
Accept-Encoding=gzip, deflate}
2024-07-30 08:01:37.664 INFO: GET https://josm.openstreetmap.de/maps -> 
HTTP/1.1 200 (95 ms)
2024-07-30 08:01:37.665 FINE: RESPONSE HEADERS: {null=[HTTP/1.1 200 OK], 
Keep-Alive=[timeout=5, max=98], Transfer-Encoding=[chunked], 
Strict-Transport-Security=[max-age=16070400; includeSubDomains], 
Server=[Apache/2.4.52 (Ubuntu)], Content-Encoding=[gzip], 
Connection=[Keep-Alive], Vary=[Accept-Encoding], Last-Modified=[Fri, 26 Jul 
2024 23:12:54 GMT], Date=[Tue, 30 Jul 2024 08:01:17 GMT], 
X-Clacks-Overhead=[GNU Terry Pratchett], Content-Type=[text/xml;charset=utf-8]}
2024-07-30 08:01:37.665 FINE: Downloading data...
2024-07-30 08:01:37.736 INFO: GET 
https://api.openstreetmap.org/api/capabilities -> HTTP/1.1 200 (454 ms)
2024-07-30 08:01:37.737 FINE: RESPONSE HEADERS: {null=[HTTP/1.1 200 OK], 
Server=[cloudflare], vary=[Origin,Accept-Encoding], 
x-frame-options=[SAMEORIGIN], 
Report-To=[{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=pkJU2qWKOx0EHDqavGXGGD8ifO8B8Cw6wHE28GBmW2QII8KyRbQPCuwaZe1%2Bd3yLxTpHzN7Nhe6iL1I0cBk3QOtVI2VtYGctqE%2BxD9NsPzEdzWvb2OOO70aXrbwZ0yuK0iIVkJeewRM%3D"}],"group":"cf-nel","max_age":604800}],
 referrer-policy=[strict-origin-when-cross-origin], x-powered-by=[Phusion 
Passenger(R) 6.0.22], Content-Encoding=[gzip], x-runtime=[0.007975], 
Content-Type=[application/xml; charset=utf-8], Transfer-Encoding=[chunked], 
x-request-id=[Zqidzc4mNEGOdb6_zqHurQAAmko], CF-RAY=[8ab3d1e20b7f59cb-MXP], 
Connection=[close], x-permitted-cross-domain-policies=[none], Date=[Tue, 30 Jul 
2024 08:01:17 GMT], strict-transport-security=[max-age=31536000; 
includeSubDomains; preload], CF-Cache-Status=[DYNAMIC], 
content-security-policy=[default-src 'self'; child-src 'self'; connect-src 
'self' matomo.openstreetmap.org; font-src 'none'; form-action 'self'; 
frame-ancestors 'self'; frame-src 'self'; img-src 'self' data: www.gravatar.com 
*.wp.com tile.openstreetmap.org gps.tile.openstreetmap.org 
*.tile.thunderforest.com tile.tracestrack.com *.openstreetmap.fr 
matomo.openstreetmap.org 
https://openstreetmap-user-avatars.s3.dualstack.eu-west-1.amazonaws.com 
https://openstreetmap-gps-images.s3.dualstack.eu-west-1.amazonaws.com; 
manifest-src 'self'; media-src 'none'; object-src 'self'; script-src 'self' 
matomo.openstreetmap.org; style-src 'self' 
'nonce-QWYB+jX1t0vhrLoWs2u5u6FpR3Hh1fHa'; worker-src 'none'], 
Cache-Control=[max-age=0, private, must-revalidate], x-xss-protection=[0], 
x-content-type-options=[nosniff], 
NEL=[{"success_fraction":0,"report_to":"cf-nel","max_age":604800}], 
etag=[W/"4e52db1602d669b7131cbdf3fa1f9669-br"], alt-svc=[h3=":443"; ma=86400], 
status=[200 OK]}
2024-07-30 08:01:37.737 INFO: OK
2024-07-30 08:01:37.743 FINE: Downloading data...
2024-07-30 08:01:37.858 FINE: Starting SAX parsing of 
org.xml.sax.InputSource@27292131 using 
org.openstreetmap.josm.io.Capabilities$CapabilitiesParser@d9f1fca
2024-07-30 08:01:37.866 FINE: SAX parsing completed in 8 ms
2024-07-30 08:01:37.872 FINE: Initializing OSM API completed in 591 ms
2024-07-30 08:01:38.125 FINE: Initializing map style 
resource://styles/standard/elemstyles.mapcss completed in 779 ms
2024-07-30 08:01:38.184 FINE: Initializing map styles completed in 896 ms
2024-07-30 08:01:38.488 FINE: Starting SAX parsing of 
org.xml.sax.InputSource@37014dca using 
org.openstreetmap.josm.io.imagery.ImageryReader$Parser@90fec4a
2024-07-30 08:01:39.573 FINE: SAX parsing completed in 1.1 s
2024-07-30 08:01:39.753 FINE: Loading imagery preferences completed in 2.2 s
2024-07-30 08:01:42.449 FINE: Reading presets completed in 5.1 s
2024-07-30 08:01:42.809 FINE: Initializing presets completed in 5.5 s
2024-07-30 08:01:42.840 FINE: Initializing validator tests
2024-07-30 08:01:42.840 FINE: Updating user interface
2024-07-30 08:01:42.842 FINE: Adding resource://data/validator/addresses.mapcss 
to tag checker
2024-07-30 08:01:42.868 FINE: Instance is null, returning unconfigured instance
2024-07-30 08:01:42.880 FINE: Adding 
resource://data/validator/combinations.mapcss to tag checker
2024-07-30 08:01:42.944 FINE: Updating user interface completed in 102 ms
2024-07-30 08:01:42.997 FINE: Adding 
resource://data/validator/deprecated.mapcss to tag checker
2024-07-30 08:01:43.177 FINE: Adding resource://data/validator/geometry.mapcss 
to tag checker
2024-07-30 08:01:43.222 FINE: Adding resource://data/validator/highway.mapcss 
to tag checker
2024-07-30 08:01:43.246 FINE: Adding resource://data/validator/multiple.mapcss 
to tag checker
2024-07-30 08:01:43.255 FINE: Adding resource://data/validator/numeric.mapcss 
to tag checker
2024-07-30 08:01:43.280 FINE: Setting default auxiliaries to "null"
2024-07-30 08:01:43.305 FINE: Adding resource://data/validator/religion.mapcss 
to tag checker
2024-07-30 08:01:43.310 FINE: Adding resource://data/validator/relation.mapcss 
to tag checker
2024-07-30 08:01:43.316 FINE: Adding 
resource://data/validator/territories.mapcss to tag checker
2024-07-30 08:01:43.320 FINE: Adding 
resource://data/validator/unnecessary.mapcss to tag checker
2024-07-30 08:01:43.331 FINE: setting defaultCompositeCacheAttributes to [ 
useLateral = true, useRemote = true, useDisk = true, maxObjs = 1000, 
maxSpoolPerRun = -1, diskUsagePattern = UPDATE, spoolChunkSize = 2 ]
2024-07-30 08:01:43.335 FINE: Adding resource://data/validator/wikipedia.mapcss 
to tag checker
2024-07-30 08:01:43.360 FINE: setting defaultElementAttributes to [ IS_LATERAL 
= true, IS_SPOOL = true, IS_REMOTE = true, IS_ETERNAL = false, MaxLifeSeconds = 
-1, IdleTime = -1, CreateTime = 1722326503338, LastAccessTime = 1722326503338, 
getTimeToLiveSeconds() = -1, createTime = 1722326503338 ]
2024-07-30 08:01:43.361 FINE: Parsed regions []
2024-07-30 08:01:43.363 FINE: Finished configuration in 83 ms.
2024-07-30 08:01:43.365 FINE: No special ElementAttribute class defined for key 
[jcs.region.TMS.elementattributes], using default class.
2024-07-30 08:01:43.381 FINE: initialized MemoryCache for TMS
2024-07-30 08:01:43.383 FINE: Constructed cache with name [TMS] and cache 
attributes [ useLateral = true, useRemote = true, useDisk = true, maxObjs = 0, 
maxSpoolPerRun = -1, diskUsagePattern = UPDATE, spoolChunkSize = 2 ]
2024-07-30 08:01:43.424 FINE: Region [TMS_BLOCK_v2] : Constructing 
BlockDiskCache with attributes
BlockDiskAttributes
 DiskPath [/home/ceppo/.cache/JOSM/tiles]
 MaxKeySize [524288]
 MaxPurgatorySize [5000]
 BlockSizeBytes [4096]
 KeyPersistenceIntervalSeconds [300]
 DiskLimitType [SIZE]
2024-07-30 08:01:43.425 FINE: Region [TMS_BLOCK_v2] : Cache file root 
directory: [/home/ceppo/.cache/JOSM/tiles]
2024-07-30 08:01:43.426 FINE: Constructing BlockDisk, blockSizeBytes [4 096]
2024-07-30 08:01:43.433 FINE: Region [TMS_BLOCK_v2] : Cache file root directory 
[/home/ceppo/.cache/JOSM/tiles]
2024-07-30 08:01:43.433 FINE: Region [TMS_BLOCK_v2] : Key File 
[/home/ceppo/.cache/JOSM/tiles/TMS_BLOCK_v2.key]
2024-07-30 08:01:43.434 FINE: Region [TMS_BLOCK_v2] : Loading keys for 
/home/ceppo/.cache/JOSM/tiles/TMS_BLOCK_v2.key
2024-07-30 08:01:43.436 FINE: Region [TMS_BLOCK_v2] : Set maxKeySize to: "524 
288"
2024-07-30 08:01:43.440 FINE: Region [TMS_BLOCK_v2] : Resetting cache
2024-07-30 08:01:43.442 FINE: Region [TMS_BLOCK_v2] : Saving keys to 
[/home/ceppo/.cache/JOSM/tiles/TMS_BLOCK_v2.key], key count [0]
2024-07-30 08:01:43.449 FINE: Region [TMS_BLOCK_v2] : Finished saving keys. It 
took 8ms. to store 0 keys. Key file length [4]
2024-07-30 08:01:43.456 FINE: Region [TMS_BLOCK_v2] : Block Disk Cache is alive.
2024-07-30 08:01:43.471 FINE: Initializing validator tests completed in 630 ms
2024-07-30 08:01:43.508 INFO: Changeset updater active (checks every 60 minutes 
if open changesets have been closed)
2024-07-30 08:01:47.915 INFO: Changeset updater inactive
2024-07-30 08:01:47.916 FINE: Element event queue destroyed: 
org.apache.commons.jcs3.engine.control.event.ElementEventQueue@df9163
2024-07-30 08:01:47.918 FINE: In DISPOSE, [TMS] fromRemote [false]
2024-07-30 08:01:47.920 FINE: In DISPOSE, [TMS] auxiliary [TMS_BLOCK_v2]
2024-07-30 08:01:47.923 FINE: In DISPOSE, [TMS] put 0 into auxiliary 
[TMS_BLOCK_v2]
2024-07-30 08:01:47.923 FINE: In dispose, destroying event queue.
2024-07-30 08:01:47.929 FINE: Cache event queue destroyed: CacheEventQueue 
[listenerId=44584948, cacheName=TMS_BLOCK_v2]
2024-07-30 08:01:47.932 FINE: Region [TMS_BLOCK_v2] : Saving keys to 
[/home/ceppo/.cache/JOSM/tiles/TMS_BLOCK_v2.key], key count [0]
2024-07-30 08:01:47.933 FINE: Region [TMS_BLOCK_v2] : Finished saving keys. It 
took 1ms. to store 0 keys. Key file length [4]
2024-07-30 08:01:47.933 FINE: Region [TMS_BLOCK_v2] : Shutdown complete.
2024-07-30 08:01:47.935 FINE: In DISPOSE, [TMS] disposing of memory cache.
2024-07-30 08:01:47.935 FINE: Memory Cache dispose called.

Attachment: signature.asc
Description: PGP signature


--- End Message ---
--- Begin Message ---
On 8/2/24 10:03 PM, Ceppo wrote:
On Thu, Aug 01, 2024 at 05:31:45AM GMT, Sebastiaan Couwenberg wrote:
On 7/31/24 11:47 PM, Ceppo wrote:
1. the VM uses Gnome and my physical machine doesn't,

That's where you should looks for the problem.

Chances are good Java apps only work correctly in common DEs like Gnome and
KDE.

I think I understood the issue and found a solution.

Great, closing the bug accordingly.

It looks like many Java applcations don't work properly on a non-reparenting
window manager like the one I use, but they do if you pretend to be using a
reparenting one. The Arch Wiki suggests to set the _JAVA_AWT_WM_NONREPARENTING
environment variable to 1 if using JRE 8, or AWT_TOOLKIT=MToolkit for a later
version - but only the first one works for me, despite using JRE 17.
Alternatively, wmname [2] may be used to pretend to be using a supported window
manager [3]. I do not know how bad workarounds these are, though.


[1]: 
<https://wiki.archlinux.org/title/Java#Gray_window,_applications_not_resizing_with_WM,_menus_immediately_closing>
[2]: <https://tools.suckless.org/x/wmname/>
[3]: <https://wiki.archlinux.org/title/Java#Impersonate_another_window_manager>

Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1

--- End Message ---
_______________________________________________
Pkg-grass-devel mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel

Reply via email to