This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
After playing with the XML editor, the IDE locked up. Not sure if XML has any relation, though. Stacktrace: Full thread dump: "org.netbeans.core.ModuleActions-15" daemon prio=2 tid=0xe1f8e60 nid=0x121c wait ing on monitor [0x1021f000..0x1021fdbc] at java.lang.Object.wait(Native Method) at org.openide.util.RequestProcessor$ProcessorThread.run(RequestProcesso r.java:585) "Thread-155" prio=7 tid=0xe2c2d48 nid=0x3140 waiting on monitor [0xf3df000..0xf3 dfdbc] at java.lang.Thread.sleep(Native Method) at org.netbeans.editor.ext.java.JavaFastOpen$Evaluator.run(JavaFastOpen. java:244) "OpenIDE Request Processor-2" daemon prio=2 tid=0xe22fd80 nid=0x85c waiting on m onitor [0xeabf000..0xeabfdbc] at java.lang.Object.wait(Native Method) at org.openide.util.RequestProcessor$ProcessorThread.run(RequestProcesso r.java:585) "VCS Command Executor Starter Loop" daemon prio=7 tid=0xb9f5210 nid=0xa20 waitin g on monitor [0xf1bf000..0xf1bfdbc] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:420) at org.netbeans.modules.vcscore.commands.CommandsPool.executorStarterLoo p(CommandsPool.java:513) at org.netbeans.modules.vcscore.commands.CommandsPool.access$400(Command sPool.java:45) at org.netbeans.modules.vcscore.commands.CommandsPool$4.run(CommandsPool .java:523) at java.lang.Thread.run(Thread.java:484) "OpenIDE Request Processor-1" daemon prio=10 tid=0xbd4f890 nid=0x3a00 waiting on monitor [0xeebf000..0xeebfdbc] at java.lang.Object.wait(Native Method) at org.openide.util.RequestProcessor$ProcessorThread.run(RequestProcesso r.java:585) "Screen Updater" prio=5 tid=0xbc56558 nid=0x3808 waiting on monitor [0xe19f000.. 0xe19fdbc] 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) "Java source parsing" daemon prio=2 tid=0xbc46ae0 nid=0x3554 waiting on monitor [0xe09f000..0xe09fdbc] at java.lang.Object.wait(Native Method) at org.openide.util.RequestProcessor$ProcessorThread.run(RequestProcesso r.java:585) "Compilation" daemon prio=2 tid=0xba7edc8 nid=0x380c waiting on monitor [0xdd9f0 00..0xdd9fdbc] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:420) at org.netbeans.core.compiler.CompilationEngineImpl$CompilerThread.nextJ obAndTask(CompilationEngineImpl.java:162) at org.netbeans.core.compiler.CompilationEngineImpl$CompilerThread.run(C ompilationEngineImpl.java:185) "TimerQueue" daemon prio=5 tid=0xbbdb9a0 nid=0x326c runnable [0xdc9f000..0xdc9fd bc] at java.lang.Object.wait(Native Method) at javax.swing.TimerQueue.run(TimerQueue.java:233) at java.lang.Thread.run(Thread.java:484) "OpenFile Server" prio=5 tid=0xba55ed0 nid=0x4d4 runnable [0xda7f000..0xda7fdbc] at java.net.PlainDatagramSocketImpl.peek(Native Method) at java.net.DatagramSocket.receive(DatagramSocket.java:354) at org.netbeans.modules.openfile.Server.run(Server.java:132) at java.lang.Thread.run(Thread.java:484) "Thread-13" prio=5 tid=0xbb4d918 nid=0x316c waiting on monitor [0xd97f000..0xd97 fdbc] at java.lang.Object.wait(Native Method) at org.apache.tomcat.util.ThreadPool$MonitorRunnable.run(ThreadPool.java :390) at java.lang.Thread.run(Thread.java:484) "Thread-12" prio=5 tid=0xba73c10 nid=0x3708 runnable [0xd87f000..0xd87fdbc] at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:421) at java.net.ServerSocket.implAccept(ServerSocket.java:243) at java.net.ServerSocket.accept(ServerSocket.java:222) at org.apache.tomcat.service.PoolTcpEndpoint.acceptSocket(PoolTcpEndpoin t.java:286) at org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java: 402) at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java :498) at java.lang.Thread.run(Thread.java:484) "Thread-11" prio=5 tid=0xbb4a1c8 nid=0x370c waiting on monitor [0xd77f000..0xd77 fdbc] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:420) at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java :477) at java.lang.Thread.run(Thread.java:484) "Thread-10" prio=5 tid=0xbb4a018 nid=0x3994 waiting on monitor [0xd67f000..0xd67 fdbc] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:420) at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java :477) at java.lang.Thread.run(Thread.java:484) "Thread-9" prio=5 tid=0xbb24cd0 nid=0x3990 waiting on monitor [0xd57f000..0xd57f dbc] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:420) at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java :477) at java.lang.Thread.run(Thread.java:484) "Thread-8" prio=5 tid=0xba7be58 nid=0xde8 waiting on monitor [0xd47f000..0xd47fd bc] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:420) at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java :477) at java.lang.Thread.run(Thread.java:484) "Thread-7" prio=5 tid=0xba7bca8 nid=0xdec waiting on monitor [0xd37f000..0xd37fd bc] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:420) at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java :477) at java.lang.Thread.run(Thread.java:484) "Thread-6" prio=5 tid=0xbac1a50 nid=0x314c waiting on monitor [0xd27f000..0xd27f dbc] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:420) at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java :477) at java.lang.Thread.run(Thread.java:484) "Thread-5" prio=5 tid=0xbac1498 nid=0x3148 waiting on monitor [0xd17f000..0xd17f dbc] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:420) at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java :477) at java.lang.Thread.run(Thread.java:484) "Thread-4" prio=5 tid=0xba007c8 nid=0x3668 waiting on monitor [0xd07f000..0xd07f dbc] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:420) at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java :477) at java.lang.Thread.run(Thread.java:484) "Thread-3" prio=5 tid=0xba531a0 nid=0x37e8 waiting on monitor [0xcf7f000..0xcf7f dbc] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:420) at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java :477) at java.lang.Thread.run(Thread.java:484) "StandardManager" daemon prio=5 tid=0xbbe78c0 nid=0x3818 waiting on monitor [0xc 93f000..0xc93fdbc] at java.lang.Thread.sleep(Native Method) at org.apache.tomcat.session.StandardManager.threadSleep(StandardManager .java:490) at org.apache.tomcat.session.StandardManager.run(StandardManager.java:54 7) at java.lang.Thread.run(Thread.java:484) "Thread-2" daemon prio=5 tid=0xb99c9f8 nid=0x3570 waiting on monitor [0xc83f000. .0xc83fdbc] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:420) at org.apache.tomcat.util.Queue.pull(Queue.java:89) at org.apache.tomcat.logging.LogDaemon$1.run(TomcatLogger.java:238) at org.apache.tomcat.logging.LogDaemon.run(TomcatLogger.java:254) "FileSystem Cache Queue" prio=5 tid=0xad4fd68 nid=0x1648 waiting on monitor [0xc 63f000..0xc63fdbc] at java.lang.Thread.sleep(Native Method) at org.netbeans.modules.vcscore.cache.CacheQueue.run(CacheQueue.java:46) "JarFs - modification watcher" daemon prio=2 tid=0xb98bea8 nid=0x3684 waiting on monitor [0xc49f000..0xc49fdbc] at java.lang.Object.wait(Native Method) at org.openide.util.RequestProcessor$ProcessorThread.run(RequestProcesso r.java:585) "EntityCatalog/parser" daemon prio=2 tid=0xb9c8788 nid=0x3680 waiting on monitor [0xc28f000..0xc28fdbc] at java.lang.Object.wait(Native Method) at org.openide.util.RequestProcessor$ProcessorThread.run(RequestProcesso r.java:585) "XMLDataObject/parser" daemon prio=4 tid=0xad2dec8 nid=0x366c waiting on monitor [0xc18f000..0xc18fdbc] at java.lang.Object.wait(Native Method) at org.openide.util.RequestProcessor$ProcessorThread.run(RequestProcesso r.java:585) "Folder recognizer" daemon prio=7 tid=0x9ad7f0 nid=0x450 waiting on monitor [0xc 08f000..0xc08fdbc] at java.lang.Object.wait(Native Method) at org.openide.util.RequestProcessor$ProcessorThread.run(RequestProcesso r.java:585) "Folder Instance Processor" daemon prio=7 tid=0xb9d0d40 nid=0x9bc waiting on mon itor [0xbf8f000..0xbf8fdbc] at java.lang.Object.wait(Native Method) at org.openide.util.RequestProcessor$ProcessorThread.run(RequestProcesso r.java:585) "OpenIDE Request Processor-0" daemon prio=2 tid=0x9c2570 nid=0x5a4 waiting on mo nitor [0xbe7f000..0xbe7fdbc] at java.lang.Object.wait(Native Method) at org.openide.util.RequestProcessor$ProcessorThread.run(RequestProcesso r.java:585) "AWT-Windows" prio=7 tid=0xacfd1b0 nid=0x744 runnable [0xb85f000..0xb85fdbc] at sun.awt.windows.WToolkit.eventLoop(Native Method) at sun.awt.windows.WToolkit.run(WToolkit.java:188) at java.lang.Thread.run(Thread.java:484) "SunToolkit.PostEventQueue-0" prio=7 tid=0xacaac80 nid=0x3904 waiting on monitor [0xb75f000..0xb75fdbc] 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=7 tid=0xacabd70 nid=0x37ec waiting on monitor [0xb65f000 ..0xb65fdbc] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:420) at org.netbeans.editor.ext.FileStorage.lockFile(FileStorage.java:265) at org.netbeans.editor.ext.java.JCFileProvider.lock(JCFileProvider.java: 223) at org.netbeans.editor.ext.java.JCFileProvider.access$000(JCFileProvider .java:59) at org.netbeans.editor.ext.java.JCFileProvider$Cls.init(JCFileProvider.j ava:405) at org.netbeans.editor.ext.java.JavaCompletion$AbstractClass.getFields(J avaCompletion.java:511) at org.netbeans.editor.ext.java.JCBaseFinder.findFields(JCBaseFinder.jav a:408) at org.netbeans.modules.editor.java.NbJavaSyntaxSupport.buildGlobalVaria bleMap(NbJavaSyntaxSupport.java:274) at org.netbeans.editor.ext.ExtSyntaxSupport.getGlobalVariableMap(ExtSynt axSupport.java:339) at org.netbeans.editor.ext.ExtSyntaxSupport.findType(ExtSyntaxSupport.ja va:302) at org.netbeans.editor.ext.java.JavaCompletionQuery$Context.resolveItem( JavaCompletionQuery.java:402) at org.netbeans.editor.ext.java.JavaCompletionQuery$Context.resolveExp(J avaCompletionQuery.java:267) at org.netbeans.editor.ext.java.JavaCompletionQuery.query(JavaCompletion Query.java:107) at org.netbeans.editor.ext.java.JavaCompletionQuery.query(JavaCompletion Query.java:55) at org.netbeans.editor.ext.Completion.actionPerformed(Completion.java:34 8) at org.netbeans.editor.WeakTimerListener.actionPerformed(WeakTimerListen er.java:57) at javax.swing.Timer.fireActionPerformed(Timer.java:150) at javax.swing.Timer$DoPostEvent.run(Timer.java:108) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:154) at java.awt.EventQueue.dispatchEvent(EventQueue.java:337) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchTh read.java:131) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre ad.java:98) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) at java.awt.EventDispatchThread.run(EventDispatchThread.java:85) "Signal Dispatcher" daemon prio=10 tid=0x9b47b8 nid=0x3108 waiting on monitor [0 ..0] "Finalizer" daemon prio=9 tid=0x9b08b0 nid=0x3fc8 waiting on monitor [0xb05f000. .0xb05fdbc] 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=10 tid=0xab60790 nid=0x3900 waiting on monitor [ 0xaf5f000..0xaf5fdbc] 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) "main" prio=5 tid=0x954980 nid=0xab8 waiting on monitor [0..0x12d150] "VM Thread" prio=5 tid=0x95f660 nid=0x2d58 runnable "VM Periodic Task Thread" prio=10 tid=0x9b34b8 nid=0x31d8 waiting on monitor "Suspend Checker Thread" prio=10 tid=0x9b3e08 nid=0x2ac runnable [GC 66982K->65032K(67276K), 0.0207077 secs]
I see editor code in AWT event queue thread
This bug has been already fixed in [maintrunk]. Please see the bug #11860 Bugfix of #11860 Fix of java.lang.Error: Unlock file without previous lock file Lock and Unlock of FileStorage has been replaced by synchronized block of JCFileProvider.this in Cls inner class in method init() All accesses to FileStorage are performed via JCFileProvider methods and so that's why that is the better solution. Also skels and bodies resetBytes were added to handle situation when error occured in writeClass method and bytes were not successfuly written. *** This issue has been marked as a duplicate of 11860 ***
Resolved for 3.3.x or earlier, no new info since then -> closing.