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 246745 - Message in log: INFO [dlight.libs.common.logger]: no any active cache transaction (ProjectBase.checkForRemoved())
Summary: Message in log: INFO [dlight.libs.common.logger]: no any active cache transac...
Status: RESOLVED FIXED
Alias: None
Product: cnd
Classification: Unclassified
Component: Code Model (show other bugs)
Version: 8.0
Hardware: PC Solaris
: P3 normal (vote)
Assignee: Vladimir Voskresensky
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-08-28 09:01 UTC by Alexander Simon
Modified: 2014-11-20 04:25 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 2014-08-28 09:01:40 UTC

    
Comment 1 Alexander Simon 2014-08-28 09:08:33 UTC
INFO [dlight.libs.common.logger]: no any active cache transaction:class org.netbeans.modules.cnd.api.model.services.CsmCacheManager$CsmCacheStorage
java.lang.Exception: no any active cache transaction:class org.netbeans.modules.cnd.api.model.services.CsmCacheManager$CsmCacheStorage
	at org.netbeans.modules.cnd.api.model.services.CsmCacheManager$CsmCacheStorage.getEntry(CsmCacheManager.java:303)
	at org.netbeans.modules.cnd.api.model.services.CsmCacheManager.getSharedCache(CsmCacheManager.java:173)
	at org.netbeans.modules.cnd.api.model.services.CsmCacheManager.get(CsmCacheManager.java:130)
	at org.netbeans.modules.cnd.modelimpl.impl.services.InstantiationProviderImpl.getLastResolveContext(InstantiationProviderImpl.java:1485)
	at org.netbeans.modules.cnd.modelimpl.impl.services.InstantiationProviderImpl.instantiate(InstantiationProviderImpl.java:244)
	at org.netbeans.modules.cnd.modelimpl.csm.ClassImplFunctionSpecialization._getMembers(ClassImplFunctionSpecialization.java:167)
	at org.netbeans.modules.cnd.modelimpl.csm.ClassImplFunctionSpecialization.getMembers(ClassImplFunctionSpecialization.java:155)
	at org.netbeans.modules.cnd.modelimpl.csm.ClassImpl._clearMembers(ClassImpl.java:391)
	at org.netbeans.modules.cnd.modelimpl.csm.ClassImpl.dispose(ClassImpl.java:385)
	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:987)
	at org.netbeans.modules.cnd.modelimpl.csm.core.FileImpl.dispose(FileImpl.java:951)
	at org.netbeans.modules.cnd.modelimpl.csm.core.ProjectBase.removeFileImplsFromProjectInternal(ProjectBase.java:2486)
	at org.netbeans.modules.cnd.modelimpl.csm.core.ProjectBase.onFileImplRemoved(ProjectBase.java:2471)
	at org.netbeans.modules.cnd.modelimpl.csm.core.ProjectImpl.onFileImplRemoved(ProjectImpl.java:201)
	at org.netbeans.modules.cnd.modelimpl.csm.core.ProjectBase.checkForRemoved(ProjectBase.java:1410)
	at org.netbeans.modules.cnd.modelimpl.platform.CsmEventListener.processEvents(CsmEventListener.java:388)
	at org.netbeans.modules.cnd.modelimpl.platform.CsmEventListener.access$500(CsmEventListener.java:72)
	at org.netbeans.modules.cnd.modelimpl.platform.CsmEventListener$Worker.run(CsmEventListener.java:694)
	at org.netbeans.modules.cnd.modelimpl.csm.core.ModelImpl$3.run(ModelImpl.java:426)
	at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1423)
	at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2033)
Comment 2 Vladimir Voskresensky 2014-11-19 13:46:42 UTC
we should not start any instantiations (which creates short living objects) to dispose them. only dispose what we have in repository for ClassImplFunctionSpecialization
Comment 4 Quality Engineering 2014-11-20 04:25:48 UTC
Integrated into 'main-silver', will be available in build *201411200001* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress)

Changeset: http://hg.netbeans.org/main-silver/rev/bbd0f5de9ebd
User: Petr Kudryavtsev <petrk@netbeans.org>
Log: Fixed #246745 - Message in log: INFO [dlight.libs.common.logger]: no any active cache transaction (ProjectBase.checkForRemoved())