login | about | faq

If you have any feedback from our EAP, we've created a UserVoice forum especially for you! Check it out, and let us know what you think of the latest Early Access build.

I selected the System.Web 4.0 assembly to include in debugging. It starts the decompile and then I get an out of memory exception. The "Report" button on the error dialog does nothing as well.

System.OutOfMemoryException: Exception of type 'System.OutOfMemoryException' was thrown. at System.String.CtorCharArrayStartLength(Char[] value, Int32 startIndex, Int32 length) at Reflector.CodeModel.Assembly.ByteBlockReader.ReadString(Byte[] buffer, Int32& position, Int32 length) at Reflector.CodeModel.Assembly.ByteBlockReader.ReadString(Byte[] buffer, Int32& position) at Reflector.CodeModel.Assembly.ByteBlockReader.ReadString(Byte[] buffer, Int32 position) at Reflector.CodeModel.Assembly.Module.GetString(Int32 offset) at Reflector.CodeModel.Assembly.Module.DecodeTypeDeclarationTable() at Reflector.CodeModel.Assembly.Module.DecodeMetaData() at Reflector.CodeModel.Assembly.Module.get_Types() at Reflector.CodeModel.Assembly.Equality.ResolveTypeReference(ITypeReference typeReference) at Reflector.CodeModel.Assembly.TypeReference.Resolve() at Reflector.Disassembler.Optimizer.ImplicitInterfaceInvokeOptimizer.TransformMethodInvokeExpression(IMethodInvokeExpression value) at Reflector.CodeModel.Visitor.Transformer.TransformExpression(IExpression value) at Reflector.CodeModel.Visitor.Transformer.TransformExpressionStatement(IExpressionStatement value) at Reflector.CodeModel.Visitor.Transformer.TransformStatement(IStatement value) at Reflector.CodeModel.Visitor.Transformer.InsituTransformStatementCollection(IStatementCollection value) at Reflector.CodeModel.Visitor.Transformer.TransformBlockStatement(IBlockStatement value) at Reflector.CodeModel.Visitor.Transformer.TransformStatement(IStatement value) at Reflector.CodeModel.Visitor.Transformer.TransformMethodDeclaration(IMethodDeclaration value) at Reflector.Disassembler.Optimizer.ContextTransformer.TransformMethodDeclaration(IMethodDeclaration value) at Reflector.Disassembler.Optimizer.TransformMethodDeclaration(IMethodDeclaration value) at Reflector.Disassembler.Disassembler.TransformMethodDeclaration(IMethodDeclaration value) at Reflector.CodeModel.Visitor.Transformer.TransformMethodDeclarationCollection(IMethodDeclarationCollection methods) at Reflector.Disassembler.Disassembler.TransformTypeDeclaration(ITypeDeclaration value) at Reflector.Application.Translator.TranslateTypeDeclaration(ITypeDeclaration value, Boolean memberDeclarationList, Boolean methodDeclarationBody) at ž.ž.™() at ž.ž.Œ() at .‡.‚(String , String , Žž ,  , ‰ , EventHandler1 , ‰ , Action1 , „œ ) at .‡.(AssemblyReference , Žž , FrameworkLanguageSelection ,  , EventHandler`1 , „œ ) at .•.(AssemblyReference , FrameworkLanguageSelection )

asked Jan 27 at 14:30

rcollette's gravatar image

rcollette
12

We'll take a look. Do you have many other extensions running inside Visual Studio such as ReSharper?

(Jan 30 at 08:33) Clive ♦♦

I do have a bunch of other extensions installed. Not ReSharper though.

(Feb 08 at 18:38) rcollette

Hi rcollette,

We currently run as part of the Visual Studio process but this does mean we run into memory issues much earlier than we would like to. We plan to move out of process in the next couple of versions to prevent issues like this. The more Visual Studio extensions you have, the worse the problem will be.

We'll update this post once we have moved out of process.

Thanks for sending us the feedback.

Greg

answered Feb 09 at 10:24

GregT's gravatar image

GregT ♦♦
1867

Your answer
toggle preview

Follow this question


By Email:

Once you sign in you will be able to subscribe for any updates here


By RSS:

Answers

Answers and Comments

Formatting your answer

  • *Italic*
  • **Bold**
  • ***Bold Italic***
  • Link: [text](http://url.com/ "title")
  • Paragraph: Two line breaks
  • Bulleted list: Paragraph then start line with *
  • Numbered list: Paragraph then start line with 1.
  • Blockquote: Paragraph then start with with >
  • Basic HTML tags are also supported

Asked: Jan 27 at 14:30

Seen: 272 times

Last updated: Feb 09 at 10:24

 

Tags:

×21
×2