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.
exceptions in test runs INFO [org.netbeans.modules.cnd.api.project.NativeProjectRegistry]: Open native project testQtStaticLibrary /export/hudson/workspace/cnd-ubuntu-x64-4/tests/build/test/qa-functional/data/cnd/qtsupport/QtSupportTest/testQtStaticLibrary/testQtStaticLibrary INFO [org.netbeans.modules.cnd.api.project.NativeProjectRegistry]: Close native project testQtStaticLibrary /export/hudson/workspace/cnd-ubuntu-x64-4/tests/build/test/qa-functional/data/cnd/qtsupport/QtSupportTest/testQtStaticLibrary/testQtStaticLibrary log4j:WARN File option not set for appender [Main]. log4j:WARN Are you using FileAppender instead of ConsoleAppender? log4j:WARN File option not set for appender [Debug]. log4j:WARN Are you using FileAppender instead of ConsoleAppender? log4j:WARN File option not set for appender [Log]. log4j:WARN Are you using FileAppender instead of ConsoleAppender? log4j:WARN File option not set for appender [Out]. log4j:WARN Are you using FileAppender instead of ConsoleAppender? FINE [org.netbeans.modules.cnd.makeproject.MakeBasedProjectFactorySingleton]: parsed document FINE [org.netbeans.modules.cnd.makeproject.MakeBasedProjectFactorySingleton]: got document element FINE [org.netbeans.modules.cnd.makeproject.MakeBasedProjectFactorySingleton]: got namespace http://www.netbeans.org/ns/project/1 INFO [org.netbeans.modules.cnd.api.project.NativeProjectRegistry]: Open native project testQtAddFolder /export/hudson/workspace/cnd-ubuntu-x64-4/tests/build /test/qa-functional/data/cnd/qtsupport/QtSupportTest/testQtAddFolder/testQtAddFolder java.lang.IllegalArgumentException: Unit: /usr/include/qt4/L/ FileIndex: 100 CacheSize: 65 at org.netbeans.modules.cnd.repository.translator.RepositoryTranslatorImpl.getFileNameById(RepositoryTranslatorImpl.java:130) at org.netbeans.modules.cnd.repository.translator.DelegateRepositoryTranslator.getFileNameById(DelegateRepositoryTranslator.java:72) at org.netbeans.modules.cnd.apt.utils.APTSerializeUtils.getFileNameById(APTSerializeUtils.java:115) at org.netbeans.modules.cnd.apt.utils.APTSerializeUtils.readFileNameIndex(APTSerializeUtils.java:126) at org.netbeans.modules.cnd.apt.utils.APTSerializeUtils.readFileNameIndex(APTSerializeUtils.java:133) at org.netbeans.modules.cnd.modelimpl.csm.core.ProjectBase.<init>(ProjectBase.java:3669) at org.netbeans.modules.cnd.modelimpl.csm.core.LibProjectImpl.<init>(LibProjectImpl.java:185) at org.netbeans.modules.cnd.modelimpl.csm.core.CsmObjectFactory.createObject(CsmObjectFactory.java:330) at org.netbeans.modules.cnd.repository.support.AbstractObjectFactory.readSelfPersistent(AbstractObjectFactory.java:78) at org.netbeans.modules.cnd.modelimpl.csm.core.CsmObjectFactory.read(CsmObjectFactory.java:602) at org.netbeans.modules.cnd.repository.sfs.BufferedRWAccess.read(BufferedRWAccess.java:114) at org.netbeans.modules.cnd.repository.disk.FilesAccessStrategyImpl.read(FilesAccessStrategyImpl.java:125) at org.netbeans.modules.cnd.repository.disk.MultyFileStorage.read(MultyFileStorage.java:90) at org.netbeans.modules.cnd.repository.disk.UnitImpl.get(UnitImpl.java:139) at org.netbeans.modules.cnd.repository.disk.DiskRepositoryManager.get(DiskRepositoryManager.java:202) at org.netbeans.modules.cnd.repository.impl.DelegateRepository.get(DelegateRepository.java:100) at org.netbeans.modules.cnd.modelimpl.repository.RepositoryUtils.get(RepositoryUtils.java:123) at org.netbeans.modules.cnd.modelimpl.repository.RepositoryUtils.get(RepositoryUtils.java:95) at org.netbeans.modules.cnd.modelimpl.uid.UIDUtilities$CachedUID.getObject(UIDUtilities.java:496) at org.netbeans.modules.cnd.modelimpl.uid.UIDCsmConverter.UIDtoProject(UIDCsmConverter.java:119) at org.netbeans.modules.cnd.modelimpl.csm.NamespaceImpl._getProject(NamespaceImpl.java:650) at org.netbeans.modules.cnd.modelimpl.csm.NamespaceImpl.getProject(NamespaceImpl.java:608) at org.netbeans.modules.cnd.modelimpl.repository.NamespaceKey.<init>(NamespaceKey.java:64) at org.netbeans.modules.cnd.modelimpl.repository.KeyUtilities.createNamespaceKey(KeyUtilities.java:82) at org.netbeans.modules.cnd.modelimpl.uid.UIDUtilities$NamespaceUID.<init>(UIDUtilities.java:545) at org.netbeans.modules.cnd.modelimpl.uid.UIDUtilities.createNamespaceUID(UIDUtilities.java:108) at org.netbeans.modules.cnd.modelimpl.csm.NamespaceImpl.createUID(NamespaceImpl.java:626) at org.netbeans.modules.cnd.modelimpl.csm.NamespaceImpl.getUID(NamespaceImpl.java:618) at org.netbeans.modules.cnd.modelimpl.uid.UIDCsmConverter.identifiableToUID(UIDCsmConverter.java:257) at org.netbeans.modules.cnd.modelimpl.csm.TypedefImpl.<init>(TypedefImpl.java:88) at org.netbeans.modules.cnd.modelimpl.csm.TypedefImpl.create(TypedefImpl.java:122) at org.netbeans.modules.cnd.modelimpl.csm.core.AstRenderer.createTypedef(AstRenderer.java:1195) at org.netbeans.modules.cnd.modelimpl.csm.core.AstRenderer.renderTypedef(AstRenderer.java:1117) at org.netbeans.modules.cnd.modelimpl.csm.core.AstRenderer.render(AstRenderer.java:347) at org.netbeans.modules.cnd.modelimpl.csm.core.AstRenderer.render(AstRenderer.java:112) at org.netbeans.modules.cnd.modelimpl.parser.ParserProviderImpl$Antlr2CppParser.render(ParserProviderImpl.java:201) at org.netbeans.modules.cnd.modelimpl.csm.core.FileImpl._parse(FileImpl.java:1052) at org.netbeans.modules.cnd.modelimpl.csm.core.FileImpl.ensureParsed(FileImpl.java:557) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThread._run(ParserThread.java:149) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThread.run(ParserThread.java:75) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThreadManager$Wrapper.run(ParserThreadManager.java:92) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1454) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2043) Caused by: java.lang.Exception: Files cache creation stack at java.lang.Thread.getStackTrace(Thread.java:1479) at org.netbeans.modules.cnd.repository.util.IntToStringCache.<init>(IntToStringCache.java:72) at org.netbeans.modules.cnd.repository.translator.UnitsCache.removeFileNames(UnitsCache.java:638) at org.netbeans.modules.cnd.repository.translator.RepositoryTranslatorImpl.closeUnit(RepositoryTranslatorImpl.java:174) at org.netbeans.modules.cnd.repository.disk.DiskRepositoryManager.closeUnit2(DiskRepositoryManager.java:367) at org.netbeans.modules.cnd.repository.disk.DiskRepositoryManager.closeUnit(DiskRepositoryManager.java:318) at org.netbeans.modules.cnd.repository.impl.DelegateRepository.closeUnit(DelegateRepository.java:147) at org.netbeans.modules.cnd.modelimpl.repository.RepositoryUtils._closeUnit(RepositoryUtils.java:321) at org.netbeans.modules.cnd.modelimpl.repository.RepositoryUtils.closeUnit(RepositoryUtils.java:298) at org.netbeans.modules.cnd.modelimpl.repository.RepositoryListenerImpl$1.run(RepositoryListenerImpl.java:251) at org.netbeans.modules.cnd.modelimpl.csm.core.ModelImpl$3.run(ModelImpl.java:410) ... 2 more java.lang.IllegalArgumentException: Unit: /usr/include/qt4/L/ FileIndex: 100 CacheSize: 65 at org.netbeans.modules.cnd.repository.translator.RepositoryTranslatorImpl.getFileNameById(RepositoryTranslatorImpl.java:130) at org.netbeans.modules.cnd.repository.translator.DelegateRepositoryTranslator.getFileNameById(DelegateRepositoryTranslator.java:72) at org.netbeans.modules.cnd.apt.utils.APTSerializeUtils.getFileNameById(APTSerializeUtils.java:115) at org.netbeans.modules.cnd.apt.utils.APTSerializeUtils.readFileNameIndex(APTSerializeUtils.java:126) at org.netbeans.modules.cnd.apt.utils.APTSerializeUtils.readFileNameIndex(APTSerializeUtils.java:133) at org.netbeans.modules.cnd.modelimpl.csm.core.ProjectBase.<init>(ProjectBase.java:3669) at org.netbeans.modules.cnd.modelimpl.csm.core.LibProjectImpl.<init>(LibProjectImpl.java:185) at org.netbeans.modules.cnd.modelimpl.csm.core.CsmObjectFactory.createObject(CsmObjectFactory.java:330) at org.netbeans.modules.cnd.repository.support.AbstractObjectFactory.readSelfPersistent(AbstractObjectFactory.java:78) at org.netbeans.modules.cnd.modelimpl.csm.core.CsmObjectFactory.read(CsmObjectFactory.java:602) at org.netbeans.modules.cnd.repository.sfs.BufferedRWAccess.read(BufferedRWAccess.java:114) at org.netbeans.modules.cnd.repository.disk.FilesAccessStrategyImpl.read(FilesAccessStrategyImpl.java:125) at org.netbeans.modules.cnd.repository.disk.MultyFileStorage.read(MultyFileStorage.java:90) at org.netbeans.modules.cnd.repository.disk.UnitImpl.get(UnitImpl.java:139) at org.netbeans.modules.cnd.repository.disk.DiskRepositoryManager.get(DiskRepositoryManager.java:202) at org.netbeans.modules.cnd.repository.impl.DelegateRepository.get(DelegateRepository.java:100) at org.netbeans.modules.cnd.modelimpl.repository.RepositoryUtils.get(RepositoryUtils.java:123) at org.netbeans.modules.cnd.modelimpl.repository.RepositoryUtils.get(RepositoryUtils.java:95) at org.netbeans.modules.cnd.modelimpl.uid.UIDUtilities$CachedUID.getObject(UIDUtilities.java:496) at org.netbeans.modules.cnd.modelimpl.uid.UIDCsmConverter.UIDtoProject(UIDCsmConverter.java:119) at org.netbeans.modules.cnd.modelimpl.csm.NamespaceImpl._getProject(NamespaceImpl.java:650) at org.netbeans.modules.cnd.modelimpl.csm.NamespaceImpl.getProject(NamespaceImpl.java:608) at org.netbeans.modules.cnd.modelimpl.repository.NamespaceKey.<init>(NamespaceKey.java:64) at org.netbeans.modules.cnd.modelimpl.repository.KeyUtilities.createNamespaceKey(KeyUtilities.java:82) at org.netbeans.modules.cnd.modelimpl.uid.UIDUtilities$NamespaceUID.<init>(UIDUtilities.java:545) at org.netbeans.modules.cnd.modelimpl.uid.UIDUtilities.createNamespaceUID(UIDUtilities.java:108) at org.netbeans.modules.cnd.modelimpl.csm.NamespaceImpl.createUID(NamespaceImpl.java:626) at org.netbeans.modules.cnd.modelimpl.csm.NamespaceImpl.getUID(NamespaceImpl.java:618) at org.netbeans.modules.cnd.modelimpl.uid.UIDCsmConverter.identifiableToUID(UIDCsmConverter.java:257) at org.netbeans.modules.cnd.modelimpl.csm.TypedefImpl.<init>(TypedefImpl.java:88) at org.netbeans.modules.cnd.modelimpl.csm.TypedefImpl.create(TypedefImpl.java:122) at org.netbeans.modules.cnd.modelimpl.csm.core.AstRenderer.createTypedef(AstRenderer.java:1195) at org.netbeans.modules.cnd.modelimpl.csm.core.AstRenderer.renderTypedef(AstRenderer.java:1117) at org.netbeans.modules.cnd.modelimpl.csm.core.AstRenderer.render(AstRenderer.java:347) at org.netbeans.modules.cnd.modelimpl.csm.core.AstRenderer.render(AstRenderer.java:112) at org.netbeans.modules.cnd.modelimpl.parser.ParserProviderImpl$Antlr2CppParser.render(ParserProviderImpl.java:201) at org.netbeans.modules.cnd.modelimpl.csm.core.FileImpl._parse(FileImpl.java:1052) at org.netbeans.modules.cnd.modelimpl.csm.core.FileImpl.ensureParsed(FileImpl.java:557) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThread._run(ParserThread.java:149) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThread.run(ParserThread.java:75) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThreadManager$Wrapper.run(ParserThreadManager.java:92) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1454) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2043) Caused by: java.lang.Exception: Files cache creation stack at java.lang.Thread.getStackTrace(Thread.java:1479) at org.netbeans.modules.cnd.repository.util.IntToStringCache.<init>(IntToStringCache.java:72) at org.netbeans.modules.cnd.repository.translator.UnitsCache.removeFileNames(UnitsCache.java:638) at org.netbeans.modules.cnd.repository.translator.RepositoryTranslatorImpl.closeUnit(RepositoryTranslatorImpl.java:174) at org.netbeans.modules.cnd.repository.disk.DiskRepositoryManager.closeUnit2(DiskRepositoryManager.java:367) at org.netbeans.modules.cnd.repository.disk.DiskRepositoryManager.closeUnit(DiskRepositoryManager.java:318) at org.netbeans.modules.cnd.repository.impl.DelegateRepository.closeUnit(DelegateRepository.java:147) at org.netbeans.modules.cnd.modelimpl.repository.RepositoryUtils._closeUnit(RepositoryUtils.java:321) at org.netbeans.modules.cnd.modelimpl.repository.RepositoryUtils.closeUnit(RepositoryUtils.java:298) at org.netbeans.modules.cnd.modelimpl.repository.RepositoryListenerImpl$1.run(RepositoryListenerImpl.java:251) at org.netbeans.modules.cnd.modelimpl.csm.core.ModelImpl$3.run(ModelImpl.java:410) ... 2 more java.lang.NullPointerException at org.netbeans.modules.cnd.modelimpl.repository.NamespaceKey.<init>(NamespaceKey.java:64) at org.netbeans.modules.cnd.modelimpl.repository.KeyUtilities.createNamespaceKey(KeyUtilities.java:82) at org.netbeans.modules.cnd.modelimpl.uid.UIDUtilities$NamespaceUID.<init>(UIDUtilities.java:545) at org.netbeans.modules.cnd.modelimpl.uid.UIDUtilities.createNamespaceUID(UIDUtilities.java:108) at org.netbeans.modules.cnd.modelimpl.csm.NamespaceImpl.createUID(NamespaceImpl.java:626) at org.netbeans.modules.cnd.modelimpl.csm.NamespaceImpl.getUID(NamespaceImpl.java:618) at org.netbeans.modules.cnd.modelimpl.uid.UIDCsmConverter.identifiableToUID(UIDCsmConverter.java:257) at org.netbeans.modules.cnd.modelimpl.csm.TypedefImpl.<init>(TypedefImpl.java:88) at org.netbeans.modules.cnd.modelimpl.csm.TypedefImpl.create(TypedefImpl.java:122) at org.netbeans.modules.cnd.modelimpl.csm.core.AstRenderer.createTypedef(AstRenderer.java:1195) at org.netbeans.modules.cnd.modelimpl.csm.core.AstRenderer.renderTypedef(AstRenderer.java:1117) at org.netbeans.modules.cnd.modelimpl.csm.core.AstRenderer.render(AstRenderer.java:347) at org.netbeans.modules.cnd.modelimpl.csm.core.AstRenderer.render(AstRenderer.java:112) at org.netbeans.modules.cnd.modelimpl.parser.ParserProviderImpl$Antlr2CppParser.render(ParserProviderImpl.java:201) at org.netbeans.modules.cnd.modelimpl.csm.core.FileImpl._parse(FileImpl.java:1052) at org.netbeans.modules.cnd.modelimpl.csm.core.FileImpl.ensureParsed(FileImpl.java:557) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThread._run(ParserThread.java:149) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThread.run(ParserThread.java:75) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThreadManager$Wrapper.run(ParserThreadManager.java:92) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1454) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2043) java.lang.IllegalArgumentException: Unit: /usr/include/qt4/L/ FileIndex: 100 CacheSize: 65 at org.netbeans.modules.cnd.repository.translator.RepositoryTranslatorImpl.getFileNameById(RepositoryTranslatorImpl.java:130) at org.netbeans.modules.cnd.repository.translator.DelegateRepositoryTranslator.getFileNameById(DelegateRepositoryTranslator.java:72) at org.netbeans.modules.cnd.apt.utils.APTSerializeUtils.getFileNameById(APTSerializeUtils.java:115) at org.netbeans.modules.cnd.apt.utils.APTSerializeUtils.readFileNameIndex(APTSerializeUtils.java:126) at org.netbeans.modules.cnd.apt.utils.APTSerializeUtils.readFileNameIndex(APTSerializeUtils.java:133) at org.netbeans.modules.cnd.modelimpl.csm.core.ProjectBase.<init>(ProjectBase.java:3669) at org.netbeans.modules.cnd.modelimpl.csm.core.LibProjectImpl.<init>(LibProjectImpl.java:185) at org.netbeans.modules.cnd.modelimpl.csm.core.CsmObjectFactory.createObject(CsmObjectFactory.java:330) at org.netbeans.modules.cnd.repository.support.AbstractObjectFactory.readSelfPersistent(AbstractObjectFactory.java:78) at org.netbeans.modules.cnd.modelimpl.csm.core.CsmObjectFactory.read(CsmObjectFactory.java:602) at org.netbeans.modules.cnd.repository.sfs.BufferedRWAccess.read(BufferedRWAccess.java:114) at org.netbeans.modules.cnd.repository.disk.FilesAccessStrategyImpl.read(FilesAccessStrategyImpl.java:125) at org.netbeans.modules.cnd.repository.disk.MultyFileStorage.read(MultyFileStorage.java:90) at org.netbeans.modules.cnd.repository.disk.UnitImpl.get(UnitImpl.java:139) at org.netbeans.modules.cnd.repository.disk.DiskRepositoryManager.get(DiskRepositoryManager.java:202) at org.netbeans.modules.cnd.repository.impl.DelegateRepository.get(DelegateRepository.java:100) at org.netbeans.modules.cnd.modelimpl.repository.RepositoryUtils.get(RepositoryUtils.java:123) at org.netbeans.modules.cnd.modelimpl.repository.RepositoryUtils.get(RepositoryUtils.java:95) at org.netbeans.modules.cnd.modelimpl.uid.UIDUtilities$CachedUID.getObject(UIDUtilities.java:496) at org.netbeans.modules.cnd.modelimpl.uid.UIDCsmConverter.UIDtoProject(UIDCsmConverter.java:119) at org.netbeans.modules.cnd.modelimpl.csm.NamespaceImpl._getProject(NamespaceImpl.java:650) at org.netbeans.modules.cnd.modelimpl.csm.NamespaceImpl.getProject(NamespaceImpl.java:608) at org.netbeans.modules.cnd.modelimpl.repository.NamespaceKey.<init>(NamespaceKey.java:64) at org.netbeans.modules.cnd.modelimpl.repository.KeyUtilities.createNamespaceKey(KeyUtilities.java:82) at org.netbeans.modules.cnd.modelimpl.uid.UIDUtilities$NamespaceUID.<init>(UIDUtilities.java:545) at org.netbeans.modules.cnd.modelimpl.uid.UIDUtilities.createNamespaceUID(UIDUtilities.java:108) at org.netbeans.modules.cnd.modelimpl.csm.NamespaceImpl.createUID(NamespaceImpl.java:626) at org.netbeans.modules.cnd.modelimpl.csm.NamespaceImpl.getUID(NamespaceImpl.java:618) at org.netbeans.modules.cnd.modelimpl.uid.UIDCsmConverter.identifiableToUID(UIDCsmConverter.java:257) at org.netbeans.modules.cnd.modelimpl.csm.TypedefImpl.<init>(TypedefImpl.java:88) at org.netbeans.modules.cnd.modelimpl.csm.TypedefImpl.create(TypedefImpl.java:122) at org.netbeans.modules.cnd.modelimpl.csm.core.AstRenderer.createTypedef(AstRenderer.java:1195) at org.netbeans.modules.cnd.modelimpl.csm.core.AstRenderer.renderTypedef(AstRenderer.java:1117) at org.netbeans.modules.cnd.modelimpl.csm.core.AstRenderer.render(AstRenderer.java:347) at org.netbeans.modules.cnd.modelimpl.csm.core.AstRenderer.render(AstRenderer.java:112) at org.netbeans.modules.cnd.modelimpl.parser.ParserProviderImpl$Antlr2CppParser.render(ParserProviderImpl.java:201) at org.netbeans.modules.cnd.modelimpl.csm.core.FileImpl._parse(FileImpl.java:1052) at org.netbeans.modules.cnd.modelimpl.csm.core.FileImpl.ensureParsed(FileImpl.java:557) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThread._run(ParserThread.java:149) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThread.run(ParserThread.java:75) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThreadManager$Wrapper.run(ParserThreadManager.java:92) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1454) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2043) Caused by: java.lang.Exception: Files cache creation stack at java.lang.Thread.getStackTrace(Thread.java:1479) at org.netbeans.modules.cnd.repository.util.IntToStringCache.<init>(IntToStringCache.java:72) at org.netbeans.modules.cnd.repository.translator.UnitsCache.removeFileNames(UnitsCache.java:638) at org.netbeans.modules.cnd.repository.translator.RepositoryTranslatorImpl.closeUnit(RepositoryTranslatorImpl.java:174) at org.netbeans.modules.cnd.repository.disk.DiskRepositoryManager.closeUnit2(DiskRepositoryManager.java:367) at org.netbeans.modules.cnd.repository.disk.DiskRepositoryManager.closeUnit(DiskRepositoryManager.java:318) at org.netbeans.modules.cnd.repository.impl.DelegateRepository.closeUnit(DelegateRepository.java:147) at org.netbeans.modules.cnd.modelimpl.repository.RepositoryUtils._closeUnit(RepositoryUtils.java:321) at org.netbeans.modules.cnd.modelimpl.repository.RepositoryUtils.closeUnit(RepositoryUtils.java:298) at org.netbeans.modules.cnd.modelimpl.repository.RepositoryListenerImpl$1.run(RepositoryListenerImpl.java:251) at org.netbeans.modules.cnd.modelimpl.csm.core.ModelImpl$3.run(ModelImpl.java:410) ... 2 more java.lang.IllegalArgumentException: Unit: /usr/include/qt4/L/ FileIndex: 100 CacheSize: 65 at org.netbeans.modules.cnd.repository.translator.RepositoryTranslatorImpl.getFileNameById(RepositoryTranslatorImpl.java:130) at org.netbeans.modules.cnd.repository.translator.DelegateRepositoryTranslator.getFileNameById(DelegateRepositoryTranslator.java:72) at org.netbeans.modules.cnd.apt.utils.APTSerializeUtils.getFileNameById(APTSerializeUtils.java:115) at org.netbeans.modules.cnd.apt.utils.APTSerializeUtils.readFileNameIndex(APTSerializeUtils.java:126) at org.netbeans.modules.cnd.apt.utils.APTSerializeUtils.readFileNameIndex(APTSerializeUtils.java:133) at org.netbeans.modules.cnd.modelimpl.csm.core.ProjectBase.<init>(ProjectBase.java:3669) at org.netbeans.modules.cnd.modelimpl.csm.core.LibProjectImpl.<init>(LibProjectImpl.java:185) at org.netbeans.modules.cnd.modelimpl.csm.core.CsmObjectFactory.createObject(CsmObjectFactory.java:330) at org.netbeans.modules.cnd.repository.support.AbstractObjectFactory.readSelfPersistent(AbstractObjectFactory.java:78) at org.netbeans.modules.cnd.modelimpl.csm.core.CsmObjectFactory.read(CsmObjectFactory.java:602) at org.netbeans.modules.cnd.repository.sfs.BufferedRWAccess.read(BufferedRWAccess.java:114) at org.netbeans.modules.cnd.repository.disk.FilesAccessStrategyImpl.read(FilesAccessStrategyImpl.java:125) at org.netbeans.modules.cnd.repository.disk.MultyFileStorage.read(MultyFileStorage.java:90) at org.netbeans.modules.cnd.repository.disk.UnitImpl.get(UnitImpl.java:139) at org.netbeans.modules.cnd.repository.disk.DiskRepositoryManager.get(DiskRepositoryManager.java:202) at org.netbeans.modules.cnd.repository.impl.DelegateRepository.get(DelegateRepository.java:100) at org.netbeans.modules.cnd.modelimpl.repository.RepositoryUtils.get(RepositoryUtils.java:123) at org.netbeans.modules.cnd.modelimpl.repository.RepositoryUtils.get(RepositoryUtils.java:95) at org.netbeans.modules.cnd.modelimpl.uid.UIDUtilities$CachedUID.getObject(UIDUtilities.java:496) at org.netbeans.modules.cnd.modelimpl.uid.UIDCsmConverter.UIDtoProject(UIDCsmConverter.java:119) at org.netbeans.modules.cnd.modelimpl.csm.NamespaceImpl._getProject(NamespaceImpl.java:650) at org.netbeans.modules.cnd.modelimpl.csm.NamespaceImpl.getProject(NamespaceImpl.java:608) at org.netbeans.modules.cnd.modelimpl.repository.NamespaceKey.<init>(NamespaceKey.java:64) at org.netbeans.modules.cnd.modelimpl.repository.KeyUtilities.createNamespaceKey(KeyUtilities.java:82) at org.netbeans.modules.cnd.modelimpl.uid.UIDUtilities$NamespaceUID.<init>(UIDUtilities.java:545) at org.netbeans.modules.cnd.modelimpl.uid.UIDUtilities.createNamespaceUID(UIDUtilities.java:108) at org.netbeans.modules.cnd.modelimpl.csm.NamespaceImpl.createUID(NamespaceImpl.java:626) at org.netbeans.modules.cnd.modelimpl.csm.NamespaceImpl.getUID(NamespaceImpl.java:618) at org.netbeans.modules.cnd.modelimpl.uid.UIDCsmConverter.identifiableToUID(UIDCsmConverter.java:257) at org.netbeans.modules.cnd.modelimpl.csm.TypedefImpl.<init>(TypedefImpl.java:88) at org.netbeans.modules.cnd.modelimpl.csm.TypedefImpl.create(TypedefImpl.java:122) at org.netbeans.modules.cnd.modelimpl.csm.core.AstRenderer.createTypedef(AstRenderer.java:1195) at org.netbeans.modules.cnd.modelimpl.csm.core.AstRenderer.renderTypedef(AstRenderer.java:1117) at org.netbeans.modules.cnd.modelimpl.csm.core.AstRenderer.render(AstRenderer.java:347) at org.netbeans.modules.cnd.modelimpl.csm.core.AstRenderer.render(AstRenderer.java:112) at org.netbeans.modules.cnd.modelimpl.parser.ParserProviderImpl$Antlr2CppParser.render(ParserProviderImpl.java:201) at org.netbeans.modules.cnd.modelimpl.csm.core.FileImpl._parse(FileImpl.java:1052) at org.netbeans.modules.cnd.modelimpl.csm.core.FileImpl.ensureParsed(FileImpl.java:557) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThread._run(ParserThread.java:149) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThread.run(ParserThread.java:75) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThreadManager$Wrapper.run(ParserThreadManager.java:92) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1454) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2043) Caused by: java.lang.Exception: Files cache creation stack at java.lang.Thread.getStackTrace(Thread.java:1479) at org.netbeans.modules.cnd.repository.util.IntToStringCache.<init>(IntToStringCache.java:72) at org.netbeans.modules.cnd.repository.translator.UnitsCache.removeFileNames(UnitsCache.java:638) at org.netbeans.modules.cnd.repository.translator.RepositoryTranslatorImpl.closeUnit(RepositoryTranslatorImpl.java:174) at org.netbeans.modules.cnd.repository.disk.DiskRepositoryManager.closeUnit2(DiskRepositoryManager.java:367) at org.netbeans.modules.cnd.repository.disk.DiskRepositoryManager.closeUnit(DiskRepositoryManager.java:318) at org.netbeans.modules.cnd.repository.impl.DelegateRepository.closeUnit(DelegateRepository.java:147) at org.netbeans.modules.cnd.modelimpl.repository.RepositoryUtils._closeUnit(RepositoryUtils.java:321) at org.netbeans.modules.cnd.modelimpl.repository.RepositoryUtils.closeUnit(RepositoryUtils.java:298) at org.netbeans.modules.cnd.modelimpl.repository.RepositoryListenerImpl$1.run(RepositoryListenerImpl.java:251) at org.netbeans.modules.cnd.modelimpl.csm.core.ModelImpl$3.run(ModelImpl.java:410) ... 2 more java.lang.NullPointerException at org.netbeans.modules.cnd.modelimpl.repository.NamespaceKey.<init>(NamespaceKey.java:64) at org.netbeans.modules.cnd.modelimpl.repository.KeyUtilities.createNamespaceKey(KeyUtilities.java:82) at org.netbeans.modules.cnd.modelimpl.uid.UIDUtilities$NamespaceUID.<init>(UIDUtilities.java:545) at org.netbeans.modules.cnd.modelimpl.uid.UIDUtilities.createNamespaceUID(UIDUtilities.java:108) at org.netbeans.modules.cnd.modelimpl.csm.NamespaceImpl.createUID(NamespaceImpl.java:626) at org.netbeans.modules.cnd.modelimpl.csm.NamespaceImpl.getUID(NamespaceImpl.java:618) at org.netbeans.modules.cnd.modelimpl.uid.UIDCsmConverter.identifiableToUID(UIDCsmConverter.java:257) at org.netbeans.modules.cnd.modelimpl.csm.TypedefImpl.<init>(TypedefImpl.java:88) at org.netbeans.modules.cnd.modelimpl.csm.TypedefImpl.create(TypedefImpl.java:122) at org.netbeans.modules.cnd.modelimpl.csm.core.AstRenderer.createTypedef(AstRenderer.java:1195) at org.netbeans.modules.cnd.modelimpl.csm.core.AstRenderer.renderTypedef(AstRenderer.java:1117) at org.netbeans.modules.cnd.modelimpl.csm.core.AstRenderer.render(AstRenderer.java:347) at org.netbeans.modules.cnd.modelimpl.csm.core.AstRenderer.render(AstRenderer.java:112) at org.netbeans.modules.cnd.modelimpl.parser.ParserProviderImpl$Antlr2CppParser.render(ParserProviderImpl.java:201) at org.netbeans.modules.cnd.modelimpl.csm.core.FileImpl._parse(FileImpl.java:1052) at org.netbeans.modules.cnd.modelimpl.csm.core.FileImpl.ensureParsed(FileImpl.java:557) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThread._run(ParserThread.java:149) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThread.run(ParserThread.java:75) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThreadManager$Wrapper.run(ParserThreadManager.java:92) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1454) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2043)
debug traces: http://hg.netbeans.org/cnd-main/rev/8d4beced9594 fixes: http://hg.netbeans.org/cnd-main/rev/14306b546257 http://hg.netbeans.org/cnd-main/rev/836b2bdf2283
additionally we should review sync between openUnit called from model.addProject which is post my ModelSupport into nativeProject.runOnProjectReadiness(task); and closeUnit called from timer based task in RepositoryListenerImpl.scheduleClosing We were able to see the problem with: - open SubProject with libs - use find usages to find hello1() - close all projects, but leave FU results - put breakpoint in RepositoryListenerImpl.scheduleClosing - jump from FU results to open file and click on some identifiers - as soon as breakpoint is hit => open project which unit is going to be closed in scheduleClosing (hello1Lib was our case)
Integrated into 'main-golden', will be available in build *201212220001* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main-golden/rev/8d4beced9594 User: Vladimir Voskresensky <vv159170@netbeans.org> Log: fixing #224094 - java.lang.IllegalArgumentException: Unit: /usr/include/qt4/L/ FileIndex: 100 CacheSize: 65 - traces to detect problem with repository
A repository problem. Should be fixed by numerous late Dec 2014 fixes.