Skip to Main Content

SQL Developer

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Interested in getting your voice heard by members of the Developer Marketing team at Oracle? Check out this post for AppDev or this post for AI focus group information.

SQL Developer hangs

user12021398Jun 14 2018 — edited Jul 3 2018

I recently upgraded to version 18.1.  SQL developer sometimes hangs when attempting execute sql from worksheet.  I am on Windows 10, Java 8 v151 and using OCI/Oracle Instant client.  Any thoughts on what the issue might be?

UsersCache.fillIn() time = 20  ret==null?: true

UsersCache.fillIn() time = 989  ret==null?: false

UsersCache.fillIn() time = 971  ret==null?: false

2018-06-14 13:56:15

Full thread dump Java HotSpot(TM) 64-Bit Server VM (25.151-b12 mixed mode):

"AliveLockThread.9-devx-b" #354 prio=6 os_prio=0 tid=0x0000000020666800 nid=0x58c runnable [0x0000000068aef000]

   java.lang.Thread.State: RUNNABLE

        at oracle.jdbc.driver.T2CConnection.t2cPingDatabase(Native Method)

        at oracle.jdbc.driver.T2CConnection.doPingDatabase(T2CConnection.java:960)

        - locked <0x00000000d8c0ba20> (a oracle.jdbc.driver.T2CConnection)

        at oracle.jdbc.driver.PhysicalConnection.pingDatabase(PhysicalConnection.java:5376)

        at oracle.jdbc.driver.T2CConnection.pingDatabase(T2CConnection.java:64)

        at oracle.jdbc.proxy.oracle$1dbtools$1raptor$1proxy$1driver$1oracle$1RaptorProxyOJDBCConnection$2oracle$1jdbc$1internal$1OracleConnection$$$Proxy.pingDatabase(Unknown Source)

        at oracle.javatools.db.ora.OracleDatabaseImpl.isConnectionAliveImpl(OracleDatabaseImpl.java:496)

        at oracle.javatools.db.AbstractDatabase$AliveTester.run(AbstractDatabase.java:479)

        - locked <0x00000000d8c0ad88> (a oracle.jdbc.proxy.oracle$1dbtools$1raptor$1proxy$1driver$1oracle$1RaptorProxyOJDBCConnection$2oracle$1jdbc$1internal$1OracleConnection$$$Proxy)

        at java.lang.Thread.run(Thread.java:748)

"Inactive RequestProcessor thread [Was:Folder Instance Processor/org.openide.loaders.FolderInstance$1R]" #352 daemon prio=1 os_prio=-2 tid=0x0000000020669800 nid=0x3288 in Object.wait() [0x00000000688ef000]

   java.lang.Thread.State: TIMED_WAITING (on object monitor)

        at java.lang.Object.wait(Native Method)

        at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2002)

        - locked <0x00000000f514ce48> (a java.lang.Object)

"Timer-21" #351 prio=6 os_prio=0 tid=0x000000002066c800 nid=0x29d8 in Object.wait() [0x00000000687ef000]

   java.lang.Thread.State: WAITING (on object monitor)

        at java.lang.Object.wait(Native Method)

        at java.lang.Object.wait(Object.java:502)

        at java.util.TimerThread.mainLoop(Timer.java:526)

        - locked <0x00000000f4adf740> (a java.util.TaskQueue)

        at java.util.TimerThread.run(Timer.java:505)

"RequestProcessor queue manager" #349 daemon prio=6 os_prio=0 tid=0x000000002065f000 nid=0x4b54 in Object.wait() [0x00000000685ef000]

   java.lang.Thread.State: TIMED_WAITING (on object monitor)

        at java.lang.Object.wait(Native Method)

        at org.openide.util.RequestProcessor$TickTac.obtainFirst(RequestProcessor.java:2282)

        - locked <0x00000000ce51fd70> (a java.lang.Class for org.openide.util.RequestProcessor$TickTac)

        at org.openide.util.RequestProcessor$TickTac.run(RequestProcessor.java:2258)

"Inactive RequestProcessor thread [Was:Folder recognizer/org.openide.loaders.FolderList$ListTask]" #346 daemon prio=5 os_prio=0 tid=0x000000002065d800 nid=0x3ee4 in Object.wait() [0x00000000682ef000]

   java.lang.Thread.State: TIMED_WAITING (on object monitor)

        at java.lang.Object.wait(Native Method)

        at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2002)

        - locked <0x00000000f2861848> (a java.lang.Object)

"RaptorTaskThread15" #336 prio=5 os_prio=0 tid=0x000000001f75a000 nid=0x346c waiting on condition [0x00000000634ee000]

   java.lang.Thread.State: WAITING (parking)

        at sun.misc.Unsafe.park(Native Method)

        - parking to wait for  <0x00000000cf8b4730> (a java.util.concurrent.SynchronousQueue$TransferStack)

        at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)

        at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:458)

        at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362)

        at java.util.concurrent.SynchronousQueue.take(SynchronousQueue.java:924)

        at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)

        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)

        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)

        at java.lang.Thread.run(Thread.java:748)

"Background Parser#2" #292 prio=6 os_prio=0 tid=0x0000000021d44000 nid=0x3970 waiting on condition [0x0000000059cbf000]

   java.lang.Thread.State: TIMED_WAITING (sleeping)

        at java.lang.Thread.sleep(Native Method)

        at oracle.dbtools.raptor.plsql.BackgroundParser$1.construct(BackgroundParser.java:160)

        at oracle.dbtools.raptor.utils.NamedSwingWorker$2.run(NamedSwingWorker.java:115)

        at java.lang.Thread.run(Thread.java:748)

"Image Animator 0" #199 daemon prio=3 os_prio=-1 tid=0x0000000021d49800 nid=0x49bc waiting on condition [0x000000004acbf000]

   java.lang.Thread.State: TIMED_WAITING (sleeping)

        at java.lang.Thread.sleep(Native Method)

        at sun.awt.image.GifFrame.dispose(GifImageDecoder.java:670)

        at sun.awt.image.GifImageDecoder.readImage(GifImageDecoder.java:458)

        at sun.awt.image.GifImageDecoder.produceImage(GifImageDecoder.java:212)

        at sun.awt.image.InputStreamImageSource.doFetch(InputStreamImageSource.java:269)

        at sun.awt.image.ImageFetcher.fetchloop(ImageFetcher.java:205)

        at sun.awt.image.ImageFetcher.run(ImageFetcher.java:169)

"Background Parser#1" #186 prio=6 os_prio=0 tid=0x000000001f75a800 nid=0x4ec waiting on condition [0x00000000495be000]

   java.lang.Thread.State: TIMED_WAITING (sleeping)

        at java.lang.Thread.sleep(Native Method)

        at oracle.dbtools.raptor.plsql.BackgroundParser$1.construct(BackgroundParser.java:160)

        at oracle.dbtools.raptor.utils.NamedSwingWorker$2.run(NamedSwingWorker.java:115)

        at java.lang.Thread.run(Thread.java:748)

"status-0" #130 prio=2 os_prio=-2 tid=0x000000001f752800 nid=0x2838 waiting on condition [0x00000000427be000]

   java.lang.Thread.State: WAITING (parking)

        at sun.misc.Unsafe.park(Native Method)

        - parking to wait for  <0x00000000d6d15a68> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)

        at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)

        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)

        at java.util.concurrent.DelayQueue.take(DelayQueue.java:211)

        at oracle.ide.status.StatusExecutor$StatusQueue.take(StatusExecutor.java:338)

        at oracle.ide.status.StatusExecutor$StatusQueue.take(StatusExecutor.java:300)

        at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)

        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)

        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)

        at java.lang.Thread.run(Thread.java:748)

"WeakDataReference polling" #127 prio=1 os_prio=-2 tid=0x000000001f74e800 nid=0x4f70 in Object.wait() [0x00000000424be000]

   java.lang.Thread.State: WAITING (on object monitor)

        at java.lang.Object.wait(Native Method)

        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143)

        - locked <0x00000000d6e1f878> (a java.lang.ref.ReferenceQueue$Lock)

        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164)

        at oracle.ide.util.WeakDataReference$Cleaner.run(WeakDataReference.java:88)

        at java.lang.Thread.run(Thread.java:748)

"Background Parser#0" #124 prio=6 os_prio=0 tid=0x000000001f750000 nid=0x7f4 waiting on condition [0x00000000421be000]

   java.lang.Thread.State: TIMED_WAITING (sleeping)

        at java.lang.Thread.sleep(Native Method)

        at oracle.dbtools.raptor.plsql.BackgroundParser$1.construct(BackgroundParser.java:160)

        at oracle.dbtools.raptor.utils.NamedSwingWorker$2.run(NamedSwingWorker.java:115)

        at java.lang.Thread.run(Thread.java:748)

"oracle.jdbc.driver.BlockSource.ThreadedCachingBlockSource.BlockReleaser" #117 daemon prio=4 os_prio=-1 tid=0x0000000020668000 nid=0x4910 in Object.wait() [0x000000003573f000]

   java.lang.Thread.State: TIMED_WAITING (on object monitor)

        at java.lang.Object.wait(Native Method)

        at oracle.jdbc.driver.BlockSource$ThreadedCachingBlockSource$BlockReleaser.run(BlockSource.java:329)

        - locked <0x00000000d63c90a0> (a oracle.jdbc.driver.BlockSource$ThreadedCachingBlockSource$BlockReleaser)

"Timer-5" #116 daemon prio=6 os_prio=0 tid=0x0000000020664800 nid=0x13d0 in Object.wait() [0x000000003563f000]

   java.lang.Thread.State: WAITING (on object monitor)

        at java.lang.Object.wait(Native Method)

        at java.lang.Object.wait(Object.java:502)

        at java.util.TimerThread.mainLoop(Timer.java:526)

        - locked <0x00000000d63c9a80> (a java.util.TaskQueue)

        at java.util.TimerThread.run(Timer.java:505)

"pool-6-thread-1" #113 prio=5 os_prio=0 tid=0x0000000020663000 nid=0x341c waiting on condition [0x0000000034c3e000]

   java.lang.Thread.State: TIMED_WAITING (parking)

        at sun.misc.Unsafe.park(Native Method)

        - parking to wait for  <0x00000000d668af98> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)

        at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)

        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)

        at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093)

        at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)

        at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)

        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)

        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)

        at java.lang.Thread.run(Thread.java:748)

"Swing-Shell" #84 daemon prio=5 os_prio=0 tid=0x0000000020665000 nid=0x550 waiting on condition [0x000000002f55e000]

   java.lang.Thread.State: WAITING (parking)

        at sun.misc.Unsafe.park(Native Method)

        - parking to wait for  <0x00000000d4b9ed70> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)

        at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)

        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)

        at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)

        at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)

        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)

        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)

        at sun.awt.shell.Win32ShellFolderManager2$ComInvoker$3.run(Win32ShellFolderManager2.java:547)

        at java.lang.Thread.run(Thread.java:748)

"Disposer" #57 daemon prio=10 os_prio=2 tid=0x000000001f74f800 nid=0x382c in Object.wait() [0x000000002b5df000]

   java.lang.Thread.State: WAITING (on object monitor)

        at java.lang.Object.wait(Native Method)

        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143)

        - locked <0x00000000d16bd4a8> (a java.lang.ref.ReferenceQueue$Lock)

        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164)

        at com.sun.webkit.Disposer.run(Disposer.java:122)

        at java.lang.Thread.run(Thread.java:748)

"Prism Font Disposer" #56 daemon prio=10 os_prio=2 tid=0x000000001f751800 nid=0x5388 in Object.wait() [0x000000002acde000]

   java.lang.Thread.State: WAITING (on object monitor)

        at java.lang.Object.wait(Native Method)

        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143)

        - locked <0x00000000d4fa90a0> (a java.lang.ref.ReferenceQueue$Lock)

        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164)

        at com.sun.javafx.font.Disposer.run(Disposer.java:93)

        at java.lang.Thread.run(Thread.java:748)

"Thread-17" #52 daemon prio=5 os_prio=0 tid=0x000000001f753000 nid=0x143c runnable [0x0000000000000000]

   java.lang.Thread.State: RUNNABLE

"JavaFX Application Thread" #51 daemon prio=5 os_prio=0 tid=0x000000001f74c800 nid=0x5078 runnable [0x00000000293de000]

   java.lang.Thread.State: RUNNABLE

        at com.sun.glass.ui.win.WinApplication._runLoop(Native Method)

        at com.sun.glass.ui.win.WinApplication.lambda$null$147(WinApplication.java:177)

        at com.sun.glass.ui.win.WinApplication$$Lambda$89/761479179.run(Unknown Source)

        at java.lang.Thread.run(Thread.java:748)

"Thread-16" #50 daemon prio=5 os_prio=0 tid=0x000000001f74e000 nid=0x3bb8 waiting on condition [0x00000000292df000]

   java.lang.Thread.State: WAITING (parking)

        at sun.misc.Unsafe.park(Native Method)

        - parking to wait for  <0x00000000d505f830> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)

        at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)

        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)

        at java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:492)

        at com.sun.glass.ui.InvokeLaterDispatcher.run(InvokeLaterDispatcher.java:108)

"QuantumRenderer-0" #48 daemon prio=5 os_prio=0 tid=0x0000000021d4e000 nid=0x1184 waiting on condition [0x00000000291df000]

   java.lang.Thread.State: WAITING (parking)

        at sun.misc.Unsafe.park(Native Method)

        - parking to wait for  <0x00000000d4f32168> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)

        at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)

        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)

        at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)

        at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)

        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)

        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)

        at com.sun.javafx.tk.quantum.QuantumRenderer$PipelineRunnable.run(QuantumRenderer.java:125)

        at java.lang.Thread.run(Thread.java:748)

"IconOverlayTracker Timer: null-jdbcNodeInfoType" #47 prio=5 os_prio=0 tid=0x0000000021d4c800 nid=0x3698 in Object.wait() [0x0000000028fdf000]

   java.lang.Thread.State: WAITING (on object monitor)

        at java.lang.Object.wait(Native Method)

        at java.lang.Object.wait(Object.java:502)

        at java.util.TimerThread.mainLoop(Timer.java:526)

        - locked <0x00000000d4ce88d0> (a java.util.TaskQueue)

        at java.util.TimerThread.run(Timer.java:505)

"WaitCursor-Timer" #43 prio=6 os_prio=0 tid=0x0000000021d48800 nid=0x6fc in Object.wait() [0x00000000286df000]

   java.lang.Thread.State: WAITING (on object monitor)

        at java.lang.Object.wait(Native Method)

        at java.lang.Object.wait(Object.java:502)

        at java.util.TimerThread.mainLoop(Timer.java:526)

        - locked <0x00000000d511a398> (a java.util.TaskQueue)

        at java.util.TimerThread.run(Timer.java:505)

"InterruptTimer" #42 daemon prio=5 os_prio=0 tid=0x0000000021d4b000 nid=0x23f4 in Object.wait() [0x00000000281df000]

   java.lang.Thread.State: WAITING (on object monitor)

        at java.lang.Object.wait(Native Method)

        at java.lang.Object.wait(Object.java:502)

        at java.util.TimerThread.mainLoop(Timer.java:526)

        - locked <0x00000000d4dab1f0> (a java.util.TaskQueue)

        at java.util.TimerThread.run(Timer.java:505)

"TextBufferScavenger" #38 prio=6 os_prio=0 tid=0x0000000021d3e800 nid=0x1ca8 in Object.wait() [0x00000000274ff000]

   java.lang.Thread.State: WAITING (on object monitor)

        at java.lang.Object.wait(Native Method)

        - waiting on <0x00000000d079e150> (a java.lang.ref.ReferenceQueue$Lock)

        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143)

        - locked <0x00000000d079e150> (a java.lang.ref.ReferenceQueue$Lock)

        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164)

        at oracle.ide.model.FacadeBufferReference$PollingThread.run(FacadeBufferReference.java:145)

"Thread-9" #37 daemon prio=5 os_prio=0 tid=0x0000000021d40000 nid=0x4ad4 in Object.wait() [0x00000000273fe000]

   java.lang.Thread.State: WAITING (on object monitor)

        at java.lang.Object.wait(Native Method)

        - waiting on <0x00000000ce519128> (a java.util.LinkedList)

        at java.lang.Object.wait(Object.java:502)

        at java.util.prefs.AbstractPreferences$EventDispatchThread.run(AbstractPreferences.java:1482)

        - locked <0x00000000ce519128> (a java.util.LinkedList)

"Raptor Metrics Engine Thread" #36 daemon prio=5 os_prio=0 tid=0x0000000021d45800 nid=0x4918 waiting on condition [0x0000000026cfe000]

   java.lang.Thread.State: WAITING (parking)

        at sun.misc.Unsafe.park(Native Method)

        - parking to wait for  <0x00000000d030a860> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)

        at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)

        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)

        at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1081)

        at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)

        at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)

        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)

        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)

        at java.lang.Thread.run(Thread.java:748)

"Scheduler" #35 daemon prio=5 os_prio=0 tid=0x0000000021d42800 nid=0x2e48 in Object.wait() [0x00000000263ff000]

   java.lang.Thread.State: WAITING (on object monitor)

        at java.lang.Object.wait(Native Method)

        at java.lang.Object.wait(Object.java:502)

        at oracle.dbtools.raptor.backgroundTask.TaskLinkedList.takeNextTask(TaskLinkedList.java:47)

        - locked <0x00000000cf8b4350> (a oracle.dbtools.raptor.backgroundTask.TaskLinkedList)

        at oracle.dbtools.raptor.backgroundTask.RaptorTaskManager$SchedulerThread.run(RaptorTaskManager.java:548)

"Log Poller" #34 prio=1 os_prio=-2 tid=0x0000000021d45000 nid=0x3f48 waiting on condition [0x0000000025efe000]

   java.lang.Thread.State: WAITING (parking)

        at sun.misc.Unsafe.park(Native Method)

        - parking to wait for  <0x00000000cf674578> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)

        at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)

        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)

        at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)

        at oracle.ide.log.QueuedLoggingHandler.take(QueuedLoggingHandler.java:60)

        at oracle.ideimpl.log.TabbedLogManager$4.run(TabbedLogManager.java:333)

        at java.lang.Thread.run(Thread.java:748)

"TimedCache-Timer" #30 daemon prio=5 os_prio=0 tid=0x000000001e6df000 nid=0x9a8 in Object.wait() [0x00000000216cf000]

   java.lang.Thread.State: TIMED_WAITING (on object monitor)

        at java.lang.Object.wait(Native Method)

        at java.util.TimerThread.mainLoop(Timer.java:552)

        - locked <0x00000000cef38b48> (a java.util.TaskQueue)

        at java.util.TimerThread.run(Timer.java:505)

"Framework Event Dispatcher" #26 daemon prio=6 os_prio=0 tid=0x000000001e6de000 nid=0x4bb0 in Object.wait() [0x000000002106f000]

   java.lang.Thread.State: WAITING (on object monitor)

        at java.lang.Object.wait(Native Method)

        at java.lang.Object.wait(Object.java:502)

        at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400)

        - locked <0x00000000ce50d360> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)

        at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336)

"State Data Manager" #24 daemon prio=5 os_prio=0 tid=0x000000001e6df800 nid=0x56c waiting on condition [0x000000001fc9f000]

   java.lang.Thread.State: TIMED_WAITING (sleeping)

        at java.lang.Thread.sleep(Native Method)

        at org.eclipse.osgi.internal.baseadaptor.StateManager.run(StateManager.java:297)

        at java.lang.Thread.run(Thread.java:748)

"Framework Active Thread" #23 prio=5 os_prio=0 tid=0x000000001e6dd800 nid=0xa10 in Object.wait() [0x000000001fb9f000]

   java.lang.Thread.State: TIMED_WAITING (on object monitor)

        at java.lang.Object.wait(Native Method)

        at org.eclipse.osgi.framework.internal.core.Framework.run(Framework.java:1870)

        - locked <0x00000000ce5a1a18> (a org.eclipse.osgi.framework.internal.core.Framework)

        at java.lang.Thread.run(Thread.java:748)

"Active Reference Queue Daemon" #19 daemon prio=1 os_prio=-2 tid=0x000000001834a000 nid=0x297c in Object.wait() [0x000000001a51f000]

   java.lang.Thread.State: WAITING (on object monitor)

        at java.lang.Object.wait(Native Method)

        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143)

        - locked <0x00000000ce63f860> (a java.lang.ref.ReferenceQueue$Lock)

        at org.openide.util.lookup.implspi.ActiveQueue$Impl.removeSuper(ActiveQueue.java:93)

        at org.openide.util.lookup.implspi.ActiveQueue$Daemon.run(ActiveQueue.java:131)

"TimerQueue" #17 daemon prio=5 os_prio=0 tid=0x0000000018144000 nid=0x89c waiting on condition [0x000000001a11f000]

   java.lang.Thread.State: TIMED_WAITING (parking)

        at sun.misc.Unsafe.park(Native Method)

        - parking to wait for  <0x00000000ce7dc448> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)

        at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)

        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)

        at java.util.concurrent.DelayQueue.take(DelayQueue.java:223)

        at javax.swing.TimerQueue.run(TimerQueue.java:174)

        at java.lang.Thread.run(Thread.java:748)

"AWT-EventQueue-0" #16 prio=6 os_prio=0 tid=0x0000000018073800 nid=0x4dbc in Object.wait() [0x000000001903c000]

   java.lang.Thread.State: TIMED_WAITING (on object monitor)

        at java.lang.Object.wait(Native Method)

        at oracle.javatools.db.AbstractDatabase.isConnectionAlive(AbstractDatabase.java:532)

        - locked <0x00000000f5265470> (a oracle.javatools.db.AbstractDatabase$AliveTester)

        at oracle.javatools.db.AbstractDatabase.isConnectionAlive(AbstractDatabase.java:376)

        at oracle.javatools.db.AbstractDatabase.getConnection(AbstractDatabase.java:243)

        at oracle.dbtools.raptor.utils.Connections.getConnection(Connections.java:1185)

        at oracle.dbtools.raptor.utils.Connections.getConnection(Connections.java:1169)

        at oracle.dbtools.worksheet.commands.scriptrunner.task.DBCommandRunnerTask.<init>(DBCommandRunnerTask.java:451)

        at oracle.dbtools.worksheet.commands.scriptrunner.task.StatementRunnerTask.<init>(StatementRunnerTask.java:35)

        at oracle.dbtools.worksheet.commands.scriptrunner.StatementRunnerProvider.getTask(StatementRunnerProvider.java:38)

        at oracle.dbtools.worksheet.commands.scriptrunner.DBCommandRunnerProvider.doAction(DBCommandRunnerProvider.java:53)

        at oracle.dbtools.worksheet.editor.Worksheet$WorksheetController.handleEvent(Worksheet.java:585)

        at oracle.ide.controller.IdeAction.performAction(IdeAction.java:663)

        at oracle.ide.controller.IdeAction.actionPerformedImpl(IdeAction.java:1159)

        at oracle.ide.controller.IdeAction.actionPerformed(IdeAction.java:618)

        at oracle.ide.ceditor.keymap.IdeKeymapHelper.invokeAction(IdeKeymapHelper.java:160)

        at oracle.javatools.editor.keys.MultiKeyHandler.keyPressed(MultiKeyHandler.java:336)

        at java.awt.AWTEventMulticaster.keyPressed(AWTEventMulticaster.java:250)

        at java.awt.AWTEventMulticaster.keyPressed(AWTEventMulticaster.java:249)

        at java.awt.AWTEventMulticaster.keyPressed(AWTEventMulticaster.java:249)

        at java.awt.Component.processKeyEvent(Component.java:6491)

        at javax.swing.JComponent.processKeyEvent(JComponent.java:2832)

        at java.awt.Component.processEvent(Component.java:6310)

        at java.awt.Container.processEvent(Container.java:2236)

        at java.awt.Component.dispatchEventImpl(Component.java:4889)

        at java.awt.Container.dispatchEventImpl(Container.java:2294)

        at java.awt.Component.dispatchEvent(Component.java:4711)

        at java.awt.KeyboardFocusManager.redispatchEvent(KeyboardFocusManager.java:1954)

        at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(DefaultKeyboardFocusManager.java:806)

        at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(DefaultKeyboardFocusManager.java:1074)

        at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(DefaultKeyboardFocusManager.java:945)

        at java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:771)

        at java.awt.Component.dispatchEventImpl(Component.java:4760)

        at java.awt.Container.dispatchEventImpl(Container.java:2294)

        at java.awt.Window.dispatchEventImpl(Window.java:2746)

        at java.awt.Component.dispatchEvent(Component.java:4711)

        at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758)

        at java.awt.EventQueue.access$500(EventQueue.java:97)

        at java.awt.EventQueue$3.run(EventQueue.java:709)

        at java.awt.EventQueue$3.run(EventQueue.java:703)

        at java.security.AccessController.doPrivileged(Native Method)

        at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)

        at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:90)

        at java.awt.EventQueue$4.run(EventQueue.java:731)

        at java.awt.EventQueue$4.run(EventQueue.java:729)

        at java.security.AccessController.doPrivileged(Native Method)

        at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)

        at java.awt.EventQueue.dispatchEvent(EventQueue.java:728)

        at oracle.javatools.internal.ui.EventQueueWrapper._dispatchEvent(EventQueueWrapper.java:169)

        at oracle.javatools.internal.ui.EventQueueWrapper.dispatchEvent(EventQueueWrapper.java:151)

        at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)

        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)

        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)

        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)

        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)

        at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)

"AWT-Windows" #14 daemon prio=6 os_prio=0 tid=0x0000000018072000 nid=0x390c runnable [0x0000000018e9f000]

   java.lang.Thread.State: RUNNABLE

        at sun.awt.windows.WToolkit.eventLoop(Native Method)

        at sun.awt.windows.WToolkit.run(WToolkit.java:306)

        at java.lang.Thread.run(Thread.java:748)

"AWT-Shutdown" #13 prio=5 os_prio=0 tid=0x000000001806f800 nid=0x2e3c in Object.wait() [0x0000000018d9f000]

   java.lang.Thread.State: WAITING (on object monitor)

        at java.lang.Object.wait(Native Method)

        at java.lang.Object.wait(Object.java:502)

        at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:295)

        - locked <0x00000000ce1d4590> (a java.lang.Object)

        at java.lang.Thread.run(Thread.java:748)

"Java2D Disposer" #12 daemon prio=10 os_prio=2 tid=0x000000001806c800 nid=0x530c in Object.wait() [0x0000000018c9e000]

   java.lang.Thread.State: WAITING (on object monitor)

        at java.lang.Object.wait(Native Method)

        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143)

        - locked <0x00000000ce7668a0> (a java.lang.ref.ReferenceQueue$Lock)

        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164)

        at sun.java2d.Disposer.run(Disposer.java:148)

        at java.lang.Thread.run(Thread.java:748)

"Service Thread" #10 daemon prio=9 os_prio=0 tid=0x00000000171a1000 nid=0x441c runnable [0x0000000000000000]

   java.lang.Thread.State: RUNNABLE

"C1 CompilerThread3" #9 daemon prio=9 os_prio=2 tid=0x00000000151cb000 nid=0x3e0 waiting on condition [0x0000000000000000]

   java.lang.Thread.State: RUNNABLE

"C2 CompilerThread2" #8 daemon prio=9 os_prio=2 tid=0x000000001710c800 nid=0x3870 waiting on condition [0x0000000000000000]

   java.lang.Thread.State: RUNNABLE

"C2 CompilerThread1" #7 daemon prio=9 os_prio=2 tid=0x000000001710b800 nid=0x31f4 waiting on condition [0x0000000000000000]

   java.lang.Thread.State: RUNNABLE

"C2 CompilerThread0" #6 daemon prio=9 os_prio=2 tid=0x0000000017108800 nid=0x2d08 waiting on condition [0x0000000000000000]

   java.lang.Thread.State: RUNNABLE

"Attach Listener" #5 daemon prio=5 os_prio=2 tid=0x0000000017103800 nid=0x3e6c runnable [0x0000000000000000]

   java.lang.Thread.State: RUNNABLE

"Signal Dispatcher" #4 daemon prio=9 os_prio=2 tid=0x0000000017102800 nid=0x4e44 waiting on condition [0x0000000000000000]

   java.lang.Thread.State: RUNNABLE

"Finalizer" #3 daemon prio=8 os_prio=1 tid=0x00000000151c3800 nid=0x3b08 in Object.wait() [0x00000000175cf000]

   java.lang.Thread.State: WAITING (on object monitor)

        at java.lang.Object.wait(Native Method)

        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143)

        - locked <0x00000000ce53b9e8> (a java.lang.ref.ReferenceQueue$Lock)

        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164)

        at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:209)

"Reference Handler" #2 daemon prio=10 os_prio=2 tid=0x00000000151bc800 nid=0x964 in Object.wait() [0x00000000170ce000]

   java.lang.Thread.State: WAITING (on object monitor)

        at java.lang.Object.wait(Native Method)

        at java.lang.Object.wait(Object.java:502)

        at java.lang.ref.Reference.tryHandlePending(Reference.java:191)

        - locked <0x00000000ce1e8908> (a java.lang.ref.Reference$Lock)

        at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:153)

"main" #1 prio=5 os_prio=0 tid=0x0000000002d06000 nid=0xf44 waiting on condition [0x0000000000000000]

   java.lang.Thread.State: RUNNABLE

"VM Thread" os_prio=2 tid=0x0000000002dfe000 nid=0x4c88 runnable

"GC task thread#0 (ParallelGC)" os_prio=0 tid=0x0000000002d1a000 nid=0x4fbc runnable

"GC task thread#1 (ParallelGC)" os_prio=0 tid=0x0000000002d1b800 nid=0x3020 runnable

"GC task thread#2 (ParallelGC)" os_prio=0 tid=0x0000000002d1d800 nid=0x35b8 runnable

"GC task thread#3 (ParallelGC)" os_prio=0 tid=0x0000000002d1f000 nid=0x5090 runnable

"GC task thread#4 (ParallelGC)" os_prio=0 tid=0x0000000002d21000 nid=0x598 runnable

"GC task thread#5 (ParallelGC)" os_prio=0 tid=0x0000000002d22800 nid=0x3170 runnable

"GC task thread#6 (ParallelGC)" os_prio=0 tid=0x0000000002d25800 nid=0x44e0 runnable

"GC task thread#7 (ParallelGC)" os_prio=0 tid=0x0000000002d26800 nid=0x5344 runnable

"VM Periodic Task Thread" os_prio=2 tid=0x00000000171d0000 nid=0x306c waiting on condition

JNI global references: 3505

Heap

PSYoungGen      total 127488K, used 98371K [0x00000000ef580000, 0x00000000f8480000, 0x0000000100000000)

  eden space 126976K, 77% used [0x00000000ef580000,0x00000000f5540428,0x00000000f7180000)

  from space 512K, 62% used [0x00000000f7380000,0x00000000f73d0990,0x00000000f7400000)

  to   space 9728K, 0% used [0x00000000f7b00000,0x00000000f7b00000,0x00000000f8480000)

ParOldGen       total 397824K, used 202059K [0x00000000ce000000, 0x00000000e6480000, 0x00000000ef580000)

  object space 397824K, 50% used [0x00000000ce000000,0x00000000da552e48,0x00000000e6480000)

Metaspace       used 124665K, capacity 133136K, committed 134184K, reserved 1165312K

  class space    used 16194K, capacity 18603K, committed 18728K, reserved 1048576K

Comments

deejinoz
Answer

I have been experiencing this problem, with the DynDNS Updater icon missing from my Apple Menu Bar, for over a year now. It's more of an annoyance, so I have just put up with it. I did open a support case with Oracle Dyn and they said:
"This issue can usually be fixed by uninstalling all versions of the update client, and then reinstalling it. Please use the instructions below to uninstall the client, and if the problem persists let us know.
-Uninstall the updater (again) by dragging the app to the trash.
-Open up 'Finder' and press Command+Shift+G; type exactly: ~/.dynupdater
-Delete all files in the folder
-Reinstall the Dyn Updater.
This should clear all previous configs so that you can add your account again.
After installing again you'll need to find the Dyn Icon in your applications folder and launch it. It should add an Icon to your task bar at the top of your screen. Right click on that icon to open preferences for adding an account (signing in)"
However, on completing the steps, as outlined above, I am still not seeing the icon.
DynDNS Apple macOS Menu Bar Icon Missing.jpg

Marked as Answer by User_68KOH · Nov 29 2021
User_68KOH

Thanks for your reply. I decided to not bother with the suggested "fix", the one that didn't work for you, and just live with the intermittent disappearance of the icon. Not a big deal and the app is easy enough to relaunch.

1 - 2
Locked Post
New comments cannot be posted to this locked post.

Post Details

Locked on Jul 31 2018
Added on Jun 14 2018
5 comments
4,053 views