View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0006849 | SymmetricDS Pro | Bug | public | 2025-04-25 13:02 | 2025-04-25 13:02 |
Reporter | pmarzullo | Assigned To | pmarzullo | ||
Priority | normal | ||||
Status | assigned | Resolution | open | ||
Product Version | 3.16.1 | ||||
Target Version | 3.16.2 | ||||
Summary | 0006849: SymmetricDS Control Center does not come up on a Mac | ||||
Description | When the SymmetricDS service is running, starting Control Center does not show the screen on a Mac. It does show the screen when the service is not running. | ||||
Steps To Reproduce | 1. Install SymmetricDS on a Mac. 2. Start the service. 3. Start the symcc executable (Control Center) | ||||
Additional Information | Thread dump of symcc: 2025-04-25 08:53:55 Full thread dump OpenJDK 64-Bit Server VM (17.0.14+0 mixed mode, sharing): Threads class SMR info: _java_thread_list=0x0000600002422220, length=21, elements={ 0x00007f84a00df800, 0x00007f84a00e2000, 0x00007f849f813c00, 0x00007f849f816400, 0x00007f849f816a00, 0x00007f849f817000, 0x00007f849f817600, 0x00007f84a201cc00, 0x00007f84a0145e00, 0x00007f84a2808e00, 0x00007f849f148a00, 0x00007f84a28f4400, 0x00007f849e1c1e00, 0x00007f84a0008a00, 0x00007f84a581d600, 0x00007f84a4089200, 0x00007f84a22d0400, 0x00007f84a078de00, 0x00007f84a078ac00, 0x00007f84a3063a00, 0x00007f849f9e0600 } "Reference Handler" 0000002 daemon prio=10 os_prio=31 cpu=0.43ms elapsed=52.82s tid=0x00007f84a00df800 nid=0x5b03 waiting on condition [0x0000700006709000] java.lang.Thread.State: RUNNABLE at java.lang.ref.Reference.waitForReferencePendingList(java.base@17.0.14/Native Method) at java.lang.ref.Reference.processPendingReferences(java.base@17.0.14/Reference.java:253) at java.lang.ref.Reference$ReferenceHandler.run(java.base@17.0.14/Reference.java:215) Locked ownable synchronizers: - None "Finalizer" 0000003 daemon prio=8 os_prio=31 cpu=0.18ms elapsed=52.82s tid=0x00007f84a00e2000 nid=0x7a03 in Object.wait() [0x000070000680c000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(java.base@17.0.14/Native Method) - waiting on <0x000000070e842c08> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(java.base@17.0.14/ReferenceQueue.java:155) - locked <0x000000070e842c08> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(java.base@17.0.14/ReferenceQueue.java:176) at java.lang.ref.Finalizer$FinalizerThread.run(java.base@17.0.14/Finalizer.java:172) Locked ownable synchronizers: - None "Signal Dispatcher" 0000004 daemon prio=9 os_prio=31 cpu=0.22ms elapsed=52.81s tid=0x00007f849f813c00 nid=0x7503 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "Service Thread" 0000005 daemon prio=9 os_prio=31 cpu=0.08ms elapsed=52.81s tid=0x00007f849f816400 nid=0x6603 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "Monitor Deflation Thread" 0000006 daemon prio=9 os_prio=31 cpu=2.34ms elapsed=52.81s tid=0x00007f849f816a00 nid=0x6803 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "C2 CompilerThread0" 0000007 daemon prio=9 os_prio=31 cpu=569.04ms elapsed=52.81s tid=0x00007f849f817000 nid=0x7303 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE No compile task Locked ownable synchronizers: - None "C1 CompilerThread0" 0000010 daemon prio=9 os_prio=31 cpu=327.99ms elapsed=52.81s tid=0x00007f849f817600 nid=0x6a03 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE No compile task Locked ownable synchronizers: - None "Sweeper thread" 0000011 daemon prio=9 os_prio=31 cpu=0.05ms elapsed=52.81s tid=0x00007f84a201cc00 nid=0x6c03 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "Common-Cleaner" 0000012 daemon prio=8 os_prio=31 cpu=0.58ms elapsed=52.78s tid=0x00007f84a0145e00 nid=0x6e03 in Object.wait() [0x0000700007027000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(java.base@17.0.14/Native Method) - waiting on <0x000000070e8356b8> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(java.base@17.0.14/ReferenceQueue.java:155) - locked <0x000000070e8356b8> (a java.lang.ref.ReferenceQueue$Lock) at jdk.internal.ref.CleanerImpl.run(java.base@17.0.14/CleanerImpl.java:140) at java.lang.Thread.run(java.base@17.0.14/Thread.java:840) at jdk.internal.misc.InnocuousThread.run(java.base@17.0.14/InnocuousThread.java:162) Locked ownable synchronizers: - None "Notification Thread" #13 daemon prio=9 os_prio=31 cpu=0.06ms elapsed=52.74s tid=0x00007f84a2808e00 nid=0x7203 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "AppKit Thread" 0000014 daemon prio=5 os_prio=31 cpu=428.60ms elapsed=52.57s tid=0x00007f849f148a00 nid=0x103 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "AWT-Shutdown" 0000015 prio=5 os_prio=31 cpu=0.67ms elapsed=52.52s tid=0x00007f84a28f4400 nid=0xb403 in Object.wait() [0x00007000073b3000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(java.base@17.0.14/Native Method) - waiting on <0x000000070e81ae68> (a java.lang.Object) at java.lang.Object.wait(java.base@17.0.14/Object.java:338) at sun.awt.AWTAutoShutdown.run(java.desktop@17.0.14/AWTAutoShutdown.java:291) - locked <0x000000070e81ae68> (a java.lang.Object) at java.lang.Thread.run(java.base@17.0.14/Thread.java:840) Locked ownable synchronizers: - None "AWT-EventQueue-0" 0000016 prio=6 os_prio=31 cpu=327.98ms elapsed=52.21s tid=0x00007f849e1c1e00 nid=0x12307 waiting for monitor entry [0x0000700007744000] java.lang.Thread.State: BLOCKED (on object monitor) at java.awt.Component.addComponentListener(java.desktop@17.0.14/Component.java:5317) - waiting to lock <0x000000070e80fe80> (a com.jumpmind.symmetric.cc.SymmetricControlCenter) at javax.swing.AncestorNotifier.addListeners(java.desktop@17.0.14/AncestorNotifier.java:146) at javax.swing.AncestorNotifier.propertyChange(java.desktop@17.0.14/AncestorNotifier.java:221) at java.beans.PropertyChangeSupport.fire(java.desktop@17.0.14/PropertyChangeSupport.java:343) at java.beans.PropertyChangeSupport.firePropertyChange(java.desktop@17.0.14/PropertyChangeSupport.java:335) at java.beans.PropertyChangeSupport.firePropertyChange(java.desktop@17.0.14/PropertyChangeSupport.java:268) at java.awt.Component.firePropertyChange(java.desktop@17.0.14/Component.java:8722) at javax.swing.JComponent.addNotify(java.desktop@17.0.14/JComponent.java:4840) at java.awt.Container.addNotify(java.desktop@17.0.14/Container.java:2804) - locked <0x00000007001aad60> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.addNotify(java.desktop@17.0.14/JComponent.java:4839) at java.awt.Container.addNotify(java.desktop@17.0.14/Container.java:2804) - locked <0x00000007001aad60> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.addNotify(java.desktop@17.0.14/JComponent.java:4839) at java.awt.Container.addNotify(java.desktop@17.0.14/Container.java:2804) - locked <0x00000007001aad60> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.addNotify(java.desktop@17.0.14/JComponent.java:4839) at java.awt.Container.addNotify(java.desktop@17.0.14/Container.java:2804) - locked <0x00000007001aad60> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.addNotify(java.desktop@17.0.14/JComponent.java:4839) at javax.swing.JRootPane.addNotify(java.desktop@17.0.14/JRootPane.java:721) at java.awt.Container.addNotify(java.desktop@17.0.14/Container.java:2804) - locked <0x00000007001aad60> (a java.awt.Component$AWTTreeLock) at java.awt.Window.addNotify(java.desktop@17.0.14/Window.java:791) - locked <0x00000007001aad60> (a java.awt.Component$AWTTreeLock) at java.awt.Frame.addNotify(java.desktop@17.0.14/Frame.java:495) - locked <0x00000007001aad60> (a java.awt.Component$AWTTreeLock) at java.awt.Window.pack(java.desktop@17.0.14/Window.java:829) at com.jumpmind.symmetric.cc.SymmetricControlCenter.displayGUI(SymmetricControlCenter.java:330) at com.jumpmind.symmetric.cc.SymmetricControlCenter$1.run(SymmetricControlCenter.java:342) at java.awt.event.InvocationEvent.dispatch(java.desktop@17.0.14/InvocationEvent.java:318) at java.awt.EventQueue.dispatchEventImpl(java.desktop@17.0.14/EventQueue.java:773) at java.awt.EventQueue$4.run(java.desktop@17.0.14/EventQueue.java:720) at java.awt.EventQueue$4.run(java.desktop@17.0.14/EventQueue.java:714) at java.security.AccessController.executePrivileged(java.base@17.0.14/AccessController.java:776) at java.security.AccessController.doPrivileged(java.base@17.0.14/AccessController.java:399) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(java.base@17.0.14/ProtectionDomain.java:86) at java.awt.EventQueue.dispatchEvent(java.desktop@17.0.14/EventQueue.java:742) at java.awt.EventDispatchThread.pumpOneEventForFilters(java.desktop@17.0.14/EventDispatchThread.java:203) at java.awt.EventDispatchThread.pumpEventsForFilter(java.desktop@17.0.14/EventDispatchThread.java:124) at java.awt.EventDispatchThread.pumpEventsForHierarchy(java.desktop@17.0.14/EventDispatchThread.java:113) at java.awt.EventDispatchThread.pumpEvents(java.desktop@17.0.14/EventDispatchThread.java:109) at java.awt.EventDispatchThread.pumpEvents(java.desktop@17.0.14/EventDispatchThread.java:101) at java.awt.EventDispatchThread.run(java.desktop@17.0.14/EventDispatchThread.java:90) Locked ownable synchronizers: - None "DestroyJavaVM" 0000017 prio=5 os_prio=31 cpu=317.42ms elapsed=52.21s tid=0x00007f84a0008a00 nid=0x2403 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "Java2D Queue Flusher" 0000018 daemon prio=10 os_prio=31 cpu=25.97ms elapsed=52.20s tid=0x00007f84a581d600 nid=0x13d03 in Object.wait() [0x0000700007848000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(java.base@17.0.14/Native Method) - waiting on <no object reference available> at sun.java2d.opengl.OGLRenderQueue$QueueFlusher.run(java.desktop@17.0.14/OGLRenderQueue.java:206) - locked <0x000000070e828188> (a sun.java2d.opengl.OGLRenderQueue$QueueFlusher) at java.lang.Thread.run(java.base@17.0.14/Thread.java:840) Locked ownable synchronizers: - None "Java2D Disposer" #19 daemon prio=10 os_prio=31 cpu=0.23ms elapsed=51.06s tid=0x00007f84a4089200 nid=0x15d03 in Object.wait() [0x000070000794b000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(java.base@17.0.14/Native Method) - waiting on <0x000000070e8002e0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(java.base@17.0.14/ReferenceQueue.java:155) - locked <0x000000070e8002e0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(java.base@17.0.14/ReferenceQueue.java:176) at sun.java2d.Disposer.run(java.desktop@17.0.14/Disposer.java:145) at java.lang.Thread.run(java.base@17.0.14/Thread.java:840) Locked ownable synchronizers: - None "JNA Cleaner" 0000021 daemon prio=6 os_prio=31 cpu=0.29ms elapsed=50.70s tid=0x00007f84a22d0400 nid=0xd11b in Object.wait() [0x0000700007a4e000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(java.base@17.0.14/Native Method) - waiting on <no object reference available> at java.lang.ref.ReferenceQueue.remove(java.base@17.0.14/ReferenceQueue.java:155) - locked <0x000000070e81b018> (a java.lang.ref.ReferenceQueue$Lock) at com.sun.jna.internal.Cleaner$CleanerThread.run(Cleaner.java:154) Locked ownable synchronizers: - None "SwingWorker-pool-1-thread-1" 0000023 daemon prio=5 os_prio=31 cpu=15.30ms elapsed=50.49s tid=0x00007f84a078de00 nid=0x1550b waiting for monitor entry [0x0000700008060000] java.lang.Thread.State: BLOCKED (on object monitor) at java.awt.KeyboardFocusManager.clearMostRecentFocusOwner(java.desktop@17.0.14/KeyboardFocusManager.java:1882) - waiting to lock <0x00000007001aad60> (a java.awt.Component$AWTTreeLock) at java.awt.Component.disable(java.desktop@17.0.14/Component.java:1578) at javax.swing.JComponent.disable(java.desktop@17.0.14/JComponent.java:3704) at java.awt.Component.enable(java.desktop@17.0.14/Component.java:1567) at java.awt.Component.setEnabled(java.desktop@17.0.14/Component.java:1525) at javax.swing.JComponent.setEnabled(java.desktop@17.0.14/JComponent.java:2752) at javax.swing.AbstractButton.setEnabled(java.desktop@17.0.14/AbstractButton.java:2049) at com.jumpmind.symmetric.cc.SymmetricControlCenter.refresh(SymmetricControlCenter.java:277) - locked <0x000000070e80fe80> (a com.jumpmind.symmetric.cc.SymmetricControlCenter) at com.jumpmind.symmetric.cc.SymmetricControlCenter$RefreshWorker.doInBackground(SymmetricControlCenter.java:414) at com.jumpmind.symmetric.cc.SymmetricControlCenter$RefreshWorker.doInBackground(SymmetricControlCenter.java:410) at javax.swing.SwingWorker$1.call(java.desktop@17.0.14/SwingWorker.java:304) at java.util.concurrent.FutureTask.run(java.base@17.0.14/FutureTask.java:264) at javax.swing.SwingWorker.run(java.desktop@17.0.14/SwingWorker.java:343) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17.0.14/ThreadPoolExecutor.java:1136) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17.0.14/ThreadPoolExecutor.java:635) at java.lang.Thread.run(java.base@17.0.14/Thread.java:840) Locked ownable synchronizers: - <0x000000070f5bac10> (a java.util.concurrent.ThreadPoolExecutor$Worker) "TimerQueue" 0000024 daemon prio=5 os_prio=31 cpu=0.79ms elapsed=50.49s tid=0x00007f84a078ac00 nid=0x1ed03 waiting on condition [0x0000700008163000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@17.0.14/Native Method) - parking to wait for <0x000000070f5c3e80> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@17.0.14/LockSupport.java:341) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17.0.14/AbstractQueuedSynchronizer.java:506) at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17.0.14/ForkJoinPool.java:3465) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17.0.14/ForkJoinPool.java:3436) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17.0.14/AbstractQueuedSynchronizer.java:1630) at java.util.concurrent.DelayQueue.take(java.base@17.0.14/DelayQueue.java:217) at javax.swing.TimerQueue.run(java.desktop@17.0.14/TimerQueue.java:172) at java.lang.Thread.run(java.base@17.0.14/Thread.java:840) Locked ownable synchronizers: - <0x000000070f5c3ea8> (a java.util.concurrent.locks.ReentrantLock$NonfairSync) "process reaper" 0000026 daemon prio=10 os_prio=31 cpu=1.00ms elapsed=50.47s tid=0x00007f84a3063a00 nid=0x1e903 waiting on condition [0x000070000828d000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@17.0.14/Native Method) - parking to wait for <0x000000070f240098> (a java.util.concurrent.SynchronousQueue$TransferStack) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@17.0.14/LockSupport.java:252) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(java.base@17.0.14/SynchronousQueue.java:401) at java.util.concurrent.SynchronousQueue.poll(java.base@17.0.14/SynchronousQueue.java:903) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17.0.14/ThreadPoolExecutor.java:1061) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17.0.14/ThreadPoolExecutor.java:1122) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17.0.14/ThreadPoolExecutor.java:635) at java.lang.Thread.run(java.base@17.0.14/Thread.java:840) Locked ownable synchronizers: - None "Attach Listener" 0000027 daemon prio=9 os_prio=31 cpu=0.78ms elapsed=0.11s tid=0x00007f849f9e0600 nid=0x796f waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "GC Thread#5" os_prio=31 cpu=4.09ms elapsed=50.69s tid=0x00007f849e92ed60 nid=0x16903 runnable "GC Thread#4" os_prio=31 cpu=4.03ms elapsed=50.69s tid=0x00007f849e92e6c0 nid=0x1ee07 runnable "GC Thread#3" os_prio=31 cpu=3.98ms elapsed=50.69s tid=0x00007f849e92e020 nid=0xe607 runnable "GC Thread#2" os_prio=31 cpu=4.10ms elapsed=50.69s tid=0x00007f849df18f60 nid=0xe507 runnable "GC Thread#1" os_prio=31 cpu=4.22ms elapsed=50.69s tid=0x00007f849df18cb0 nid=0x15137 runnable "VM Periodic Task Thread" os_prio=31 cpu=13.21ms elapsed=52.74s tid=0x00007f849eb11230 nid=0x7003 waiting on condition "VM Thread" os_prio=31 cpu=6.21ms elapsed=52.82s tid=0x00007f849e806ca0 nid=0x4603 runnable "G1 Service" os_prio=31 cpu=3.79ms elapsed=52.84s tid=0x00007f84a0e041c0 nid=0x5103 runnable "G1 Refine#0" os_prio=31 cpu=0.06ms elapsed=52.84s tid=0x00007f849eb0ba00 nid=0x5303 runnable "G1 Conc#0" os_prio=31 cpu=0.03ms elapsed=52.84s tid=0x00007f849eb08990 nid=0x3303 runnable "G1 Main Marker" os_prio=31 cpu=0.06ms elapsed=52.84s tid=0x00007f849eb08100 nid=0x3003 runnable "GC Thread#0" os_prio=31 cpu=4.08ms elapsed=52.84s tid=0x00007f849eb07a50 nid=0x3603 runnable JNI global refs: 84, weak refs: 50 Found one Java-level deadlock: ============================= "AWT-EventQueue-0": waiting to lock monitor 0x0000600001f880d0 (object 0x000000070e80fe80, a com.jumpmind.symmetric.cc.SymmetricControlCenter), which is held by "SwingWorker-pool-1-thread-1" "SwingWorker-pool-1-thread-1": waiting to lock monitor 0x0000600001fb9450 (object 0x00000007001aad60, a java.awt.Component$AWTTreeLock), which is held by "AWT-EventQueue-0" Java stack information for the threads listed above: =================================================== "AWT-EventQueue-0": at java.awt.Component.addComponentListener(java.desktop@17.0.14/Component.java:5317) - waiting to lock <0x000000070e80fe80> (a com.jumpmind.symmetric.cc.SymmetricControlCenter) at javax.swing.AncestorNotifier.addListeners(java.desktop@17.0.14/AncestorNotifier.java:146) at javax.swing.AncestorNotifier.propertyChange(java.desktop@17.0.14/AncestorNotifier.java:221) at java.beans.PropertyChangeSupport.fire(java.desktop@17.0.14/PropertyChangeSupport.java:343) at java.beans.PropertyChangeSupport.firePropertyChange(java.desktop@17.0.14/PropertyChangeSupport.java:335) at java.beans.PropertyChangeSupport.firePropertyChange(java.desktop@17.0.14/PropertyChangeSupport.java:268) at java.awt.Component.firePropertyChange(java.desktop@17.0.14/Component.java:8722) at javax.swing.JComponent.addNotify(java.desktop@17.0.14/JComponent.java:4840) at java.awt.Container.addNotify(java.desktop@17.0.14/Container.java:2804) - locked <0x00000007001aad60> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.addNotify(java.desktop@17.0.14/JComponent.java:4839) at java.awt.Container.addNotify(java.desktop@17.0.14/Container.java:2804) - locked <0x00000007001aad60> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.addNotify(java.desktop@17.0.14/JComponent.java:4839) at java.awt.Container.addNotify(java.desktop@17.0.14/Container.java:2804) - locked <0x00000007001aad60> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.addNotify(java.desktop@17.0.14/JComponent.java:4839) at java.awt.Container.addNotify(java.desktop@17.0.14/Container.java:2804) - locked <0x00000007001aad60> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.addNotify(java.desktop@17.0.14/JComponent.java:4839) at javax.swing.JRootPane.addNotify(java.desktop@17.0.14/JRootPane.java:721) at java.awt.Container.addNotify(java.desktop@17.0.14/Container.java:2804) - locked <0x00000007001aad60> (a java.awt.Component$AWTTreeLock) at java.awt.Window.addNotify(java.desktop@17.0.14/Window.java:791) - locked <0x00000007001aad60> (a java.awt.Component$AWTTreeLock) at java.awt.Frame.addNotify(java.desktop@17.0.14/Frame.java:495) - locked <0x00000007001aad60> (a java.awt.Component$AWTTreeLock) at java.awt.Window.pack(java.desktop@17.0.14/Window.java:829) at com.jumpmind.symmetric.cc.SymmetricControlCenter.displayGUI(SymmetricControlCenter.java:330) at com.jumpmind.symmetric.cc.SymmetricControlCenter$1.run(SymmetricControlCenter.java:342) at java.awt.event.InvocationEvent.dispatch(java.desktop@17.0.14/InvocationEvent.java:318) at java.awt.EventQueue.dispatchEventImpl(java.desktop@17.0.14/EventQueue.java:773) at java.awt.EventQueue$4.run(java.desktop@17.0.14/EventQueue.java:720) at java.awt.EventQueue$4.run(java.desktop@17.0.14/EventQueue.java:714) at java.security.AccessController.executePrivileged(java.base@17.0.14/AccessController.java:776) at java.security.AccessController.doPrivileged(java.base@17.0.14/AccessController.java:399) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(java.base@17.0.14/ProtectionDomain.java:86) at java.awt.EventQueue.dispatchEvent(java.desktop@17.0.14/EventQueue.java:742) at java.awt.EventDispatchThread.pumpOneEventForFilters(java.desktop@17.0.14/EventDispatchThread.java:203) at java.awt.EventDispatchThread.pumpEventsForFilter(java.desktop@17.0.14/EventDispatchThread.java:124) at java.awt.EventDispatchThread.pumpEventsForHierarchy(java.desktop@17.0.14/EventDispatchThread.java:113) at java.awt.EventDispatchThread.pumpEvents(java.desktop@17.0.14/EventDispatchThread.java:109) at java.awt.EventDispatchThread.pumpEvents(java.desktop@17.0.14/EventDispatchThread.java:101) at java.awt.EventDispatchThread.run(java.desktop@17.0.14/EventDispatchThread.java:90) "SwingWorker-pool-1-thread-1": at java.awt.KeyboardFocusManager.clearMostRecentFocusOwner(java.desktop@17.0.14/KeyboardFocusManager.java:1882) - waiting to lock <0x00000007001aad60> (a java.awt.Component$AWTTreeLock) at java.awt.Component.disable(java.desktop@17.0.14/Component.java:1578) at javax.swing.JComponent.disable(java.desktop@17.0.14/JComponent.java:3704) at java.awt.Component.enable(java.desktop@17.0.14/Component.java:1567) at java.awt.Component.setEnabled(java.desktop@17.0.14/Component.java:1525) at javax.swing.JComponent.setEnabled(java.desktop@17.0.14/JComponent.java:2752) at javax.swing.AbstractButton.setEnabled(java.desktop@17.0.14/AbstractButton.java:2049) at com.jumpmind.symmetric.cc.SymmetricControlCenter.refresh(SymmetricControlCenter.java:277) - locked <0x000000070e80fe80> (a com.jumpmind.symmetric.cc.SymmetricControlCenter) at com.jumpmind.symmetric.cc.SymmetricControlCenter$RefreshWorker.doInBackground(SymmetricControlCenter.java:414) at com.jumpmind.symmetric.cc.SymmetricControlCenter$RefreshWorker.doInBackground(SymmetricControlCenter.java:410) at javax.swing.SwingWorker$1.call(java.desktop@17.0.14/SwingWorker.java:304) at java.util.concurrent.FutureTask.run(java.base@17.0.14/FutureTask.java:264) at javax.swing.SwingWorker.run(java.desktop@17.0.14/SwingWorker.java:343) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17.0.14/ThreadPoolExecutor.java:1136) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17.0.14/ThreadPoolExecutor.java:635) at java.lang.Thread.run(java.base@17.0.14/Thread.java:840) Found 1 deadlock. | ||||
Tags | ui | ||||