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.
Race target : field org/netbeans/modules/cnd/modelimpl/uid/UIDUtilities$CachedUID.weakT ---------------------Racing thread's (id = 19) stack trace: ------------------------- at org.netbeans.modules.cnd.modelimpl.uid.UIDUtilities$CachedUID.getObject(UIDUtilities.java:489) at org.netbeans.modules.cnd.modelimpl.uid.UIDCsmConverter.UIDtoProject(UIDCsmConverter.java:119) at org.netbeans.modules.cnd.modelimpl.csm.core.ModelImpl.obj2Project(ModelImpl.java:156) at org.netbeans.modules.cnd.modelimpl.csm.core.ModelImpl.findProject(ModelImpl.java:148) at org.netbeans.modules.cnd.modelimpl.csm.core.ModelImpl.getProject(ModelImpl.java:169) at org.netbeans.modules.cnd.modelui.actions.ProjectActionBase.getCsmProjects(ProjectActionBase.java:183) at org.netbeans.modules.cnd.modelui.actions.ReparseProjectAction.getName(ReparseProjectAction.java:61) at org.netbeans.modules.cnd.modelui.actions.ProjectActionBase.performAction(ProjectActionBase.java:146) at org.openide.util.actions.NodeAction.performAction(NodeAction.java:295) at org.openide.util.actions.CallableSystemAction$1.run(CallableSystemAction.java:129) at org.openide.util.actions.ActionInvoker$1.run(ActionInvoker.java:95) at org.openide.util.actions.ActionInvoker.doPerformAction(ActionInvoker.java:116) at org.openide.util.actions.ActionInvoker.invokeAction(ActionInvoker.java:99) at org.openide.util.actions.CallableSystemAction.actionPerformed(CallableSystemAction.java:126) at org.openide.util.actions.NodeAction.actionPerformed(NodeAction.java:283) at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2018) at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2341) at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402) at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259) at javax.swing.AbstractButton.doClick(AbstractButton.java:376) at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:833) at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:877) at java.awt.Component.processMouseEvent(Component.java:6505) at javax.swing.JComponent.processMouseEvent(JComponent.java:3321) at java.awt.Component.processEvent(Component.java:6270) at java.awt.Container.processEvent(Container.java:2229) at java.awt.Component.dispatchEventImpl(Component.java:4861) at java.awt.Container.dispatchEventImpl(Container.java:2287) at java.awt.Component.dispatchEvent(Component.java:4687) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4832) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4492) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4422) at java.awt.Container.dispatchEventImpl(Container.java:2273) at java.awt.Window.dispatchEventImpl(Window.java:2719) at java.awt.Component.dispatchEvent(Component.java:4687) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:729) at java.awt.EventQueue.access$200(EventQueue.java:103) at java.awt.EventQueue$3.run(EventQueue.java:688) at java.awt.EventQueue$3.run(EventQueue.java:686) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:87) at java.awt.EventQueue$4.run(EventQueue.java:702) at java.awt.EventQueue$4.run(EventQueue.java:700) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76) at java.awt.EventQueue.dispatchEvent(EventQueue.java:699) at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:159) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.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) ---------------------Current thread's stack trace (id = 50) : ------------------------- at org.netbeans.modules.cnd.modelimpl.uid.UIDUtilities$CachedUID.clear(UIDUtilities.java:520) at org.netbeans.modules.cnd.modelimpl.uid.UIDManager$UIDStorage.clearCache(UIDManager.java:164) at org.netbeans.modules.cnd.modelimpl.uid.UIDManager$UIDStorage.access$400(UIDManager.java:122) at org.netbeans.modules.cnd.modelimpl.uid.UIDManager.clearProjectCache(UIDManager.java:118) at org.netbeans.modules.cnd.modelimpl.repository.RepositoryUtils.closeUnit(RepositoryUtils.java:305) at org.netbeans.modules.cnd.modelimpl.repository.RepositoryUtils.closeUnit(RepositoryUtils.java:293) at org.netbeans.modules.cnd.modelimpl.csm.core.ProjectBase.dispose(ProjectBase.java:2912) at org.netbeans.modules.cnd.modelimpl.csm.core.ModelImpl.disposeProject(ModelImpl.java:354) at org.netbeans.modules.cnd.modelimpl.csm.core.ModelImpl._closeProject2(ModelImpl.java:328) at org.netbeans.modules.cnd.modelimpl.csm.core.ModelImpl._closeProject(ModelImpl.java:301) at org.netbeans.modules.cnd.modelimpl.csm.core.ModelImpl.closeProject(ModelImpl.java:278) at org.netbeans.modules.cnd.modelimpl.csm.core.ModelImpl.scheduleReparse(ModelImpl.java:852) at org.netbeans.modules.cnd.modelui.actions.ReparseProjectAction.performAction(ReparseProjectAction.java:70) at org.netbeans.modules.cnd.modelui.actions.ProjectActionBase$1.run(ProjectActionBase.java:151) at org.netbeans.modules.cnd.modelimpl.csm.core.ModelImpl$3.run(ModelImpl.java:414) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1432) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2044)
note: was found before I added volatile for weakT. Was detected during Reparse ~5 opened projects which share libs
250279:6d6d0f5d36bc