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.
[ BUILD # : 201210070002 ] [ JDK VERSION : 1.6.35 ] After editing some conditions within the breakpoints properties there was an exception in the IDE-log. INFO [org.netbeans.spi.lexer.MutableTextInput]: !!WARNING!! Missing READ-LOCK when accessing TokenHierarchy: input- source:org.netbeans.modules.editor.NbEditorDocument@5b750c26, mimeType='text/x-dialog-binding', kitClass=null, length=1, version=13, file=null java.lang.Exception at org.netbeans.lib.lexer.TokenHierarchyOperation.ensureReadLocked (TokenHierarchyOperation.java:397) at org.netbeans.lib.lexer.TokenHierarchyOperation.tokenSequence (TokenHierarchyOperation.java:422) at org.netbeans.lib.lexer.TokenHierarchyOperation.tokenSequence (TokenHierarchyOperation.java:418) at org.netbeans.api.lexer.TokenHierarchy.tokenSequence (TokenHierarchy.java:186) at org.netbeans.api.java.source.SourceUtils.getJavaTokenSequence (SourceUtils.java:149) at org.netbeans.modules.editor.java.JavaCompletionProvider $JavaCompletionQuery.canFilter(JavaCompletionProvider.java:350) at org.netbeans.spi.editor.completion.support.AsyncCompletionTask.refreshIm pl(AsyncCompletionTask.java:197) at org.netbeans.spi.editor.completion.support.AsyncCompletionTask.refresh (AsyncCompletionTask.java:149) at org.netbeans.modules.editor.completion.CompletionImpl.refreshResultSets (CompletionImpl.java:1661) at org.netbeans.modules.editor.completion.CompletionImpl.access $2800(CompletionImpl.java:110) at org.netbeans.modules.editor.completion.CompletionImpl $Result.invokeRefresh(CompletionImpl.java:1781) at org.netbeans.modules.editor.completion.CompletionImpl.completionRefresh (CompletionImpl.java:742) at org.netbeans.modules.editor.completion.CompletionImpl.caretUpdate (CompletionImpl.java:375) at javax.swing.text.JTextComponent.fireCaretUpdate (JTextComponent.java:391) at javax.swing.text.JTextComponent$MutableCaretEvent.fire (JTextComponent.java:4387) at javax.swing.text.JTextComponent $MutableCaretEvent.stateChanged(JTextComponent.java:4409) at org.netbeans.editor.BaseCaret$5.run(BaseCaret.java:951) at java.awt.event.InvocationEvent.dispatch (InvocationEvent.java:209) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:646) at java.awt.EventQueue.access$000(EventQueue.java:84) at java.awt.EventQueue$1.run(EventQueue.java:607) at java.awt.EventQueue$1.run(EventQueue.java:605) at java.security.AccessController.doPrivileged(Native Method) at java.security.AccessControlContext$1.doIntersectionPrivilege (AccessControlContext.java:87) at java.awt.EventQueue.dispatchEvent(EventQueue.java:616) at org.netbeans.core.TimableEventQueue.dispatchEvent (TimableEventQueue.java:158) at java.awt.EventDispatchThread.pumpOneEventForFilters (EventDispatchThread.java:269) at java.awt.EventDispatchThread.pumpEventsForFilter (EventDispatchThread.java:184) at java.awt.EventDispatchThread.pumpEventsForFilter (EventDispatchThread.java:178) at java.awt.Dialog$1.run(Dialog.java:1044) at java.awt.Dialog$3.run(Dialog.java:1096) at java.security.AccessController.doPrivileged(Native Method) at java.awt.Dialog.show(Dialog.java:1094) at org.netbeans.core.windows.services.NbPresenter.superShow (NbPresenter.java:1074) at org.netbeans.core.windows.services.NbPresenter.doShow (NbPresenter.java:1114) at org.netbeans.core.windows.services.NbPresenter.run (NbPresenter.java:1096) at org.netbeans.core.windows.services.NbPresenter.run (NbPresenter.java:126) at org.openide.util.Mutex.doEventAccess(Mutex.java:1363) at org.openide.util.Mutex.readAccess(Mutex.java:273) at org.netbeans.core.windows.services.NbPresenter.show (NbPresenter.java:1081) at java.awt.Component.show(Component.java:1584) at java.awt.Component.setVisible(Component.java:1536) at java.awt.Window.setVisible(Window.java:841) at java.awt.Dialog.setVisible(Dialog.java:984) at org.netbeans.modules.debugger.ui.actions.BreakpointCustomizeAction $BreakpointAwareAction.customize(BreakpointCustomizeAction.java:268) at org.netbeans.modules.debugger.ui.actions.BreakpointCustomizeAction $BreakpointAwareAction.actionPerformed (BreakpointCustomizeAction.java:145) at javax.swing.AbstractButton.fireActionPerformed (AbstractButton.java:1995) at javax.swing.AbstractButton$Handler.actionPerformed (AbstractButton.java:2318) at javax.swing.DefaultButtonModel.fireActionPerformed (DefaultButtonModel.java:387) at javax.swing.DefaultButtonModel.setPressed (DefaultButtonModel.java:242) at javax.swing.AbstractButton.doClick(AbstractButton.java:357) at javax.swing.plaf.basic.BasicMenuItemUI.doClick (BasicMenuItemUI.java:809) at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased (BasicMenuItemUI.java:850) at java.awt.Component.processMouseEvent(Component.java:6290) at javax.swing.JComponent.processMouseEvent (JComponent.java:3267) at java.awt.Component.processEvent(Component.java:6055) at java.awt.Container.processEvent(Container.java:2039) at java.awt.Component.dispatchEventImpl(Component.java:4653) at java.awt.Container.dispatchEventImpl(Container.java:2097) at java.awt.Component.dispatchEvent(Component.java:4481) at java.awt.LightweightDispatcher.retargetMouseEvent (Container.java:4575) at java.awt.LightweightDispatcher.processMouseEvent (Container.java:4236) at java.awt.LightweightDispatcher.dispatchEvent (Container.java:4166) at java.awt.Container.dispatchEventImpl(Container.java:2083) at java.awt.Window.dispatchEventImpl(Window.java:2482) at java.awt.Component.dispatchEvent(Component.java:4481) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:648) at java.awt.EventQueue.access$000(EventQueue.java:84) at java.awt.EventQueue$1.run(EventQueue.java:607) at java.awt.EventQueue$1.run(EventQueue.java:605) at java.security.AccessController.doPrivileged(Native Method) at java.security.AccessControlContext$1.doIntersectionPrivilege (AccessControlContext.java:87) at java.security.AccessControlContext$1.doIntersectionPrivilege (AccessControlContext.java:98) at java.awt.EventQueue$2.run(EventQueue.java:621) at java.awt.EventQueue$2.run(EventQueue.java:619) at java.security.AccessController.doPrivileged(Native Method) at java.security.AccessControlContext$1.doIntersectionPrivilege (AccessControlContext.java:87) at java.awt.EventQueue.dispatchEvent(EventQueue.java:618) at org.netbeans.core.TimableEventQueue.dispatchEvent (TimableEventQueue.java:158) at java.awt.EventDispatchThread.pumpOneEventForFilters (EventDispatchThread.java:269) at java.awt.EventDispatchThread.pumpEventsForFilter (EventDispatchThread.java:184) at java.awt.EventDispatchThread.pumpEventsForHierarchy (EventDispatchThread.java:174) at java.awt.EventDispatchThread.pumpEvents (EventDispatchThread.java:169) at java.awt.EventDispatchThread.pumpEvents (EventDispatchThread.java:161) at java.awt.EventDispatchThread.run (EventDispatchThread.java:122)
Fixed in jet-main. http://hg.netbeans.org/jet-main/rev/e1f742e0ecb3
Integrated into 'main-golden', will be available in build *201210191216* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main-golden/rev/e1f742e0ecb3 User: Dusan Balek <dbalek@netbeans.org> Log: Issue #220312: Breakpoint-Properties: !!WARNING!! Missing READ-LOCK when accessing TokenHierarchy - fixed.