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 most of the tests in groovy.editor are failing since http://hg.netbeans.org/web-main/rev/818470e34c19. Same applies to some tests in javascript and perhaps other areas.
Typical stacktrace (may differ - depending on the thread entering the assertion). org.openide.util.RequestProcessor$SlowItem: task failed due to: java.lang.AssertionError at org.openide.util.RequestProcessor$Task.schedule(RequestProcessor.java:655) at org.netbeans.modules.parsing.impl.indexing.PathRegistry.resetCacheAndFire(PathRegistry.java:567) at org.netbeans.modules.parsing.impl.indexing.PathRegistry.access$300(PathRegistry.java:77) at org.netbeans.modules.parsing.impl.indexing.PathRegistry$Listener.pathsAdded(PathRegistry.java:765) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.openide.util.WeakListenerImpl$ProxyListener.invoke(WeakListenerImpl.java:451) at $Proxy1.pathsAdded(Unknown Source) at org.netbeans.api.java.classpath.GlobalPathRegistry.register(GlobalPathRegistry.java:208) at org.netbeans.modules.csl.api.test.CslTestBase.setUp(CslTestBase.java:233) at org.netbeans.modules.groovy.editor.test.GroovyTestBase.setUp(GroovyTestBase.java:86) at org.netbeans.junit.NbTestCase.runBare(NbTestCase.java:328) at junit.framework.TestResult$1.protect(TestResult.java:110) at junit.framework.TestResult.runProtected(TestResult.java:128) at junit.framework.TestResult.run(TestResult.java:113) at junit.framework.TestCase.run(TestCase.java:124) at org.netbeans.junit.NbTestCase.run(NbTestCase.java:213) at junit.framework.TestSuite.runTest(TestSuite.java:232) at junit.framework.TestSuite.run(TestSuite.java:227) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:515) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1031) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:888) Caused by: java.lang.AssertionError at org.openide.filesystems.ExternalUtil.initialize(ExternalUtil.java:161) at org.openide.filesystems.ExternalUtil.getRepository(ExternalUtil.java:71) at org.openide.filesystems.Repository.getDefault(Repository.java:156) at org.openide.filesystems.FileUtil.getConfigFile(FileUtil.java:2012) at org.openide.filesystems.FileUtil.getConfigRoot(FileUtil.java:2023) at org.netbeans.core.startup.preferences.PropertiesStorage.<clinit>(PropertiesStorage.java:67) at org.netbeans.core.startup.preferences.NbPreferences$UserPreferences.getFileStorage(NbPreferences.java:239) at org.netbeans.core.startup.preferences.NbPreferences.<init>(NbPreferences.java:99) at org.netbeans.core.startup.preferences.NbPreferences.<init>(NbPreferences.java:56) at org.netbeans.core.startup.preferences.NbPreferences$UserPreferences.<init>(NbPreferences.java:226) at org.netbeans.core.startup.preferences.NbPreferences.userRootImpl(NbPreferences.java:83) at org.netbeans.core.startup.preferences.PreferencesProviderImpl.preferencesRoot(PreferencesProviderImpl.java:70) at org.netbeans.core.startup.preferences.PreferencesProviderImpl.preferencesForModule(PreferencesProviderImpl.java:66) at org.openide.util.NbPreferences.forModule(NbPreferences.java:77) at org.netbeans.modules.project.ui.OpenProjectListSettings.getPreferences(OpenProjectListSettings.java:194) at org.netbeans.modules.project.ui.OpenProjectListSettings.getStringList(OpenProjectListSettings.java:116) at org.netbeans.modules.project.ui.OpenProjectListSettings.getURLList(OpenProjectListSettings.java:103) at org.netbeans.modules.project.ui.OpenProjectListSettings.getOpenProjectsURLs(OpenProjectListSettings.java:198) at org.netbeans.modules.project.ui.OpenProjectList.loadProjectList(OpenProjectList.java:1125) at org.netbeans.modules.project.ui.OpenProjectList.getDefault(OpenProjectList.java:217) at org.netbeans.modules.project.ui.OpenProjectsTrampolineImpl.addPropertyChangeListenerAPI(OpenProjectsTrampolineImpl.java:92) at org.netbeans.api.project.ui.OpenProjects.addPropertyChangeListener(OpenProjects.java:271) at org.netbeans.api.project.ui.OpenProjects.<init>(OpenProjects.java:90) at org.netbeans.api.project.ui.OpenProjects.<clinit>(OpenProjects.java:84) at org.netbeans.modules.parsing.impl.indexing.PathRegistry.run(PathRegistry.java:363) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:602) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1070) Jun 24, 2009 11:11:21 PM org.openide.util.RequestProcessor$Processor doNotify SEVERE: Error in RequestProcessor org.netbeans.modules.parsing.impl.indexing.PathRegistry java.lang.NoClassDefFoundError at org.netbeans.modules.parsing.impl.indexing.PathRegistry.run(PathRegistry.java:363) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:602) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1070) Jun 24, 2009 11:11:23 PM org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work doTheWork WARNING: null java.lang.NoClassDefFoundError at org.netbeans.core.startup.preferences.NbPreferences$UserPreferences.getFileStorage(NbPreferences.java:239) at org.netbeans.core.startup.preferences.NbPreferences.<init>(NbPreferences.java:99) at org.netbeans.core.startup.preferences.NbPreferences.<init>(NbPreferences.java:56) at org.netbeans.core.startup.preferences.NbPreferences$UserPreferences.<init>(NbPreferences.java:226) at org.netbeans.core.startup.preferences.NbPreferences.userRootImpl(NbPreferences.java:83) at org.netbeans.core.startup.preferences.PreferencesProviderImpl.preferencesRoot(PreferencesProviderImpl.java:70) at org.netbeans.core.startup.preferences.PreferencesProviderImpl.preferencesForModule(PreferencesProviderImpl.java:66) at org.openide.util.NbPreferences.forModule(NbPreferences.java:77) at org.netbeans.modules.project.ant.AntBasedProjectFactorySingleton.loadProjectXml(AntBasedProjectFactorySingleton.java:274) at org.netbeans.modules.project.ant.AntBasedProjectFactorySingleton.loadProject(AntBasedProjectFactorySingleton.java:223) at org.netbeans.api.project.ProjectManager.createProject(ProjectManager.java:354) at org.netbeans.api.project.ProjectManager.access$300(ProjectManager.java:80) at org.netbeans.api.project.ProjectManager$2.run(ProjectManager.java:275) at org.netbeans.api.project.ProjectManager$2.run(ProjectManager.java:227) at org.openide.util.Mutex.readAccess(Mutex.java:327) at org.netbeans.api.project.ProjectManager.findProject(ProjectManager.java:227) at org.netbeans.modules.projectapi.SimpleFileOwnerQueryImplementation.getOwner(SimpleFileOwnerQueryImplementation.java:129) at org.netbeans.modules.projectapi.SimpleFileOwnerQueryImplementation.getOwner(SimpleFileOwnerQueryImplementation.java:95) at org.netbeans.api.project.FileOwnerQuery.getOwner(FileOwnerQuery.java:147) at org.netbeans.modules.java.project.ProjectSourceForBinaryQuery.findSourceRoots2(ProjectSourceForBinaryQuery.java:76) at org.netbeans.api.java.queries.SourceForBinaryQuery.findSourceRoots2(SourceForBinaryQuery.java:117) at org.netbeans.modules.parsing.impl.indexing.PathRegistry.createResources(PathRegistry.java:480) at org.netbeans.modules.parsing.impl.indexing.PathRegistry.getLibraries(PathRegistry.java:229) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$RootsWork.getDone(RepositoryUpdater.java:1807) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$InitialRootsWork.getDone(RepositoryUpdater.java:2258) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.doTheWork(RepositoryUpdater.java:1439) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Task._run(RepositoryUpdater.java:2544) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Task.run(RepositoryUpdater.java:2491) at org.netbeans.modules.parsing.impl.TaskProcessor$CompilationJob.run(TaskProcessor.java:581) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:417) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269) at java.util.concurrent.FutureTask.run(FutureTask.java:123) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675) at java.lang.Thread.run(Thread.java:595)
After applying core-main#43328c9c8232 all groovy.editor tests (except some 'content does not match', but that is different problem I suppose) passed.
Integrated into 'main-golden', will be available in build *200906271401* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main-golden/rev/43328c9c8232 User: Jaroslav Tulach <jtulach@netbeans.org> Log: #167624: Fighting with race condition by AtomicReference.compareAndSet
It works now. Thanks.