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.

Bug 257627 - Do not call resolver while disposing.
Summary: Do not call resolver while disposing.
Status: RESOLVED WONTFIX
Alias: None
Product: cnd
Classification: Unclassified
Component: Code Model (show other bugs)
Version: 8.2
Hardware: PC Solaris
: P3 normal (vote)
Assignee: Vladimir Voskresensky
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-01-19 12:24 UTC by Alexander Simon
Modified: 2016-07-11 10:56 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Simon 2016-01-19 12:24:28 UTC
I see message in log:
INFO [dlight.libs.common.logger]: no any active cache transaction:class org.netbeans.modules.cnd.modelimpl.csm.resolver.FileMapsCollector
java.lang.Exception: no any active cache transaction:class org.netbeans.modules.cnd.modelimpl.csm.resolver.FileMapsCollector
	at org.netbeans.modules.cnd.api.model.services.CsmCacheManager$CsmCacheStorage.getEntry(CsmCacheManager.java:303)
	at org.netbeans.modules.cnd.api.model.services.CsmCacheManager.getClientCache(CsmCacheManager.java:189)
	at org.netbeans.modules.cnd.modelimpl.csm.resolver.FileMapsCollector.initFileMaps(FileMapsCollector.java:179)
	at org.netbeans.modules.cnd.modelimpl.csm.resolver.Resolver3.initFileMaps(Resolver3.java:165)
	at org.netbeans.modules.cnd.modelimpl.csm.resolver.Resolver3.resolveSimpleName(Resolver3.java:712)
	at org.netbeans.modules.cnd.modelimpl.csm.resolver.Resolver3.resolve(Resolver3.java:637)
	at org.netbeans.modules.cnd.modelimpl.csm.FunctionImplEx.findOwner(FunctionImplEx.java:164)
	at org.netbeans.modules.cnd.modelimpl.csm.FunctionImplEx.findQualifiedName(FunctionImplEx.java:237)
	at org.netbeans.modules.cnd.modelimpl.csm.FunctionDefinitionImpl.findQualifiedName(FunctionDefinitionImpl.java:335)
	at org.netbeans.modules.cnd.modelimpl.csm.FunctionImplEx.getQualifiedName(FunctionImplEx.java:231)
	at org.netbeans.modules.cnd.modelimpl.csm.FunctionImpl.getUniqueNameWithoutPrefix(FunctionImpl.java:442)
	at org.netbeans.modules.cnd.modelimpl.csm.core.OffsetableDeclarationBase.getUniqueName(OffsetableDeclarationBase.java:98)
	at org.netbeans.modules.cnd.modelimpl.content.project.DeclarationContainer.removeDeclaration(DeclarationContainer.java:96)
	at org.netbeans.modules.cnd.modelimpl.content.project.DeclarationContainerProject.removeDeclaration(DeclarationContainerProject.java:158)
	at org.netbeans.modules.cnd.modelimpl.csm.core.ProjectBase.unregisterDeclaration(ProjectBase.java:745)
	at org.netbeans.modules.cnd.modelimpl.csm.FunctionImpl.unregisterInProject(FunctionImpl.java:403)
	at org.netbeans.modules.cnd.modelimpl.csm.FunctionImpl.dispose(FunctionImpl.java:864)
	at org.netbeans.modules.cnd.modelimpl.csm.FunctionDefinitionImpl.dispose(FunctionDefinitionImpl.java:159)
	at org.netbeans.modules.cnd.modelimpl.csm.core.Utils.disposeAll(Utils.java:211)
	at org.netbeans.modules.cnd.modelimpl.csm.NamespaceDefinitionImpl.dispose(NamespaceDefinitionImpl.java:292)
	at org.netbeans.modules.cnd.modelimpl.csm.core.Utils.disposeAll(Utils.java:211)
	at org.netbeans.modules.cnd.modelimpl.csm.core.FileImpl.disposeAll(FileImpl.java:1065)
	at org.netbeans.modules.cnd.modelimpl.csm.core.FileImpl._reparse(FileImpl.java:1003)
	at org.netbeans.modules.cnd.modelimpl.csm.core.FileImpl.ensureParsedImpl(FileImpl.java:791)
	at org.netbeans.modules.cnd.modelimpl.csm.core.FileImpl.ensureParsed(FileImpl.java:648)
	at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThread._run(ParserThread.java:148)
	at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThread.run(ParserThread.java:74)
	at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThreadManager$Wrapper.run(ParserThreadManager.java:92)
	at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1443)
	at org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:68)
	at org.openide.util.lookup.Lookups.executeWith(Lookups.java:303)
	at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2058)
Comment 1 Vladimir Voskresensky 2016-07-11 10:56:07 UTC
no more reports