Full thread dump: "exec_null_1" daemon prio=1 tid=0x83f5b70 nid=0x6e7 waiting on monitor [0xbd7fe000..0xbd7ffb24] at java.lang.Object.wait(Native Method) !!! at java.lang.UNIXProcess.forkAndExec(Native Method) at java.lang.UNIXProcess.(UNIXProcess.java:139) at java.lang.Runtime.execInternal(Native Method) at java.lang.Runtime.exec(Runtime.java:551) at java.lang.Runtime.exec(Runtime.java:477) at java.lang.Runtime.exec(Runtime.java:443) at org.openide.execution.NbProcessDescriptor.exec(NbProcessDescriptor.java:166) at org.netbeans.modules.java.JExternalCompilerGroup.createProcess(JExternalCompilerGroup.java:107) at org.openide.compiler.ExternalCompilerGroup.createProcess(ExternalCompilerGroup.java:101) at org.openide.compiler.CompilerExecutor$CERunnable.run(CompilerExecutor.java:146) at org.netbeans.core.execution.ExecutionEngine$RunClass.run(ExecutionEngine.java:422) "Thread-4" daemon prio=1 tid=0x845a078 nid=0x6e6 waiting on monitor [0xbdbff000..0xbdbffb24] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:420) at org.openide.compiler.CompilerExecutor.execute(CompilerExecutor.java:85) at org.openide.compiler.ExternalCompilerGroup.start(ExternalCompilerGroup.java:220) at org.netbeans.modules.java.JExternalCompilerGroup.start(JExternalCompilerGroup.java:89) at org.netbeans.core.compiler.CompilationEngineImpl$CompilerThread$GroupCompiler.run(CompilationEngineImpl.java:255) "Java Source Parsing" daemon prio=1 tid=0x83f2650 nid=0x67e waiting on monitor [0xbd9ff000..0xbd9ffb24] at java.lang.Object.wait(Native Method) at org.openide.util.RequestProcessor$ProcessorThread.run(RequestProcessor.java:521) "Screen Updater" prio=1 tid=0x807f138 nid=0x658 waiting on monitor [0xbcbff000..0xbcbffb24] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:420) at sun.awt.ScreenUpdater.nextEntry(ScreenUpdater.java:76) at sun.awt.ScreenUpdater.run(ScreenUpdater.java:95) "XMLDataObject::Info" daemon prio=1 tid=0x84afcb0 nid=0x657 waiting on monitor [0xbcdff000..0xbcdffb24] at java.lang.Object.wait(Native Method) at org.openide.util.RequestProcessor$ProcessorThread.run(RequestProcessor.java:521) "Compilation" daemon prio=1 tid=0x849b790 nid=0x656 waiting on monitor [0xbcfff000..0xbcfffb24] at java.lang.Object.wait(Native Method) at java.lang.Thread.join(Thread.java:930) at java.lang.Thread.join(Thread.java:983) at org.netbeans.core.compiler.CompilationEngineImpl$CompilerThread$GroupCompiler.stay(CompilationEngineImpl.java:241) at org.netbeans.core.compiler.CompilationEngineImpl$CompilerThread.run(CompilationEngineImpl.java:196) "Folder recognizer" daemon prio=1 tid=0x842e718 nid=0x650 waiting on monitor [0xbd1ff000..0xbd1ffb24] at java.lang.Object.wait(Native Method) at org.openide.util.RequestProcessor$ProcessorThread.run(RequestProcessor.java:521) "TimerQueue" daemon prio=1 tid=0x819dce0 nid=0x64c waiting on monitor [0xbd3ff000..0xbd3ffb24] at java.lang.Object.wait(Native Method) at javax.swing.TimerQueue.run(TimerQueue.java:233) at java.lang.Thread.run(Thread.java:484) "process forker" daemon prio=1 tid=0x839ea50 nid=0x645 waiting on monitor [0xbddff000..0xbddffb24] at java.lang.Object.wait(Native Method) at java.lang.UNIXProcessForker.run(Native Method) at java.lang.Thread.run(Thread.java:484) "process reaper" daemon prio=1 tid=0x839c368 nid=0x644 runnable [0xbe3ff000..0xbe3ffb24] at java.lang.UNIXProcessReaper.run(Native Method) at java.lang.Thread.run(Thread.java:484) "jndi.refreshd" daemon prio=1 tid=0x83838e8 nid=0x643 waiting on monitor [0xbdfff000..0xbdfffb24] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:420) at org.netbeans.modules.jndi.utils.Refreshd.run(Refreshd.java:55) "OpenIDE Request Processor-0" daemon prio=1 tid=0x82cc990 nid=0x642 waiting on monitor [0xbe1ff000..0xbe1ffb24] at java.lang.Object.wait(Native Method) at org.openide.util.RequestProcessor$ProcessorThread.run(RequestProcessor.java:521) "AWT-Motif" prio=1 tid=0x8262530 nid=0x640 runnable [0xbe5ff000..0xbe5ffb24] at sun.awt.motif.MToolkit.run(Native Method) at java.lang.Thread.run(Thread.java:484) "SunToolkit.PostEventQueue-0" prio=1 tid=0x8253f88 nid=0x63f waiting on monitor [0xbe7ff000..0xbe7ffb24] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:420) at sun.awt.PostEventQueue.run(SunToolkit.java:491) "AWT-EventQueue-0" prio=1 tid=0x8253898 nid=0x63e waiting on monitor [0xbe9ff000..0xbe9ffb24] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:420) at java.awt.EventQueue.getNextEvent(EventQueue.java:260) at java.awt.EventDispatchThread.pumpOneEvent(EventDispatchThread.java:101) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) at java.awt.EventDispatchThread.run(EventDispatchThread.java:84) "Thread-0" prio=1 tid=0x81e5360 nid=0x609 runnable [0..0xbfffcff8] "Signal Dispatcher" daemon prio=1 tid=0x8099308 nid=0x63b runnable [0..0] "Finalizer" daemon prio=1 tid=0x8092da0 nid=0x639 waiting on monitor [0xbf3ff000..0xbf3ffb24] at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:108) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:123) at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:162) "Reference Handler" daemon prio=1 tid=0x8092278 nid=0x638 waiting on monitor [0xbf5ff000..0xbf5ffb24] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:420) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:110) "VM Thread" prio=1 tid=0x808f238 nid=0x637 runnable "VM Periodic Task Thread" prio=1 tid=0x80989d0 nid=0x63a waiting on monitor