R#8 OutOfMemoryException
Hi,
I'm currently running the 30 day evaluation of R#8 and I noticed the my VS was gettting slower and slower over time. I did not shut it down for about a week. Today I got an OutOfMemoryException. I'm running Windows 8 64 bit and my system has 32GB of RAM. I had about 24 GB of available memory and VS was using about 1.6GB when the exception was thrown.My solution contains about 25 projects, both .Net C# and C++.
I hope the details below help.
Thanks,
Cristian
---------------------------
ReSharper – Runtime Error – Technical Data
---------------------------
JetBrains ReSharper has encountered a runtime error.
Technical data follows.
Hint: Ctrl+C copies the text of system message boxes to Clipboard.
________________________________________________________________
Exception of type 'System.OutOfMemoryException' was thrown.
--- EXCEPTION #1/2 [OutOfMemoryException]
ExceptionPath = Root.InnerException
ClassName = System.OutOfMemoryException
HResult = COR_E_OUTOFMEMORY=E_OUTOFMEMORY=8007000E
Source = System
StackTraceString = “
at System.Collections.Generic.Stack`1.ToArray()
at JetBrains.Application.InterruptableActivityCookie.GetCheck()
at JetBrains.ReSharper.Psi.Xaml.Parsing.MarkupExtensionsTreeBuilder.Parse(IXmlAttributeValue value, ParseDelegate parseDelegate)
at JetBrains.ReSharper.Psi.Xaml.Parsing.MarkupExtensionsTreeBuilder.ParsePropertyAttribute(IXmlAttributeValue value)
at JetBrains.ReSharper.Psi.Xaml.Parsing.XamlTreeBuilder.AppendNewChild(IXmlAttribute parent, IXmlAttributeValue child)
at JetBrains.ReSharper.Psi.Xml.Parsing.XmlTreeBuilder.ParseTagAttributes(XmlAttributeContainer header, IXmlTagContainer parentTag)
at JetBrains.ReSharper.Psi.Xml.Parsing.XmlTreeBuilder.ParseTagHeader(IXmlTagContainer parentTag)
at JetBrains.ReSharper.Psi.Xml.Parsing.XmlTreeBuilder.ParseXml()
at JetBrains.ReSharper.Psi.Xml.Parsing.XmlTreeBuilder.BuildXml(ILexer lexer)
at JetBrains.ReSharper.Psi.Xaml.Impl.XamlLanguageService.XamlParser.<ParseFile>b__0(ITokenIntern intern)
at JetBrains.ReSharper.Psi.Util.CommonIdentifierInternExtensions.<>c__DisplayClass4`1.<DoWithIdentifierIntern>b__3(Lifetime lifetime)
at JetBrains.DataFlow.Lifetimes.Using[TRetVal](Func`2 F)
at JetBrains.ReSharper.Psi.Util.CommonIdentifierInternExtensions.DoWithIdentifierIntern[T](CommonIdentifierIntern interns, Func`2 action)
at JetBrains.ReSharper.Psi.Xaml.Impl.XamlLanguageService.XamlParser.ParseFile()
at JetBrains.ReSharper.Psi.LanguageService.ParseFile(ILexer lexer, IPsiSourceFile sourceFile)
at JetBrains.ReSharper.Psi.Files.CachedPsiFile..ctor(IPsiSourceFile sourceFile, PsiLanguageType langType, IDocument document, ISecondaryRangeTranslator secondaryTranslator, ReferenceProviderFactory referenceProviderFactory, ILexerFactory lexerFactory, IShellLocks locks)
at JetBrains.ReSharper.Psi.Files.PsiFilesCommit.BuildPrimary(PreparedSourceFile preparedSourceFile)
at JetBrains.ReSharper.Psi.Files.PsiFilesCommit.Build(ICollection`1 sourceFilesToCommit, Boolean reparse, IPsiFilesCache psiFilesCache)
”
--- Outer ---
--- EXCEPTION #2/2 [LoggerException]
Message = “Exception of type 'System.OutOfMemoryException' was thrown.”
ExceptionPath = Root
ClassName = JetBrains.Util.LoggerException
InnerException = “Exception #1 at Root.InnerException”
HResult = COR_E_APPLICATION=80131600
StackTraceString = “
at JetBrains.ReSharper.Psi.Files.PsiFilesCommit.Build(ICollection`1 sourceFilesToCommit, Boolean reparse, IPsiFilesCache psiFilesCache)
at JetBrains.ReSharper.Psi.Files.PsiFilesCache2.ProduceBucket(KeyValuePair`2 pair)
at JetBrains.ReSharper.Psi.Files.PsiFilesCache2.<CreateBucketOptionally>b__16(KeyValuePair`2 pair)
at JetBrains.Util.Caches.WeakParametrizedCachedValue`3.GetOrCreate(TParameter parameter, T& result)
at JetBrains.ReSharper.Psi.Files.PsiFilesCache2.GetOrCreateBucket(IPsiFiles psiFiles, IPsiSourceFile sourceFile)
at JetBrains.ReSharper.Psi.Files.PsiFilesCache2.GetOrCreateCachedPsiFile(IPsiFiles psiFiles, IPsiSourceFile sourceFile, PsiLanguageType language)
at JetBrains.ReSharper.Psi.Files.PsiFiles.GetPsiFiles(IPsiSourceFile sourceFile, Type languageType, DocumentRange range, PsiLanguageCategories categories)
at JetBrains.ReSharper.Psi.Files.PsiFiles.GetPsiFiles[TLanguage](IPsiSourceFile sourceFile, PsiLanguageCategories categories)
at JetBrains.ReSharper.Psi.Files.PsiFilesExtensions.GetDominantPsiFile[TLanguageType](IPsiSourceFile sourceFile)
at JetBrains.ReSharper.Psi.Xaml.Impl.Tree.References.XamlResourceDictionaryFileReference.IsResourceDictionaryFilter.Accepts(IDeclaredElement declaredElement, ISubstitution substitution)
at JetBrains.ReSharper.Psi.Resolve.SimpleSymbolFilter.Accepts(ISymbolInfo datum)
at JetBrains.ReSharper.Psi.Resolve.SimpleSymbolInfoFilter.FilterArray(IList`1 data)
at JetBrains.ReSharper.Psi.ExtensionsAPI.Resolve.MultipleFilterNamedSymbolTable.GetSymbolInfos(String name)
at JetBrains.ReSharper.Psi.ExtensionsAPI.Resolve.MultipleFilterNamedSymbolTable.GetSymbolInfosConstitutingResolveResult(String name, IResolveInfo& resolveInfo)
at JetBrains.ReSharper.Psi.Resolve.SymbolTableExtensions.GetResolveResult(ISymbolTable this, String name)
at JetBrains.ReSharper.Psi.ExtensionsAPI.Resolve.CheckedReferenceBase`1.GetResolveResult(ISymbolTable symbolTable, String referenceName)
at JetBrains.ReSharper.Psi.ExtensionsAPI.Resolve.CheckedReferenceImplUtil.Resolve(ICheckedReference reference, ISymbolTable symbolTable)
at JetBrains.ReSharper.Psi.Impl.Shared.References.QualifiableReferenceImpl`1.Resolve(ISymbolTable symbolTable, IAccessContext context)
at JetBrains.ReSharper.Psi.Xaml.Impl.Tree.References.XamlPathReferenceBase.Resolve(ISymbolTable symbolTable, IAccessContext context)
at JetBrains.ReSharper.Psi.Xaml.Impl.Tree.References.XamlFileReference.Resolve(ISymbolTable symbolTable, IAccessContext context)
at JetBrains.ReSharper.Psi.ExtensionsAPI.Resolve.QualifiableCheckedReferenceBase`1.ResolveWithoutCache()
at JetBrains.ReSharper.Psi.ExtensionsAPI.Resolve.TreeReferenceBase`1.<.cctor>b__0(TreeReferenceBase`1 reference)
at JetBrains.ReSharper.Psi.ExtensionsAPI.Resolve.ResolveUtil.ResolveWithCache[T](T reference, Func`2 resolveWithoutCache)
at JetBrains.ReSharper.Psi.ExtensionsAPI.Resolve.TreeReferenceBase`1.Resolve()
at JetBrains.ReSharper.Psi.Xaml.Impl.Util.XamlResourcesCache.CalculateResourcesByResourceDictionarySource(IPropertySetter sourcePropertySetter, SearchContext context)
at JetBrains.ReSharper.Psi.Xaml.Impl.Util.XamlResourcesCache.CalculateResourcesByResourceDictionary(IXamlObjectElement objectElement, SearchContext context)
at JetBrains.ReSharper.Psi.Xaml.Impl.Util.XamlResourcesCache.CalculateResourcesDefinedInElement(IXamlObjectElement objectElement, SearchContext searchContext)
at JetBrains.ReSharper.Psi.Xaml.Impl.Util.XamlResourcesCache.GetResourcesDefinedInElement(IXamlObjectElement element, SearchContext context)
at JetBrains.ReSharper.Psi.Xaml.Impl.Util.XamlResourcesCache.CalculateResourcesByResourceDictionary(IXamlObjectElement objectElement, SearchContext context)
at JetBrains.ReSharper.Psi.Xaml.Impl.Util.XamlResourcesCache.CalculateResourcesDefinedInElement(IXamlObjectElement objectElement, SearchContext searchContext)
at JetBrains.ReSharper.Psi.Xaml.Impl.Util.XamlResourcesCache.GetResourcesDefinedInElement(IXamlObjectElement element, SearchContext context)
at JetBrains.ReSharper.Psi.Xaml.Impl.Util.XamlResourcesCache.GetResourcesDefinedInFile(IPsiSourceFile sourceFile, SearchContext context)
at JetBrains.ReSharper.Psi.Xaml.Impl.Util.XamlResourcesCache.CalculateResourcesByResourceDictionarySource(IPropertySetter sourcePropertySetter, SearchContext context)
at JetBrains.ReSharper.Psi.Xaml.Impl.Util.XamlResourcesCache.CalculateResourcesByResourceDictionary(IXamlObjectElement objectElement, SearchContext context)
at JetBrains.ReSharper.Psi.Xaml.Impl.Util.XamlResourcesCache.CalculateResourcesDefinedInElement(IXamlObjectElement objectElement, SearchContext searchContext)
at JetBrains.ReSharper.Psi.Xaml.Impl.Util.XamlResourcesCache.GetResourcesDefinedInElement(IXamlObjectElement element, SearchContext context)
at JetBrains.ReSharper.Psi.Xaml.Impl.Util.XamlResourcesCache.CalculateResourcesByResourceDictionary(IXamlObjectElement objectElement, SearchContext context)
at JetBrains.ReSharper.Psi.Xaml.Impl.Util.XamlResourcesCache.CalculateResourcesDefinedInElement(IXamlObjectElement objectElement, SearchContext searchContext)
at JetBrains.ReSharper.Psi.Xaml.Impl.Util.XamlResourcesCache.GetResourcesDefinedInElement(IXamlObjectElement element, SearchContext context)
at JetBrains.ReSharper.Psi.Xaml.Impl.Util.XamlResourcesCache.CalculateResourcesDefinedInElement(IXamlObjectElement objectElement, SearchContext searchContext)
at JetBrains.ReSharper.Psi.Xaml.Impl.Util.XamlResourcesCache.GetResourcesDefinedInElement(IXamlObjectElement element, SearchContext context)
at JetBrains.ReSharper.Psi.Xaml.Impl.Util.XamlResourcesCache.GetResourcesDefinedInFile(IPsiSourceFile sourceFile, SearchContext context)
at JetBrains.ReSharper.Psi.Xaml.Impl.Util.XamlResourcesCache.GetApplicationResources(ITreeNode element)
at JetBrains.ReSharper.Psi.Xaml.Impl.Util.XamlResourceUtil.GetResourcesSymbolTable(ITreeNode node, Boolean skipFirstElement)
at JetBrains.ReSharper.Psi.Xaml.Impl.Tree.References.XamlResourceReference.GetReferenceSymbolTable(Boolean useReferenceName)
at JetBrains.ReSharper.Psi.Impl.Shared.References.ReferenceWithinElementBase`2.ResolveWithoutCache()
at JetBrains.ReSharper.Psi.Xaml.Impl.Tree.References.XamlReferenceWithTokenBase`1.ResolveWithoutCache()
at JetBrains.ReSharper.Psi.Xaml.Impl.Tree.References.XamlResourceReference.ResolveWithoutCache()
at JetBrains.ReSharper.Psi.ExtensionsAPI.Resolve.TreeReferenceBase`1.<.cctor>b__0(TreeReferenceBase`1 reference)
at JetBrains.ReSharper.Psi.ExtensionsAPI.Resolve.ResolveUtil.ResolveWithCache[T](T reference, Func`2 resolveWithoutCache)
at JetBrains.ReSharper.Psi.ExtensionsAPI.Resolve.TreeReferenceBase`1.Resolve()
at JetBrains.ReSharper.Daemon.Xaml.Stages.UsageChecking.XamlUsageAnalyzer.ProcessElement(ITreeNode node, IParameters parameters)
at JetBrains.ReSharper.Daemon.UsageChecking.CollectUsagesStageProcess.ProcessBeforeInterior(ITreeNode element, ScopeProcessor scopeProcessor)
at JetBrains.ReSharper.Psi.RecursiveElementProcessorExtensions.ProcessDescendants[TContext](ITreeNode root, IRecursiveElementProcessor`1 processor, TContext context)
at JetBrains.ReSharper.Daemon.UsageChecking.CollectUsagesStageProcess.<>c__DisplayClass16.<ProcessPartialType>b__12()
at JetBrains.Application.Threading.MultiCoreFibersPool.Fibers.<>c__DisplayClass8.<EnqueueJobImpl>b__6()
at JetBrains.Application.Threading.MultiCoreFibersPool.FiberProc()
at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.ThreadHelper.ThreadStart()
”
---------------------------
OK
---------------------------
Please sign in to leave a comment.