1 Reply Latest reply on Nov 10, 2016 1:07 AM by Gbenga Ajakaye

    SQL Developer freezes right after starting

    3344253

      SQL Developer starts freezing right after starting out of nowhere.

       

      I've already deleted users folders in appData and did install the latest version (includind 4.2 version) but the problem still goes on.

       

      Here's what i get from cmd window:

       

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

       

      "RaptorTask: Usage Data" #43 prio=5 os_prio=0 tid=0x000000001bb67000 nid=0x1fe8

      waiting on condition [0x0000000020f9f000]

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

          at sun.misc.Unsafe.park(Native Method)
          - parking to wait for  <0x00000000d1311570> (a java.util.concurrent.Sync

      hronousQueue$TransferStack)

          at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
          at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(Sync

      hronousQueue.java:458)

          at java.util.concurrent.SynchronousQueue$TransferStack.transfer(Synchron

      ousQueue.java:362)

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

       

          at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.ja

      va:1067)

          at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.

      java:1127)

          at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor

      .java:617)

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

       

      "Thread-12" #42 daemon prio=5 os_prio=0 tid=0x000000001bb6b000 nid=0x1fbc in Obj

      ect.wait() [0x00000000208df000]

         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.prefs.AbstractPreferences$EventDispatchThread.run(AbstractP

      references.java:1482)

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

       

      "Scheduler" #39 daemon prio=5 os_prio=0 tid=0x000000001bb69800 nid=0x1cb8 in Obj

      ect.wait() [0x000000001f20f000]

         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(Task

      LinkedList.java:47)

          - locked <0x00000000d13113f8> (a oracle.dbtools.raptor.backgroundTask.Ta

      skLinkedList)

          at oracle.dbtools.raptor.backgroundTask.RaptorTaskManager$SchedulerThrea

      d.run(RaptorTaskManager.java:537)

       

      "Log Poller" #38 prio=1 os_prio=-2 tid=0x000000001bb68800 nid=0x1270 waiting on

      condition [0x000000001f10f000]

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

          at sun.misc.Unsafe.park(Native Method)
          - parking to wait for  <0x00000000d09673e8> (a java.util.concurrent.lock

      s.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.jav

      a: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:745)

       

      "TimedCache-Timer" #34 daemon prio=5 os_prio=0 tid=0x000000001ac01800 nid=0x5e4

      in Object.wait() [0x000000001cbaf000]

         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 <0x00000000cf66a9c0> (a java.util.TaskQueue)
          at java.util.TimerThread.run(Timer.java:505)

       

      "Framework Event Dispatcher" #27 daemon prio=5 os_prio=0 tid=0x000000001abfd000

      nid=0x1d60 in Object.wait() [0x000000001b8df000]

         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.getNextE

      vent(EventManager.java:400)

          - locked <0x00000000ced27738> (a org.eclipse.osgi.framework.eventmgr.Eve

      ntManager$EventThread)

          at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(Even

      tManager.java:336)

       

      "Framework Active Thread" #24 prio=5 os_prio=0 tid=0x000000001abfb800 nid=0x1ac4

      in Object.wait() [0x000000001b6df000]

         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

      :1862)

          - locked <0x00000000ceb76cf0> (a org.eclipse.osgi.framework.internal.cor

      e.Framework)

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

       

      "Active Reference Queue Daemon" #19 daemon prio=1 os_prio=-2 tid=0x00000000171e7

      000 nid=0x1cbc in Object.wait() [0x0000000018f3f000]

         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.openide.util.lookup.implspi.ActiveQueue.removeBetter(ActiveQueue.

      java:225)

          at org.openide.util.lookup.implspi.ActiveQueue.access$400(ActiveQueue.ja

      va:57)

          at org.openide.util.lookup.implspi.ActiveQueue$Daemon.run(ActiveQueue.ja

      va:180)

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

       

      "TimerQueue" #17 daemon prio=5 os_prio=0 tid=0x0000000017048800 nid=0x1ff0 waiti

      ng on condition [0x000000001873f000]

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

          at sun.misc.Unsafe.park(Native Method)
          - parking to wait for  <0x00000000ce658230> (a java.util.concurrent.lock

      s.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 javax.swing.TimerQueue.run(TimerQueue.java:174)
          at java.lang.Thread.run(Thread.java:745)

       

      "AWT-EventQueue-0" #16 prio=6 os_prio=0 tid=0x0000000016fc5000 nid=0x1160 waitin

      g on condition [0x0000000017ebd000]

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

          at sun.misc.Unsafe.park(Native Method)
          - parking to wait for  <0x00000000ced24670> (a java.util.concurrent.lock

      s.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.awt.EventQueue.getNextEvent(EventQueue.java:554)
          at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThre

      ad.java:170)

          at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.

      java:116)

          at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.

      java:109)

          at java.awt.WaitDispatchSupport$2.run(WaitDispatchSupport.java:184)
          at java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java:229)
          at java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java:227)
          at java.security.AccessController.doPrivileged(Native Method)
          at java.awt.WaitDispatchSupport.enter(WaitDispatchSupport.java:227)
          at java.awt.Dialog.show(Dialog.java:1084)
          at java.awt.Component.show(Component.java:1671)
          at java.awt.Component.setVisible(Component.java:1623)
          at java.awt.Window.setVisible(Window.java:1014)
          at java.awt.Dialog.setVisible(Dialog.java:1005)
          at oracle.bali.ewt.dialog.JEWTDialog.runDialog(JEWTDialog.java:400)
          at oracle.bali.ewt.dialog.JEWTDialog.runDialog(JEWTDialog.java:361)
          at oracle.dbtools.raptor.usages.OptInHandler$1.run(OptInHandler.java:64)

       

          at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
          at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:756)
          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.doIntersectionP

      rivilege(ProtectionDomain.java:76)

          at java.awt.EventQueue.dispatchEvent(EventQueue.java:726)
          at oracle.javatools.internal.ui.EventQueueWrapper._dispatchEvent(EventQu

      eueWrapper.java:169)

          at oracle.javatools.internal.ui.EventQueueWrapper.dispatchEvent(EventQue

      ueWrapper.java:151)

          at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThre

      ad.java:201)

          at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.

      java:116)

          at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre

      ad.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=0x0000000016fc1000 nid=0x1f14 runn

      able [0x0000000017bbf000]

         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:745)

       

      "AWT-Shutdown" #13 prio=5 os_prio=0 tid=0x0000000016fc0800 nid=0x1180 in Object.

      wait() [0x0000000017abf000]

         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 <0x00000000cecedf98> (a java.lang.Object)
          at java.lang.Thread.run(Thread.java:745)

       

      "Java2D Disposer" #12 daemon prio=10 os_prio=2 tid=0x0000000016fbf800 nid=0x1f20

      in Object.wait() [0x00000000179bf000]

         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 <0x00000000ced06288> (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:745)

       

      "RMI TCP Accept-0" #11 daemon prio=5 os_prio=0 tid=0x000000001619d800 nid=0x190c

      runnable [0x0000000016b9f000]

         java.lang.Thread.State: RUNNABLE

          at java.net.DualStackPlainSocketImpl.accept0(Native Method)
          at java.net.DualStackPlainSocketImpl.socketAccept(DualStackPlainSocketIm

      pl.java:131)

          at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:

      409)

          at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:199)
          - locked <0x00000000ceb5cc70> (a java.net.SocksSocketImpl)
          at java.net.ServerSocket.implAccept(ServerSocket.java:545)
          at java.net.ServerSocket.accept(ServerSocket.java:513)
          at sun.management.jmxremote.LocalRMIServerSocketFactory$1.accept(LocalRM

      IServerSocketFactory.java:52)

          at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.executeAcceptLoop(TCPTr

      ansport.java:400)

          at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.run(TCPTransport.java:3

      72)

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

       

      "Service Thread" #9 daemon prio=9 os_prio=0 tid=0x0000000015ec4000 nid=0x1958 ru

      nnable [0x0000000000000000]

         java.lang.Thread.State: RUNNABLE

       

      "C1 CompilerThread2" #8 daemon prio=9 os_prio=2 tid=0x0000000014a6b800 nid=0x1f4

      0 waiting on condition [0x0000000000000000]

         java.lang.Thread.State: RUNNABLE

       

      "C2 CompilerThread1" #7 daemon prio=9 os_prio=2 tid=0x0000000015e4b000 nid=0x195

      c waiting on condition [0x0000000000000000]

         java.lang.Thread.State: RUNNABLE

       

      "C2 CompilerThread0" #6 daemon prio=9 os_prio=2 tid=0x0000000015e43800 nid=0x16d

      c waiting on condition [0x0000000000000000]

         java.lang.Thread.State: RUNNABLE

       

      "Attach Listener" #5 daemon prio=5 os_prio=2 tid=0x0000000015e40800 nid=0x814 ru

      nnable [0x0000000000000000]

         java.lang.Thread.State: RUNNABLE

       

      "Signal Dispatcher" #4 daemon prio=9 os_prio=2 tid=0x0000000014a6a000 nid=0x714

      waiting on condition [0x0000000000000000]

         java.lang.Thread.State: RUNNABLE

       

      "Finalizer" #3 daemon prio=8 os_prio=1 tid=0x0000000014a52000 nid=0x1dc4 in Obje

      ct.wait() [0x0000000015d5f000]

         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 <0x00000000ceb40240> (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=0x0000000014a0a000 nid=0x1cd

      8 in Object.wait() [0x0000000015c5f000]

         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 <0x00000000ce6c5cb0> (a java.lang.ref.Reference$Lock)
          at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:153)

       

      "main" #1 prio=5 os_prio=0 tid=0x000000000252c800 nid=0x183c waiting on conditio

      n [0x0000000000000000]

         java.lang.Thread.State: RUNNABLE

       

      "VM Thread" os_prio=2 tid=0x0000000014a03000 nid=0x1fb0 runnable

       

      "GC task thread#0 (ParallelGC)" os_prio=0 tid=0x0000000002540000 nid=0x1fac runn

      able

       

      "GC task thread#1 (ParallelGC)" os_prio=0 tid=0x0000000002541800 nid=0x1fa4 runn

      able

       

      "GC task thread#2 (ParallelGC)" os_prio=0 tid=0x0000000002543000 nid=0x1ee8 runn

      able

       

      "GC task thread#3 (ParallelGC)" os_prio=0 tid=0x0000000002547000 nid=0x1eec runn

      able

       

      "VM Periodic Task Thread" os_prio=2 tid=0x00000000161ad800 nid=0x1f88 waiting on

      condition

       

      JNI global references: 1168

       

      Heap

      PSYoungGen  total 227328K, used 113515K [0x00000000ef580000, 0x000000010000

      0000, 0x0000000100000000)

        eden space 198144K, 42% used [0x00000000ef580000,0x00000000f47dc308,0x00000000

      fb700000)

        from space 29184K, 99% used [0x00000000fe380000,0x00000000ffffeb48,0x000000010

      0000000)

        to   space 37376K, 0% used [0x00000000fb700000,0x00000000fb700000,0x00000000fd

      b80000)

      ParOldGen   total 187392K, used 75038K [0x00000000ce000000, 0x00000000d9700

      000, 0x00000000ef580000)

        object space 187392K, 40% used [0x00000000ce000000,0x00000000d29479b0,0x000000

      00d9700000)

      Metaspace   used 69586K, capacity 75454K, committed 75520K, reserved 111411

      2K

        class spaceused 8219K, capacity 9927K, committed 9984K, reserved 1048576K

       

      I'm needing help.

       

      Thanks.