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.
It seems that Debuger never initializes due to Java. Steps to reproduce: start IDE select UpdateCenter update some module from file -> Finish -> following stack. "Compilation" daemon prio=1 tid=0x86bfff8 nid=0x795 waiting on monitor [0xbcdff000..0xbcdffb28] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:420) at org.netbeans.core.compiler.CompilationEngineImpl$CompilerThread.nextJobAndTask(CompilationEngineImpl.java:162) at org.netbeans.core.compiler.CompilationEngineImpl$CompilerThread.run(CompilationEngineImpl.java:185) "Java source parsing" daemon prio=1 tid=0x807bd78 nid=0x78d runnable [0xbcfff000..0xbcfffb28] at org.netbeans.modules.java.codesync.SourceConnectionSupport.findRelativeName(SourceConnectionSupport.java:526) at org.netbeans.modules.java.codesync.SourceConnectionSupport.addDependency(SourceConnectionSupport.java:446) at org.netbeans.modules.java.codesync.ClassDependencyImpl.supertypesAdded(ClassDependencyImpl.java:159) at org.netbeans.modules.java.codesync.ClassDependencyImpl.refreshClass(ClassDependencyImpl.java:117) at org.netbeans.modules.java.codesync.SourceConnectionSupport.refreshLinks(SourceConnectionSupport.java:287) at org.netbeans.modules.java.codesync.SourceConnectionSupport.handleStatusChange(SourceConnectionSupport.java:340) at org.netbeans.modules.java.codesync.SourceConnectionSupport.propertyChange(SourceConnectionSupport.java:263) at org.netbeans.modules.java.parser.SourceImplProxy.propertyChange(SourceImplProxy.java:319) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:152) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:178) at org.netbeans.modules.java.parser.ParsingSupport.changeStatus(ParsingSupport.java:217) at org.netbeans.modules.java.parser.ParsingSupport$Processor.complete(ParsingSupport.java:612) at org.netbeans.modules.java.parser.ParsingSupport$Processor.run(ParsingSupport.java:549) at org.openide.util.Task.run(Task.java:124) at org.openide.util.RequestProcessor$ProcessorThread.run(RequestProcessor.java:567) "TimerQueue" daemon prio=1 tid=0x808f310 nid=0x78b waiting on monitor [0xbd3ff000..0xbd3ffb28] at java.lang.Object.wait(Native Method) at javax.swing.TimerQueue.run(TimerQueue.java:232) at java.lang.Thread.run(Thread.java:484) "AntProjectSupport.FiringProcessor" prio=1 tid=0x8644330 nid=0x78a waiting on monitor [0xbd5ff000..0xbd5ffb28] at java.lang.Object.wait(Native Method) at org.apache.tools.ant.module.xml.AntProjectSupport$FiringProcessor.run(AntProjectSupport.java:510) "JarFs - modification watcher" daemon prio=1 tid=0x86441d0 nid=0x789 waiting on monitor [0xbd7ff000..0xbd7ffb28] at java.lang.Object.wait(Native Method) at org.openide.util.RequestProcessor$ProcessorThread.run(RequestProcessor.java:526) "Screen Updater" prio=1 tid=0x81938e8 nid=0x788 waiting on monitor [0xbd9ff000..0xbd9ffb28] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:420) at sun.awt.ScreenUpdater.nextEntry(ScreenUpdater.java:75) at sun.awt.ScreenUpdater.run(ScreenUpdater.java:95) "XMLDataObject/parser" daemon prio=1 tid=0x828bed0 nid=0x786 waiting on monitor [0xbdbff000..0xbdbffb28] at java.lang.Object.wait(Native Method) at org.openide.util.RequestProcessor$ProcessorThread.run(RequestProcessor.java:526) "Folder recognizer" daemon prio=1 tid=0x82be110 nid=0x785 waiting on monitor [0xbddff000..0xbddffb28] at java.lang.Object.wait(Native Method) at org.openide.util.RequestProcessor$ProcessorThread.run(RequestProcessor.java:526) "Folder Instance Processor" daemon prio=1 tid=0x828fae0 nid=0x784 waiting on monitor [0xbdfff000..0xbdfffb28] at java.lang.Object.wait(Native Method) at org.openide.util.RequestProcessor$ProcessorThread.run(RequestProcessor.java:526) "OpenIDE Request Processor-0" daemon prio=1 tid=0x82a0570 nid=0x783 waiting on monitor [0xbe1ff000..0xbe1ffb28] at java.lang.Object.wait(Native Method) at org.openide.util.RequestProcessor$ProcessorThread.run(RequestProcessor.java:526) "AWT-Motif" prio=1 tid=0x8213238 nid=0x780 runnable [0xbe5ff000..0xbe5ffb28] at sun.awt.motif.MToolkit.run(Native Method) at java.lang.Thread.run(Thread.java:484) "AWT-EventQueue-0" prio=1 tid=0x820bb70 nid=0x77e waiting for monitor entry [0xbe9ff000..0xbe9ffb28] at org.openide.modules.ModuleDescription.getModule(ModuleDescription.java:387) at org.netbeans.core.ModuleItem.closing(ModuleItem.java:889) at org.netbeans.core.ModuleInstaller.exit(ModuleInstaller.java:463) at org.netbeans.core.NbTopManager.exit(NbTopManager.java:717) at org.netbeans.core.NbTopManager.restart(NbTopManager.java:700) at org.netbeans.core.UpdateSupport.restart(UpdateSupport.java:43) at org.netbeans.modules.autoupdate.Autoupdater.restart(Autoupdater.java:54) at org.netbeans.modules.autoupdate.Wizard$LastPanel.end(Wizard.java:622) at org.netbeans.modules.autoupdate.Wizard$1.propertyChange(Wizard.java:113) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:152) at org.openide.NotifyDescriptor.firePropertyChange(NotifyDescriptor.java:491) at org.openide.NotifyDescriptor.setValue(NotifyDescriptor.java:384) at org.openide.WizardDescriptor$Listener.actionPerformed(WizardDescriptor.java:810) at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1450) at javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(AbstractButton.java:1504) at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:378) at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:250) at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:216) at java.awt.Component.processMouseEvent(Component.java:3717) at java.awt.Component.processEvent(Component.java:3546) at java.awt.Container.processEvent(Container.java:1164) at java.awt.Component.dispatchEventImpl(Component.java:2595) at java.awt.Container.dispatchEventImpl(Container.java:1213) at java.awt.Component.dispatchEvent(Component.java:2499) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:2451) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:2216) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:2125) at java.awt.Container.dispatchEventImpl(Container.java:1200) at java.awt.Window.dispatchEventImpl(Window.java:912) at java.awt.Component.dispatchEvent(Component.java:2499) at java.awt.EventQueue.dispatchEvent(EventQueue.java:333) at java.awt.EventDispatchThread.pumpOneEvent(EventDispatchThread.java:103) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) at java.awt.EventDispatchThread.run(EventDispatchThread.java:84) "main" prio=1 tid=0x8148938 nid=0x77d waiting on monitor [0xbebfe000..0xbebffb28] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:420) at org.openide.util.Task.waitFinishedImpl(Task.java:82) at org.openide.util.Task.waitFinished(Task.java:71) at org.netbeans.modules.java.parser.SourceImplProxy.findModelDelegate(SourceImplProxy.java:283) at org.netbeans.modules.java.parser.SourceImplProxy.safeFindModelDelegate(SourceImplProxy.java:295) at org.netbeans.modules.java.parser.SourceImplProxy.getClasses(SourceImplProxy.java:140) at org.openide.src.SourceElement.getClasses(SourceElement.java:227) at org.openide.src.ClassElement.testFileForName(ClassElement.java:1033) at org.openide.src.ClassElement.forName(ClassElement.java:939) at org.netbeans.modules.debugger.support.util.Utils.getLineSet(Utils.java:293) at org.netbeans.modules.debugger.support.util.Utils.getCurrentLine(Utils.java:334) at org.netbeans.modules.debugger.support.LineBreakpointEvent.<init>(LineBreakpointEvent.java:66) at org.netbeans.modules.debugger.debug.LineBreakpoint.<init>(LineBreakpoint.java:37) at org.netbeans.modules.debugger.debug.ToolsDebuggerImpl.<clinit>(ToolsDebuggerImpl.java:34) at org.netbeans.modules.debugger.debug.ToolsDebuggerModule.<clinit>(ToolsDebuggerModule.java:30) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:195) at org.openide.modules.ModuleDescription.getModule(ModuleDescription.java:399) at org.netbeans.core.ModuleItem.installCode(ModuleItem.java:748) at org.netbeans.core.ModuleInstaller.autoLoadModules(ModuleInstaller.java:425) at org.netbeans.core.ModuleInstaller.autoLoadModules(ModuleInstaller.java:320) at org.netbeans.core.NonGui.run(NonGui.java:467) at org.netbeans.core.Main.run(Main.java:168) at org.openide.TopManager.initializeTopManager(TopManager.java:120) at org.openide.TopManager.getDefault(TopManager.java:81) at org.netbeans.core.Main.main(Main.java:255) at org.netbeans.core.TopThreadGroup.run(TopThreadGroup.java:90) at java.lang.Thread.run(Thread.java:484)
I'm working on my part of the problem - findRelativeName is buggy. Should be corrected within one hour. However, WHY is the debugger forcing parsing from the main thread and blocks until it gets the result ?
Fixed for dev-139.
Resolved for 3.4.x or earlier, no new info since then -> closing.