Quantcast
Channel: YouTrackReSharper (RSRP) - Bug and Issue Tracker
Viewing all articles
Browse latest Browse all 106942

RSRP-288044: 'System.OutOfMemoryException' was thrown.

$
0
0
Reporter Victor Petrykin (VictorPetrykin) Victor Petrykin (VictorPetrykin)
Created Jan 27, 2012 5:52:01 PM
Updated Jan 27, 2012 5:52:01 PM
Priority Normal
Type Unspecified
Fix versions No Fix versions
State Submitted
Assignee Unassigned
Subsystem No subsystem
Affected versions No Affected versions
Fixed in build No Fixed in build
IDE: Visual Studio 2010 Professional (10.0.40219.1.)
JetBrains ReSharper 6.1 C# Edition
Build 6.1.37.86 on 2011-12-20T17:15:24
Plugins: none

OS: Windows XP 32 bit.
Memory: 3GB
Free memory when crashing: ~300 MB

During "Optimize references..." procedure


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 = JetBrains.Platform.ReSharper.Util

StackTraceString = “

  at JetBrains.Util.DataStructures.ChunkSparseArray`1.set_Item(Int32 index, T value)

     at JetBrains.Metadata.Access.ILReader.StreamsManager.GetString(Int32 offset)

     at JetBrains.Metadata.Access.ILReader.ILReaderMetadataAccess.GetMethodProperties(MetadataToken methodToken)

     at JetBrains.Metadata.Reader.Impl.MetadataMethod..ctor(MetadataToken token, IMetadataAssembly assembly)

     at JetBrains.Metadata.Reader.Impl.MetadataTypeInfo.GetMethods()

     at JetBrains.Metadata.Reader.Impl.MetadataAssembly.GetMethodFromToken(MetadataToken methodToken, TypeDecodeContext context)

     at JetBrains.Metadata.Reader.Impl.MetadataAssembly.GetMethodFromToken(MetadataToken methodToken)

     at JetBrains.Metadata.Reader.Impl.MetadataEvent.get_Adder()

     at JetBrains.ReSharper.Psi.Impl.Reflection2.CompiledMembersBucket..ctor(ICompiledEntity owner, IMetadataTypeInfo info, IAssemblyDataCache cache, Boolean hasExtensionMethods, Boolean preloaded)

     at JetBrains.ReSharper.Psi.Impl.Reflection2.MemberOwner.<>c__DisplayClass9.<LoadTypeMembers>b__8(IMetadataAssembly assembly)

     at JetBrains.ReSharper.Psi.Impl.Reflection2.CompiledTypeElement.ExecuteWithMetadataAssembly(Action`1 action)

     at JetBrains.ReSharper.Psi.Impl.Reflection2.MemberOwner.LoadTypeMembers(Action`1 metadataAssemblyProvider)

     at JetBrains.ReSharper.Psi.Impl.Reflection2.CompiledTypeElement.LoadTypeMembers()

     at JetBrains.ReSharper.Psi.Impl.Reflection2.MemberOwner.LoadMembersOnDemand()

     at JetBrains.ReSharper.Psi.Impl.Reflection2.MemberOwner.<GetMembers>d__d.MoveNext()

     at JetBrains.ReSharper.Psi.ExtensionsAPI.Resolve.ResolveUtil.<>c__DisplayClass4.<GetOwnMembersSymbolTable>b__3(SymbolTableMode m)

     at JetBrains.ReSharper.Psi.Impl.Resolve.SymbolTableCache.GetOrCreate(OneToListMap`2 cache, ITypeElement element, SymbolTableMode mode, IPsiModule requestFromModule, Func`2 factory)

     at JetBrains.ReSharper.Psi.ExtensionsAPI.Resolve.ResolveUtil.GetOwnMembersSymbolTable(ITypeElement typeElement, SymbolTableMode mode)

     at JetBrains.ReSharper.Psi.ExtensionsAPI.Resolve.ResolveUtil.AddTypeMembers(IDeclaredType type, Int32 level, Nullable`1 inheritanceLevel, SymbolTableMode mode, HashSet`1 visited)

     at JetBrains.ReSharper.Psi.ExtensionsAPI.Resolve.ResolveUtil.AddDeclarationsForProperDeclaredType(IDeclaredType type, Int32 level, Boolean addObjectMembersForInterfaces, SymbolTableMode mode, IPsiModule module, HashSet`1 visited)

     at JetBrains.ReSharper.Psi.ExtensionsAPI.Resolve.ResolveUtil.<>c__DisplayClass1.<GetSymbolTableByTypeElement>b__0(SymbolTableMode _)

     at JetBrains.ReSharper.Psi.Impl.Resolve.SymbolTableCache.GetOrCreate(OneToListMap`2 cache, ITypeElement element, SymbolTableMode mode, IPsiModule requestFromModule, Func`2 factory)

     at JetBrains.ReSharper.Psi.ExtensionsAPI.Resolve.ResolveUtil.GetSymbolTableByTypeElement(ITypeElement typeElement, Int32 level, SymbolTableMode mode, IPsiModule module)

     at JetBrains.ReSharper.Psi.Impl.Types.DeclaredTypeBase.GetSymbolTable(IPsiModule module)

     at JetBrains.ReSharper.Psi.CSharp.Impl.Tree.CSharpExpressionBase.GetSymbolTable(IResolveContext resolveContext, SymbolTableMode mode)

     at JetBrains.ReSharper.Psi.CSharp.Impl.Tree.ReferenceExpressionStub.GetSymbolTable(IResolveContext resolveContext, SymbolTableMode mode)

     at JetBrains.ReSharper.Psi.CSharp.Impl.Tree.ExpressionQualifier.GetSymbolTable(SymbolTableMode mode)

     at JetBrains.ReSharper.Psi.Resolve.Managed.ManagedExtensionsDispatcher.GetSymbolTableForResolve(IManagedQualifiableReference reference, IResolveContext resolveContext)

     at JetBrains.ReSharper.Psi.ExtensionsAPI.Resolve.Managed.ResolveContext.<.cctor>b__5(IManagedTwoPhaseReferenceImpl reference, ISymbolTable table, IResolveContext resolveContext)

     at JetBrains.ReSharper.Psi.Impl.Resolve.Managed.CalculationProcess.Get[TKey,TParameter,TValue](CascadingCacheKey cacheKey, TKey key, TParameter param, IResolveContext resolveContext, Func`4 calculator)

     at JetBrains.ReSharper.Psi.Impl.Resolve.Managed.UniversalCalculationProcess.Get[TKey,TParameter,TValue](CascadingCacheKey cacheKey, TKey key, TParameter param, IResolveContext resolveContext, Func`4 calculator)

     at JetBrains.ReSharper.Psi.ExtensionsAPI.Resolve.Managed.ResolveContext.PreResolve(IManagedTwoPhaseReference reference, ISymbolTable table)

     at JetBrains.ReSharper.Psi.ExtensionsAPI.Resolve.Managed.ManagedTwoPhaseReferenceImplBase`1.Resolve(IResolveContext resolveContext)

     at JetBrains.ReSharper.Psi.ExtensionsAPI.Resolve.Managed.ResolveContext.<.cctor>b__1(IManagedReferenceImpl reference, Object _, IResolveContext resolveContext)

     at JetBrains.ReSharper.Psi.Impl.Resolve.Managed.CalculationProcess.Get[TKey,TParameter,TValue](CascadingCacheKey cacheKey, TKey key, TParameter param, IResolveContext resolveContext, Func`4 calculator)

     at JetBrains.ReSharper.Psi.Impl.Resolve.Managed.UniversalCalculationProcess.Get[TKey,TParameter,TValue](CascadingCacheKey cacheKey, TKey key, TParameter param, IResolveContext resolveContext, Func`4 calculator)

     at JetBrains.ReSharper.Psi.ExtensionsAPI.Resolve.Managed.ResolveContext.ResolveWithInfo(IManagedReference reference)

     at JetBrains.ReSharper.Psi.CSharp.Impl.UsingUtil.CheckUsingResolver.VisitElement(ITreeNode element)

     at JetBrains.ReSharper.Psi.Resolve.Resolver.ProcessAfterInterior(ITreeNode element)

     at JetBrains.ReSharper.Psi.RecursiveElementProcessorExtensions.ProcessDescendantForResolve(IRecursiveElementProcessor processor, ITreeNode descendant)

     at JetBrains.ReSharper.Psi.ExtensionsAPI.Tree.TreeElement.ProcessDescendantsForResolve(IRecursiveElementProcessor processor)

     at JetBrains.ReSharper.Psi.RecursiveElementProcessorExtensions.ProcessDescendantForResolve(IRecursiveElementProcessor processor, ITreeNode descendant)

     at JetBrains.ReSharper.Psi.ExtensionsAPI.Tree.TreeElement.ProcessDescendantsForResolve(IRecursiveElementProcessor processor)

     at JetBrains.ReSharper.Psi.RecursiveElementProcessorExtensions.ProcessDescendantForResolve(IRecursiveElementProcessor processor, ITreeNode descendant)

     at JetBrains.ReSharper.Psi.ExtensionsAPI.Tree.TreeElement.ProcessDescendantsForResolve(IRecursiveElementProcessor processor)

     at JetBrains.ReSharper.Psi.RecursiveElementProcessorExtensions.ProcessDescendantForResolve(IRecursiveElementProcessor processor, ITreeNode descendant)

     at JetBrains.ReSharper.Psi.ExtensionsAPI.Tree.TreeElement.ProcessDescendantsForResolve(IRecursiveElementProcessor processor)

     at JetBrains.ReSharper.Psi.RecursiveElementProcessorExtensions.ProcessDescendantForResolve(IRecursiveElementProcessor processor, ITreeNode descendant)

     at JetBrains.ReSharper.Psi.ExtensionsAPI.Tree.TreeElement.ProcessDescendantsForResolve(IRecursiveElementProcessor processor)

     at JetBrains.ReSharper.Psi.RecursiveElementProcessorExtensions.ProcessDescendantForResolve(IRecursiveElementProcessor processor, ITreeNode descendant)

     at JetBrains.ReSharper.Psi.ExtensionsAPI.Tree.TreeElement.ProcessDescendantsForResolve(IRecursiveElementProcessor processor)

     at JetBrains.ReSharper.Psi.RecursiveElementProcessorExtensions.ProcessDescendantForResolve(IRecursiveElementProcessor processor, ITreeNode descendant)

     at JetBrains.ReSharper.Psi.ExtensionsAPI.Tree.TreeElement.ProcessDescendantsForResolve(IRecursiveElementProcessor processor)

     at JetBrains.ReSharper.Psi.RecursiveElementProcessorExtensions.ProcessDescendantForResolve(IRecursiveElementProcessor processor, ITreeNode descendant)

     at JetBrains.ReSharper.Psi.ExtensionsAPI.Tree.TreeElement.ProcessDescendantsForResolve(IRecursiveElementProcessor processor)

     at JetBrains.ReSharper.Psi.RecursiveElementProcessorExtensions.ProcessDescendantForResolve(IRecursiveElementProcessor processor, ITreeNode descendant)

     at JetBrains.ReSharper.Psi.ExtensionsAPI.Tree.TreeElement.ProcessDescendantsForResolve(IRecursiveElementProcessor processor)

     at JetBrains.ReSharper.Psi.RecursiveElementProcessorExtensions.ProcessDescendantForResolve(IRecursiveElementProcessor processor, ITreeNode descendant)

     at JetBrains.ReSharper.Psi.ExtensionsAPI.Tree.TreeElement.ProcessDescendantsForResolve(IRecursiveElementProcessor processor)

     at JetBrains.ReSharper.Psi.Resolve.Resolver.Process(ITreeNode topElement)

     at JetBrains.ReSharper.Psi.Resolve.AllNonQualifiedReferencesResolver.Process(ITreeNode topElement)

     at JetBrains.ReSharper.Psi.CSharp.Impl.UsingUtil.GetUsingDirectiveUsage(ICSharpFile file)

     at JetBrains.ReSharper.Feature.Services.CSharp.Psi.CSharpReferencedCodeSearchHelper.GetNamespaceImportsList(IFile file)

     at JetBrains.ReSharper.Feature.Services.ReferencedCode.ReferencedCodeSearcher.ProcessReferences[T](ICollection`1 projectFiles, KeyValuePair`2 keyValuePair, IFindResultConsumer`1 consumer, OneToSetMap`2 extensionMethodsCache, Boolean useRetargeting, Boolean includeRelated)

     at JetBrains.ReSharper.Feature.Services.ReferencedCode.ReferencedCodeSearcher.<>c__DisplayClass11`1.<ConsumeReferencedCodeUsages>b__3()

     at JetBrains.Application.Threading.MultiCoreFibersPool.Fibers.<>c__DisplayClassa.<EnqueueJobImpl>b__8()





--- 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.Application.Threading.MultiCoreFibersPool.Fibers.<>c__DisplayClassa.<EnqueueJobImpl>b__8()

     at JetBrains.Application.Threading.MultiCoreFibersPool.FiberProc()

     at JetBrains.Util.Logger.Catch(Action action)

     at JetBrains.Application.Threading.MultiCoreFibersPool.<.ctor>b__1()

     at System.Threading.ThreadHelper.ThreadStart_Context(Object state)

     at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean ignoreSyncCtx)

     at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)

     at System.Threading.ThreadHelper.ThreadStart()





OK


Viewing all articles
Browse latest Browse all 106942

Trending Articles