Modify ↓
#24142 closed defect (fixed)
Crash when press F11
Reported by: | JeSe-MX | Owned by: | team |
---|---|---|---|
Priority: | normal | Milestone: | 25.02 |
Component: | Core | Version: | |
Keywords: | template_report | Cc: |
Description (last modified by )
What steps will reproduce the problem?
- open Josm.
- press F11 to fullscreen work
What is the expected result?
Show JOSM in fullscreen
What happens instead?
Josm close inmediate.
Please provide any additional information below. Attach a screenshot if possible.
The problem is constant since the past: #21961
Now, I'm using JOSM instaled with file .msi
Sorry for my bad english.
Revision:19307 Build-Date:2025-02-04 10:32:03 Identification: JOSM/1.5 (19307 es) Windows 7 64-Bit OS Build number: Windows 7 Professional (7601) Memory Usage: 650 MB / 2646 MB (159 MB allocated, but free) Java version: 21.0.6+7-LTS, Azul Systems, Inc., OpenJDK 64-Bit Server VM Look and Feel: com.sun.java.swing.plaf.windows.WindowsClassicLookAndFeel Screen: \Display0 1920x1080x32bpp@60Hz (scaling 1.00×1.00) Maximum Screen Size: 1920×1080 Best cursor sizes: 16×16→32×32, 32×32→32×32 System property file.encoding: UTF-8 System property sun.jnu.encoding: Cp1252 Locale info: es_MX Numbers with default locale: 1234567890 -> 1234567890 VM arguments: [-Djpackage.app-version=1.5.19307, -XX:MaxRAMPercentage=75.0, --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] Plugins: + AddrInterpolation (36366) + BuildingGeneralization (45) + CADTools (23) + ColorPlugin (29) + FixAddresses (36368) + KartaView (545) + Mapillary (1792) + OpeningHoursEditor (36360) + PicLayer (259) + apache-commons (36366) + apache-http (36349) + buildings_tools (36370) + changeset-viewer (0.0.8) + ejml (36348) + indoor_sweepline (36370) + indoorhelper (249) + jaxb (36360) + jna (36360) + jogl (1.2.3) + kendzi3d-resources (0.0.2) + log4j (36360) + lwjgl (36370) + lwjgl-windows (36370) + measurement (36360) + osmai (1.0) + reverter (36354) + tageditor (36350) + turnlanes (36360) + turnlanes-tagging (1727811971) + turnrestrictions (36344) Map paint styles: - https://josm.openstreetmap.de/josmfile?page=Styles/Lane_and_Road_Attributes&zip=1 - https://josm.openstreetmap.de/josmfile?page=Styles/Enhanced_Lane_and_Road_Attributes&zip=1 - https://josm.openstreetmap.de/josmfile?page=Styles/SidewalksAndFootways&zip=1 - https://josm.openstreetmap.de/josmfile?page=Styles/Cycleways&zip=1 - F:\banquetas - https://josm.openstreetmap.de/josmfile?page=Styles/SidewalksPlus&zip=1 - https://josm.openstreetmap.de/josmfile?page=Styles/TreeCrownDiameter&zip=1 - https://josm.openstreetmap.de/josmfile?page=Styles/PublicTransportV2&zip=1 - https://josm.openstreetmap.de/josmfile?page=Styles/ParkingLanes&zip=1 - https://josm.openstreetmap.de/josmfile?page=Styles/Surface-DataEntry&zip=1 - https://josm.openstreetmap.de/josmfile?page=Styles/Surface&zip=1 - https://josm.openstreetmap.de/josmfile?page=Styles/PublicTransport&zip=1 - https://josm.openstreetmap.de/josmfile?page=Styles/FixmeAndNote&zip=1 - <josm.pref>\plugins\indoorhelper\resources\sit.mapcss Last errors/warnings: - 00006.069 W: extended font config - overriding 'filename.Shruti=shruti.ttf' with 'SHRUTI.TTF' - 00006.071 W: extended font config - overriding 'filename.Raavi=raavi.ttf' with 'RAAVI.TTF' - 00006.073 W: extended font config - overriding 'filename.Gautami=gautami.ttf' with 'GAUTAMI.TTF' - 00006.075 W: extended font config - overriding 'filename.Vrinda=vrinda.ttf' with 'VRINDA.TTF' - 00006.077 W: extended font config - overriding 'filename.Kartika=kartika.ttf' with 'KARTIKA.TTF' - 00006.080 W: extended font config - overriding 'filename.Latha=latha.ttf' with 'LATHA.TTF' - 00036.709 E: java.security.KeyStoreException: Windows-ROOT not found. Causa: java.security.NoSuchAlgorithmException: Windows-ROOT KeyStore not available - 00081.951 W: Error al cargar los estilos Mappaint desde 'F:\banquetas'. La excepción fue: java.nio.file.NoSuchFileException: F:\banquetas - 00081.952 E: java.nio.file.NoSuchFileException: F:\banquetas - 00561.222 E: Handled by bug report queue: java.lang.IllegalStateException: Component must have a valid peer === REPORTED CRASH DATA === BugReportExceptionHandler#handleException: No data collected. Warning issued by: BugReportExceptionHandler#handleException === STACK TRACE === Thread: AWT-EventQueue-0 (33) of main java.lang.IllegalStateException: Component must have a valid peer at java.desktop/java.awt.Component$FlipBufferStrategy.flipSubRegion(Unknown Source) at java.desktop/java.awt.Component$FlipBufferStrategy.showSubRegion(Unknown Source) at java.desktop/java.awt.Component$FlipSubRegionBufferStrategy.showIfNotLost(Unknown Source) at java.desktop/javax.swing.BufferStrategyPaintManager.show(Unknown Source) at java.desktop/javax.swing.RepaintManager.show(Unknown Source) at java.desktop/javax.swing.SwingPaintEventDispatcher.createPaintEvent(Unknown Source) at java.desktop/sun.awt.windows.WComponentPeer.postPaintIfNecessary(Unknown Source) at java.desktop/sun.awt.windows.WComponentPeer.handlePaint(Unknown Source) at java.desktop/sun.java2d.d3d.D3DScreenUpdateManager.repaintPeerTarget(Unknown Source) at java.desktop/sun.java2d.d3d.D3DScreenUpdateManager.createScreenSurface(Unknown Source) at java.desktop/sun.awt.windows.WComponentPeer.createScreenSurface(Unknown Source) at java.desktop/sun.awt.windows.WComponentPeer.replaceSurfaceData(Unknown Source) at java.desktop/sun.awt.windows.WComponentPeer.replaceSurfaceData(Unknown Source) at java.desktop/sun.awt.windows.WComponentPeer.setBounds(Unknown Source) at java.desktop/sun.awt.windows.WComponentPeer.initialize(Unknown Source) at java.desktop/sun.awt.windows.WCanvasPeer.initialize(Unknown Source) at java.desktop/sun.awt.windows.WPanelPeer.initialize(Unknown Source) at java.desktop/sun.awt.windows.WWindowPeer.initialize(Unknown Source) at java.desktop/sun.awt.windows.WFramePeer.initialize(Unknown Source) at java.desktop/sun.awt.windows.WComponentPeer.<init>(Unknown Source) at java.desktop/sun.awt.windows.WCanvasPeer.<init>(Unknown Source) at java.desktop/sun.awt.windows.WPanelPeer.<init>(Unknown Source) at java.desktop/sun.awt.windows.WWindowPeer.<init>(Unknown Source) at java.desktop/sun.awt.windows.WFramePeer.<init>(Unknown Source) at java.desktop/sun.awt.windows.WToolkit.createFrame(Unknown Source) at java.desktop/java.awt.Frame.addNotify(Unknown Source) at java.desktop/java.awt.Window.show(Unknown Source) at java.desktop/java.awt.Component.show(Unknown Source) at java.desktop/java.awt.Component.setVisible(Unknown Source) at java.desktop/java.awt.Window.setVisible(Unknown Source) at org.openstreetmap.josm.actions.FullscreenToggleAction.setMode(FullscreenToggleAction.java:111) at org.openstreetmap.josm.actions.FullscreenToggleAction.actionPerformed(FullscreenToggleAction.java:59) at java.desktop/javax.swing.SwingUtilities.notifyAction(Unknown Source) at java.desktop/javax.swing.JComponent.processKeyBinding(Unknown Source) at java.desktop/javax.swing.KeyboardManager.fireBinding(Unknown Source) at java.desktop/javax.swing.KeyboardManager.fireKeyboardAction(Unknown Source) at java.desktop/javax.swing.JComponent.processKeyBindingsForAllComponents(Unknown Source) at java.desktop/javax.swing.JComponent.processKeyBindings(Unknown Source) at java.desktop/javax.swing.JComponent.processKeyEvent(Unknown Source) at java.desktop/java.awt.Component.processEvent(Unknown Source) at java.desktop/java.awt.Container.processEvent(Unknown Source) at java.desktop/java.awt.Component.dispatchEventImpl(Unknown Source) at java.desktop/java.awt.Container.dispatchEventImpl(Unknown Source) at java.desktop/java.awt.Component.dispatchEvent(Unknown Source) at java.desktop/java.awt.KeyboardFocusManager.redispatchEvent(Unknown Source) at java.desktop/java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(Unknown Source) at java.desktop/java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(Unknown Source) at java.desktop/java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(Unknown Source) at java.desktop/java.awt.DefaultKeyboardFocusManager.dispatchEvent(Unknown Source) at java.desktop/java.awt.Component.dispatchEventImpl(Unknown Source) at java.desktop/java.awt.Container.dispatchEventImpl(Unknown Source) at java.desktop/java.awt.Window.dispatchEventImpl(Unknown Source) at java.desktop/java.awt.Component.dispatchEvent(Unknown Source) at java.desktop/java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.desktop/java.awt.EventQueue$4.run(Unknown Source) at java.desktop/java.awt.EventQueue$4.run(Unknown Source) at java.base/java.security.AccessController.doPrivileged(Unknown Source) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) at java.desktop/java.awt.EventQueue$5.run(Unknown Source) at java.desktop/java.awt.EventQueue$5.run(Unknown Source) at java.base/java.security.AccessController.doPrivileged(Unknown Source) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) at java.desktop/java.awt.EventQueue.dispatchEvent(Unknown Source) at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.desktop/java.awt.EventDispatchThread.run(Unknown Source) === RUNNING THREADS === Thread: main-worker-0 (30) of main java.base@21.0.6/jdk.internal.misc.Unsafe.park(Native Method) java.base@21.0.6/java.util.concurrent.locks.LockSupport.park(Unknown Source) java.base@21.0.6/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source) java.base@21.0.6/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source) java.base@21.0.6/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source) java.base@21.0.6/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) java.base@21.0.6/java.util.concurrent.LinkedBlockingQueue.take(Unknown Source) java.base@21.0.6/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) java.base@21.0.6/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) java.base@21.0.6/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) java.base@21.0.6/java.lang.Thread.runWith(Unknown Source) java.base@21.0.6/java.lang.Thread.run(Unknown Source) Thread: CacheEventQueue.QProcessor-TMS_BLOCK_v2Thread-2 (58) of main java.base@21.0.6/jdk.internal.misc.Unsafe.park(Native Method) java.base@21.0.6/java.util.concurrent.locks.LockSupport.park(Unknown Source) java.base@21.0.6/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source) java.base@21.0.6/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source) java.base@21.0.6/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source) java.base@21.0.6/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) java.base@21.0.6/java.util.concurrent.LinkedBlockingQueue.take(Unknown Source) java.base@21.0.6/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) java.base@21.0.6/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) java.base@21.0.6/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) java.base@21.0.6/java.lang.Thread.runWith(Unknown Source) java.base@21.0.6/java.lang.Thread.run(Unknown Source) Thread: Notification Thread (19) of system Thread: Attach Listener (12) of system Thread: TimerQueue (35) of system java.base@21.0.6/jdk.internal.misc.Unsafe.park(Native Method) java.base@21.0.6/java.util.concurrent.locks.LockSupport.park(Unknown Source) java.base@21.0.6/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source) java.base@21.0.6/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source) java.base@21.0.6/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source) java.base@21.0.6/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) java.base@21.0.6/java.util.concurrent.DelayQueue.take(Unknown Source) java.desktop@21.0.6/javax.swing.TimerQueue.run(Unknown Source) java.base@21.0.6/java.lang.Thread.runWith(Unknown Source) java.base@21.0.6/java.lang.Thread.run(Unknown Source) Thread: Signal Dispatcher (11) of system Thread: AWT-EventQueue-0 (33) of main Stacktrace see above. Thread: changeset-updater-0 (67) of main java.base@21.0.6/jdk.internal.misc.Unsafe.park(Native Method) java.base@21.0.6/java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source) java.base@21.0.6/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source) java.base@21.0.6/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) java.base@21.0.6/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) java.base@21.0.6/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) java.base@21.0.6/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) java.base@21.0.6/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) java.base@21.0.6/java.lang.Thread.runWith(Unknown Source) java.base@21.0.6/java.lang.Thread.run(Unknown Source) Thread: image-fetcher-0 (54) of main java.base@21.0.6/jdk.internal.misc.Unsafe.park(Native Method) java.base@21.0.6/java.util.concurrent.locks.LockSupport.park(Unknown Source) java.base@21.0.6/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source) java.base@21.0.6/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source) java.base@21.0.6/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source) java.base@21.0.6/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) java.base@21.0.6/java.util.concurrent.LinkedBlockingQueue.take(Unknown Source) java.base@21.0.6/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) java.base@21.0.6/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) java.base@21.0.6/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) java.base@21.0.6/java.lang.Thread.runWith(Unknown Source) java.base@21.0.6/java.lang.Thread.run(Unknown Source) Thread: Finalizer (10) of system java.base@21.0.6/java.lang.Object.wait0(Native Method) java.base@21.0.6/java.lang.Object.wait(Unknown Source) java.base@21.0.6/java.lang.Object.wait(Unknown Source) java.base@21.0.6/java.lang.ref.NativeReferenceQueue.await(Unknown Source) java.base@21.0.6/java.lang.ref.ReferenceQueue.remove0(Unknown Source) java.base@21.0.6/java.lang.ref.NativeReferenceQueue.remove(Unknown Source) java.base@21.0.6/java.lang.ref.Finalizer$FinalizerThread.run(Unknown Source) Thread: FileSystemWatchService (38) of main java.base@21.0.6/sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus0(Native Method) java.base@21.0.6/sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus(Unknown Source) java.base@21.0.6/sun.nio.fs.WindowsWatchService$Poller.run(Unknown Source) java.base@21.0.6/java.lang.Thread.runWith(Unknown Source) java.base@21.0.6/java.lang.Thread.run(Unknown Source) Thread: D3D Screen Updater (37) of system java.base@21.0.6/java.lang.Object.wait0(Native Method) java.base@21.0.6/java.lang.Object.wait(Unknown Source) java.desktop@21.0.6/sun.java2d.d3d.D3DScreenUpdateManager.run(Unknown Source) java.base@21.0.6/java.lang.Thread.runWith(Unknown Source) java.base@21.0.6/java.lang.Thread.run(Unknown Source) Thread: Weak reference cleaner (40) of main java.base@21.0.6/jdk.internal.misc.Unsafe.park(Native Method) java.base@21.0.6/java.util.concurrent.locks.LockSupport.park(Unknown Source) java.base@21.0.6/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source) java.base@21.0.6/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source) java.base@21.0.6/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source) java.base@21.0.6/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) java.base@21.0.6/java.lang.ref.ReferenceQueue.await(Unknown Source) java.base@21.0.6/java.lang.ref.ReferenceQueue.remove0(Unknown Source) java.base@21.0.6/java.lang.ref.ReferenceQueue.remove(Unknown Source) app//org.openstreetmap.josm.tools.ListenableWeakReference.clean(ListenableWeakReference.java:60) app//org.openstreetmap.josm.tools.ListenableWeakReference$$Lambda/0x0000000800442608.run(Unknown Source) java.base@21.0.6/java.lang.Thread.runWith(Unknown Source) java.base@21.0.6/java.lang.Thread.run(Unknown Source) Thread: AWT-Windows (28) of system java.desktop@21.0.6/sun.awt.windows.WToolkit.eventLoop(Native Method) java.desktop@21.0.6/sun.awt.windows.WToolkit.run(Unknown Source) java.base@21.0.6/java.lang.Thread.runWith(Unknown Source) java.base@21.0.6/java.lang.Thread.run(Unknown Source) Thread: Reference Handler (9) of system java.base@21.0.6/java.lang.ref.Reference.waitForReferencePendingList(Native Method) java.base@21.0.6/java.lang.ref.Reference.processPendingReferences(Unknown Source) java.base@21.0.6/java.lang.ref.Reference$ReferenceHandler.run(Unknown Source) Thread: File Watcher (39) of main java.base@21.0.6/jdk.internal.misc.Unsafe.park(Native Method) java.base@21.0.6/java.util.concurrent.locks.LockSupport.park(Unknown Source) java.base@21.0.6/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source) java.base@21.0.6/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source) java.base@21.0.6/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source) java.base@21.0.6/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) java.base@21.0.6/java.util.concurrent.LinkedBlockingDeque.takeFirst(Unknown Source) java.base@21.0.6/java.util.concurrent.LinkedBlockingDeque.take(Unknown Source) java.base@21.0.6/sun.nio.fs.AbstractWatchService.take(Unknown Source) app//org.openstreetmap.josm.io.FileWatcher.processEvents(FileWatcher.java:120) app//org.openstreetmap.josm.io.FileWatcher$$Lambda/0x00000008003bfb20.run(Unknown Source) java.base@21.0.6/java.lang.Thread.runWith(Unknown Source) java.base@21.0.6/java.lang.Thread.run(Unknown Source) Thread: message-notifier-0 (66) of main java.base@21.0.6/jdk.internal.misc.Unsafe.park(Native Method) java.base@21.0.6/java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source) java.base@21.0.6/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source) java.base@21.0.6/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) java.base@21.0.6/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) java.base@21.0.6/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) java.base@21.0.6/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) java.base@21.0.6/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) java.base@21.0.6/java.lang.Thread.runWith(Unknown Source) java.base@21.0.6/java.lang.Thread.run(Unknown Source) Thread: Java2D Disposer (25) of system java.base@21.0.6/jdk.internal.misc.Unsafe.park(Native Method) java.base@21.0.6/java.util.concurrent.locks.LockSupport.park(Unknown Source) java.base@21.0.6/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source) java.base@21.0.6/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source) java.base@21.0.6/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source) java.base@21.0.6/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) java.base@21.0.6/java.lang.ref.ReferenceQueue.await(Unknown Source) java.base@21.0.6/java.lang.ref.ReferenceQueue.remove0(Unknown Source) java.base@21.0.6/java.lang.ref.ReferenceQueue.remove(Unknown Source) java.desktop@21.0.6/sun.java2d.Disposer.run(Unknown Source) java.base@21.0.6/java.lang.Thread.runWith(Unknown Source) java.base@21.0.6/java.lang.Thread.run(Unknown Source) Thread: RemoteControl HTTP Server (64) of main java.base@21.0.6/sun.nio.ch.Net.accept(Native Method) java.base@21.0.6/sun.nio.ch.NioSocketImpl.accept(Unknown Source) java.base@21.0.6/java.net.ServerSocket.implAccept(Unknown Source) java.base@21.0.6/java.net.ServerSocket.platformImplAccept(Unknown Source) java.base@21.0.6/java.net.ServerSocket.implAccept(Unknown Source) java.base@21.0.6/java.net.ServerSocket.implAccept(Unknown Source) java.base@21.0.6/java.net.ServerSocket.accept(Unknown Source) app//org.openstreetmap.josm.io.remotecontrol.RemoteControlHttpServer.run(RemoteControlHttpServer.java:104) Thread: DestroyJavaVM (68) of main Thread: JCS-ElementEventQueue-Thread-1 (57) of main java.base@21.0.6/jdk.internal.misc.Unsafe.park(Native Method) java.base@21.0.6/java.util.concurrent.locks.LockSupport.park(Unknown Source) java.base@21.0.6/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source) java.base@21.0.6/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source) java.base@21.0.6/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source) java.base@21.0.6/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) java.base@21.0.6/java.util.concurrent.LinkedBlockingQueue.take(Unknown Source) java.base@21.0.6/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) java.base@21.0.6/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) java.base@21.0.6/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) java.base@21.0.6/java.lang.Thread.runWith(Unknown Source) java.base@21.0.6/java.lang.Thread.run(Unknown Source) Thread: Common-Cleaner (18) of InnocuousThreadGroup java.base@21.0.6/jdk.internal.misc.Unsafe.park(Native Method) java.base@21.0.6/java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source) java.base@21.0.6/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) java.base@21.0.6/java.lang.ref.ReferenceQueue.await(Unknown Source) java.base@21.0.6/java.lang.ref.ReferenceQueue.remove0(Unknown Source) java.base@21.0.6/java.lang.ref.ReferenceQueue.remove(Unknown Source) java.base@21.0.6/jdk.internal.ref.CleanerImpl.run(Unknown Source) java.base@21.0.6/java.lang.Thread.runWith(Unknown Source) java.base@21.0.6/java.lang.Thread.run(Unknown Source) java.base@21.0.6/jdk.internal.misc.InnocuousThread.run(Unknown Source) Thread: RemoteControl HTTP Server (65) of main java.base@21.0.6/sun.nio.ch.Net.accept(Native Method) java.base@21.0.6/sun.nio.ch.NioSocketImpl.accept(Unknown Source) java.base@21.0.6/java.net.ServerSocket.implAccept(Unknown Source) java.base@21.0.6/java.net.ServerSocket.platformImplAccept(Unknown Source) java.base@21.0.6/java.net.ServerSocket.implAccept(Unknown Source) java.base@21.0.6/java.net.ServerSocket.implAccept(Unknown Source) java.base@21.0.6/java.net.ServerSocket.accept(Unknown Source) app//org.openstreetmap.josm.io.remotecontrol.RemoteControlHttpServer.run(RemoteControlHttpServer.java:104) Thread: JNA Cleaner (59) of main java.base@21.0.6/jdk.internal.misc.Unsafe.park(Native Method) java.base@21.0.6/java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source) java.base@21.0.6/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) java.base@21.0.6/java.lang.ref.ReferenceQueue.await(Unknown Source) java.base@21.0.6/java.lang.ref.ReferenceQueue.remove0(Unknown Source) java.base@21.0.6/java.lang.ref.ReferenceQueue.remove(Unknown Source) com.sun.jna.internal.Cleaner$CleanerThread.run(Cleaner.java:154) Thread: AWT-Shutdown (34) of system java.base@21.0.6/java.lang.Object.wait0(Native Method) java.base@21.0.6/java.lang.Object.wait(Unknown Source) java.base@21.0.6/java.lang.Object.wait(Unknown Source) java.desktop@21.0.6/sun.awt.AWTAutoShutdown.run(Unknown Source) java.base@21.0.6/java.lang.Thread.runWith(Unknown Source) java.base@21.0.6/java.lang.Thread.run(Unknown Source) Thread: Timer-0 (72) of main java.base@21.0.6/java.lang.Object.wait0(Native Method) java.base@21.0.6/java.lang.Object.wait(Unknown Source) java.base@21.0.6/java.util.TimerThread.mainLoop(Unknown Source) java.base@21.0.6/java.util.TimerThread.run(Unknown Source)
Attachments (0)
Change History (4)
comment:1 by , 2 days ago
Description: | modified (diff) |
---|
comment:2 by , 2 days ago
Thanks.
yes, now I can use the "fullscreen" with the jar from #21961. All is ok.
I can press F11 for change to fullscreen and I can press F11 to "no" fullscreen. The program not close now.
comment:4 by , 2 days ago
Milestone: | → 25.02 |
---|
Ok. Copied patch into recent version. Will be fixed with next latest.
Note:
See TracTickets
for help on using tickets.
Please try the JAR from #21961 and see if it helps. If you use MSI, then simply rename and copy the JAR over the installed josm-latest.jar (should be somewhere in Programs installation dir).
If that works we can copy the change into current version.