Hello, I've been using SQL developer for the last 6 months on the same project and just recently I started to run into this issue. Every time I go to save the entire application freezes and this happens regardless if I use the shortcut (ctrl + s) or click the actual save button. I have this problem consistantly when saving but it will also happen occationaly when I open a menu, compile, or run a specific function. I've been trying different ideas to fix the problem such as increase the Xms value, uncheck some preferences, used different java sdk's, updated and re-installed but nothing has changed. My friend who is doing the same thing as me is having no problems. Is there any temporary data I can delete that might help this? I've been looking at other posts but the only one I've seen that is similar to me isn't answered and just points to a similar yet unanswered post, is that post.
Here is my error report, it's bigger than what my buffer allows so it's cut off at the top. I'm working on getting the whole thing, just wanted to post this one in the mean time.
Thank you for any help.
at org.openide.util.RequestProcessor$TickTac.obtainFirst(RequestProcesso
r.java:2267)
- locked <0x00000000ce163850> (a java.lang.Class for org.openide.util.Re
questProcessor$TickTac)
at org.openide.util.RequestProcessor$TickTac.run(RequestProcessor.java:2
243)
"Active Reference Queue Daemon" daemon prio=2 tid=0x000000000a62b800 nid=0x2184
in Object.wait() [0x000000000b87f000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00000000d2594818> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135)
- locked <0x00000000d2594818> (a java.lang.ref.ReferenceQueue$Lock)
at org.openide.util.lookup.implspi.ActiveQueue$Daemon.run(ActiveQueue.ja
va:180)
- locked <0x00000000d2594818> (a java.lang.ref.ReferenceQueue$Lock)
"TimerQueue" daemon prio=6 tid=0x000000000a5ed000 nid=0x219c waiting on conditio
n [0x000000000b67f000]
java.lang.Thread.State: TIMED_WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x00000000ce164458> (a java.util.concurrent.lock
s.AbstractQueuedSynchronizer$ConditionObject)
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226
)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject
.awaitNanos(AbstractQueuedSynchronizer.java:2082)
at java.util.concurrent.DelayQueue.take(DelayQueue.java:220)
at javax.swing.TimerQueue.run(TimerQueue.java:171)
at java.lang.Thread.run(Thread.java:745)
"AWT-EventQueue-0" prio=6 tid=0x000000000a3b3000 nid=0x2198 waiting on condition
[0x000000000ad7a000]
java.lang.Thread.State: TIMED_WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x00000000d353fcf0> (a java.util.concurrent.lock
s.ReentrantReadWriteLock$NonfairSync)
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226
)
at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared
Nanos(AbstractQueuedSynchronizer.java:1033)
at java.util.concurrent.locks.AbstractQueuedSynchronizer.tryAcquireShare
dNanos(AbstractQueuedSynchronizer.java:1326)
at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.tryLock(Re
entrantReadWriteLock.java:873)
at oracle.javatools.buffer.JdkReadWriteLockImplementation.lock(JdkReadWr
iteLockImplementation.java:189)
at oracle.javatools.buffer.JdkReadWriteLockImplementation.readLock(JdkRe
adWriteLockImplementation.java:94)
at oracle.javatools.buffer.ReadWriteLock.readLock(ReadWriteLock.java:192
)
at oracle.javatools.buffer.AbstractTextBuffer.readLock(AbstractTextBuffe
r.java:948)
at oracle.javatools.buffer.ReadTextBufferDecorator.readLock(ReadTextBuff
erDecorator.java:126)
at oracle.javatools.editor.BasicDocument.readLock(BasicDocument.java:442
)
at oracle.javatools.editor.folding.DefaultCodeFoldingModel.readLock(Defa
ultCodeFoldingModel.java:198)
at oracle.javatools.editor.folding.CodeFoldingMargin.paintComponent(Code
FoldingMargin.java:855)
at javax.swing.JComponent.paint(JComponent.java:1054)
at javax.swing.JComponent.paintChildren(JComponent.java:887)
- locked <0x00000000ce717a18> (a java.awt.Component$AWTTreeLock)
at javax.swing.JComponent.paint(JComponent.java:1063)
at javax.swing.JComponent.paintChildren(JComponent.java:887)
- locked <0x00000000ce717a18> (a java.awt.Component$AWTTreeLock)
at javax.swing.JComponent.paint(JComponent.java:1063)
at javax.swing.JComponent.paintChildren(JComponent.java:887)
- locked <0x00000000ce717a18> (a java.awt.Component$AWTTreeLock)
at javax.swing.JComponent.paint(JComponent.java:1063)
at javax.swing.JViewport.paint(JViewport.java:731)
at javax.swing.JComponent.paintChildren(JComponent.java:887)
- locked <0x00000000ce717a18> (a java.awt.Component$AWTTreeLock)
at javax.swing.JComponent.paint(JComponent.java:1063)
at javax.swing.JComponent.paintChildren(JComponent.java:887)
- locked <0x00000000ce717a18> (a java.awt.Component$AWTTreeLock)
at javax.swing.JComponent.paint(JComponent.java:1063)
at org.jdesktop.jxlayer.JXLayer.paint(Unknown Source)
at org.jdesktop.jxlayer.plaf.AbstractLayerUI.paintLayer(Unknown Source)
at org.jdesktop.jxlayer.plaf.AbstractLayerUI.paint(Unknown Source)
at javax.swing.plaf.ComponentUI.update(ComponentUI.java:161)
at javax.swing.JComponent.paintComponent(JComponent.java:778)
at org.jdesktop.jxlayer.JXLayer.paint(Unknown Source)
at javax.swing.JComponent.paintChildren(JComponent.java:887)
- locked <0x00000000ce717a18> (a java.awt.Component$AWTTreeLock)
at javax.swing.JComponent.paint(JComponent.java:1063)
at javax.swing.JComponent.paintChildren(JComponent.java:887)
- locked <0x00000000ce717a18> (a java.awt.Component$AWTTreeLock)
at javax.swing.JComponent.paint(JComponent.java:1063)
at javax.swing.JComponent.paintChildren(JComponent.java:887)
- locked <0x00000000ce717a18> (a java.awt.Component$AWTTreeLock)
at javax.swing.JComponent.paint(JComponent.java:1063)
at javax.swing.JComponent.paintChildren(JComponent.java:887)
- locked <0x00000000ce717a18> (a java.awt.Component$AWTTreeLock)
at javax.swing.JComponent.paint(JComponent.java:1063)
at javax.swing.JComponent.paintChildren(JComponent.java:887)
- locked <0x00000000ce717a18> (a java.awt.Component$AWTTreeLock)
at javax.swing.JComponent.paint(JComponent.java:1063)
at javax.swing.JComponent.paintChildren(JComponent.java:887)
- locked <0x00000000ce717a18> (a java.awt.Component$AWTTreeLock)
at javax.swing.JComponent.paint(JComponent.java:1063)
at javax.swing.JComponent.paintChildren(JComponent.java:887)
- locked <0x00000000ce717a18> (a java.awt.Component$AWTTreeLock)
at javax.swing.JComponent.paint(JComponent.java:1063)
at org.netbeans.swing.tabcontrol.TabbedContainer.paint(TabbedContainer.j
ava:994)
at javax.swing.JComponent.paintChildren(JComponent.java:887)
- locked <0x00000000ce717a18> (a java.awt.Component$AWTTreeLock)
at javax.swing.JComponent.paint(JComponent.java:1063)
at javax.swing.JComponent.paintChildren(JComponent.java:887)
- locked <0x00000000ce717a18> (a java.awt.Component$AWTTreeLock)
at javax.swing.JComponent.paint(JComponent.java:1063)
at javax.swing.JComponent.paintChildren(JComponent.java:887)
- locked <0x00000000ce717a18> (a java.awt.Component$AWTTreeLock)
at javax.swing.JComponent.paint(JComponent.java:1063)
at org.netbeans.core.windows.view.ui.MultiSplitPane.paint(MultiSplitPane
.java:341)
at javax.swing.JComponent.paintChildren(JComponent.java:887)
- locked <0x00000000ce717a18> (a java.awt.Component$AWTTreeLock)
at javax.swing.JComponent.paint(JComponent.java:1063)
at org.netbeans.core.windows.view.ui.MultiSplitPane.paint(MultiSplitPane
.java:341)
at javax.swing.JComponent.paintChildren(JComponent.java:887)
- locked <0x00000000ce717a18> (a java.awt.Component$AWTTreeLock)
at javax.swing.JComponent.paint(JComponent.java:1063)
at javax.swing.JComponent.paintChildren(JComponent.java:887)
- locked <0x00000000ce717a18> (a java.awt.Component$AWTTreeLock)
at javax.swing.JComponent.paint(JComponent.java:1063)
at javax.swing.JLayeredPane.paint(JLayeredPane.java:585)
at javax.swing.JComponent.paintChildren(JComponent.java:887)
- locked <0x00000000ce717a18> (a java.awt.Component$AWTTreeLock)
at javax.swing.JComponent.paint(JComponent.java:1063)
at javax.swing.JComponent.paintChildren(JComponent.java:887)
- locked <0x00000000ce717a18> (a java.awt.Component$AWTTreeLock)
at javax.swing.JComponent.paint(JComponent.java:1063)
at org.netbeans.core.windows.view.ui.MainWindow$1.paint(MainWindow.java:
179)
at javax.swing.JComponent.paintChildren(JComponent.java:887)
- locked <0x00000000ce717a18> (a java.awt.Component$AWTTreeLock)
at javax.swing.JComponent.paint(JComponent.java:1063)
at javax.swing.JLayeredPane.paint(JLayeredPane.java:585)
at javax.swing.JComponent.paintChildren(JComponent.java:887)
- locked <0x00000000ce717a18> (a java.awt.Component$AWTTreeLock)
at javax.swing.JComponent.paint(JComponent.java:1063)
at javax.swing.JComponent.paintToOffscreen(JComponent.java:5219)
at javax.swing.BufferStrategyPaintManager.paint(BufferStrategyPaintManag
er.java:295)
at javax.swing.RepaintManager.paint(RepaintManager.java:1249)
at javax.swing.JComponent._paintImmediately(JComponent.java:5167)
at javax.swing.JComponent.paintImmediately(JComponent.java:4978)
at javax.swing.RepaintManager$3.run(RepaintManager.java:808)
at javax.swing.RepaintManager$3.run(RepaintManager.java:796)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDo
main.java:76)
at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:796)
at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:769)
at javax.swing.RepaintManager.prePaintDirtyRegions(RepaintManager.java:7
18)
at javax.swing.RepaintManager.access$1100(RepaintManager.java:62)
at javax.swing.RepaintManager$ProcessingRunnable.run(RepaintManager.java
:1677)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:312)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:733)
at java.awt.EventQueue.access$200(EventQueue.java:103)
at java.awt.EventQueue$3.run(EventQueue.java:694)
at java.awt.EventQueue$3.run(EventQueue.java:692)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDo
main.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:703)
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:242)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.
java:161)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre
ad.java:150)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)
"AWT-Windows" daemon prio=6 tid=0x000000000a3ae000 nid=0x217c runnable [0x000000
000ab1f000]
java.lang.Thread.State: RUNNABLE
at sun.awt.windows.WToolkit.eventLoop(Native Method)
at sun.awt.windows.WToolkit.run(WToolkit.java:307)
at java.lang.Thread.run(Thread.java:745)
"AWT-Shutdown" prio=6 tid=0x000000000a3ad000 nid=0x2194 in Object.wait() [0x0000
00000aa1f000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00000000ce2bad18> (a java.lang.Object)
at java.lang.Object.wait(Object.java:503)
at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:296)
- locked <0x00000000ce2bad18> (a java.lang.Object)
at java.lang.Thread.run(Thread.java:745)
"Java2D Disposer" daemon prio=10 tid=0x000000000a3ac000 nid=0x2190 in Object.wai
t() [0x000000000a91f000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00000000ce27f228> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135)
- locked <0x00000000ce27f228> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151)
at sun.java2d.Disposer.run(Disposer.java:145)
at java.lang.Thread.run(Thread.java:745)
"Service Thread" daemon prio=6 tid=0x0000000008a5c000 nid=0x2188 runnable [0x000
0000000000000]
java.lang.Thread.State: RUNNABLE
"C2 CompilerThread1" daemon prio=10 tid=0x0000000008a5a800 nid=0x216c waiting on
condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"C2 CompilerThread0" daemon prio=10 tid=0x0000000008a55800 nid=0x2180 waiting on
condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"Attach Listener" daemon prio=10 tid=0x0000000008a54000 nid=0x1a24 runnable [0x0
000000000000000]
java.lang.Thread.State: RUNNABLE
"Signal Dispatcher" daemon prio=10 tid=0x0000000008a4d000 nid=0x21d8 waiting on
condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"Finalizer" daemon prio=8 tid=0x00000000089fd000 nid=0x21d4 in Object.wait() [0x
0000000009d5f000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00000000ce2bb4a8> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135)
- locked <0x00000000ce2bb4a8> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151)
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:189)
"Reference Handler" daemon prio=10 tid=0x00000000089f2000 nid=0x1dfc in Object.w
ait() [0x0000000009c5f000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00000000ce2bb630> (a java.lang.ref.Reference$Lock)
at java.lang.Object.wait(Object.java:503)
at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:133)
- locked <0x00000000ce2bb630> (a java.lang.ref.Reference$Lock)
"main" prio=6 tid=0x00000000027eb800 nid=0x12ec waiting on condition [0x00000000
00000000]
java.lang.Thread.State: RUNNABLE
"VM Thread" prio=10 tid=0x00000000089ee000 nid=0xf18 runnable
"GC task thread#0 (ParallelGC)" prio=6 tid=0x0000000002801000 nid=0xe38 runnable
"GC task thread#1 (ParallelGC)" prio=6 tid=0x0000000002802800 nid=0x149c runnabl
e
"GC task thread#2 (ParallelGC)" prio=6 tid=0x0000000002804800 nid=0x314 runnable
"GC task thread#3 (ParallelGC)" prio=6 tid=0x0000000002806000 nid=0x1e88 runnabl
e
"VM Periodic Task Thread" prio=10 tid=0x000000000a268800 nid=0x218c waiting on c
ondition
JNI global references: 2254
Heap
PSYoungGen total 209408K, used 104582K [0x00000000ef500000, 0x00000000ffb8
0000, 0x0000000100000000)
eden space 197632K, 47% used [0x00000000ef500000,0x00000000f4fc39f0,0x00000000
fb600000)
from space 11776K, 98% used [0x00000000fb600000,0x00000000fc15e118,0x00000000f
c180000)
to space 34816K, 0% used [0x00000000fd980000,0x00000000fd980000,0x00000000ff
b80000)
ParOldGen total 175104K, used 91643K [0x00000000ce000000, 0x00000000d8b00
000, 0x00000000ef500000)
object space 175104K, 52% used [0x00000000ce000000,0x00000000d397efd8,0x000000
00d8b00000)
PSPermGen total 84992K, used 84957K [0x00000000be000000, 0x00000000c33000
00, 0x00000000ce000000)
object space 84992K, 99% used [0x00000000be000000,0x00000000c32f7468,0x0000000
0c3300000)