Obfuscated Assemblies.

2 posts, 0 answers
  1. dario
    dario avatar
    9 posts
    Member since:
    Dec 2008

    Posted 21 Jun 2011 Link to this post

    Hi.
    Please have a look at how JD works with obfuscated assemblies (for example using babel.net). I'm getting a lot of RedScreens(of death), one of them bellow:

    Current member / type: Foo.Bar.Client.Services.BitsHelper
    File path: C:\Out\Foo.Bar.Client.dll
    Object reference not set to an instance of an object.
       at Telerik.JustDecompiler.Decompiler.StatementDecompiler.(Instruction instruction)
       at Telerik.JustDecompiler.Decompiler.StatementDecompiler.(InstructionBlock block)
       at Telerik.JustDecompiler.Decompiler.StatementDecompiler.€(InstructionBlock block)
       at Telerik.JustDecompiler.Decompiler.StatementDecompiler.“(Int32 index, BlockStatement block)
       at Telerik.JustDecompiler.Decompiler.StatementDecompiler.“(InstructionBlock start, InstructionBlock limit, BlockStatement block)
       at Telerik.JustDecompiler.Decompiler.StatementDecompiler.( data, IfStatement conditional)
       at Telerik.JustDecompiler.Decompiler.StatementDecompiler.(Instruction instruction)
       at Telerik.JustDecompiler.Decompiler.StatementDecompiler.†(Instruction instruction)
       at Telerik.JustDecompiler.Decompiler.StatementDecompiler.OnBrtrue(Instruction instruction)
       at ..(Instruction instruction, IInstructionVisitor visitor)
       at Telerik.JustDecompiler.Decompiler.StatementDecompiler.„(Instruction instruction)
       at Telerik.JustDecompiler.Decompiler.StatementDecompiler.(Instruction instruction)
       at Telerik.JustDecompiler.Decompiler.StatementDecompiler.(InstructionBlock block)
       at Telerik.JustDecompiler.Decompiler.StatementDecompiler.€(InstructionBlock block)
       at Telerik.JustDecompiler.Decompiler.StatementDecompiler.OnBr(Instruction instruction)
       at ..(Instruction instruction, IInstructionVisitor visitor)
       at Telerik.JustDecompiler.Decompiler.StatementDecompiler.„(Instruction instruction)
       at Telerik.JustDecompiler.Decompiler.StatementDecompiler.(Instruction instruction)
       at Telerik.JustDecompiler.Decompiler.StatementDecompiler.(InstructionBlock block)
       at Telerik.JustDecompiler.Decompiler.StatementDecompiler.€(InstructionBlock block)
       at Telerik.JustDecompiler.Decompiler.StatementDecompiler.()
       at Telerik.JustDecompiler.Decompiler.StatementDecompiler.Process(DecompilationContext context, BlockStatement body)
       at Telerik.JustDecompiler.Decompiler.DecompilationPipeline.Run(MethodBody body, ILanguage language)
       at Telerik.JustDecompiler.Decompiler.Extensions.(DecompilationPipeline pipeline, ILanguage language, MethodBody body)
       at Telerik.JustDecompiler.Languages.BaseImperativeLanguageWriter.Write(MethodDefinition method)
       at Telerik.JustDecompiler.Languages.BaseImperativeLanguageWriter.•ƒ(IMemberDefinition member, Boolean isFirstMember)
       at Telerik.JustDecompiler.Languages.BaseImperativeLanguageWriter.WriteTypeMembers(TypeDefinition type, Func`3 writeMember, Boolean writeNewLine, Boolean showCompilerGeneratedMembers)
       at Telerik.JustDecompiler.Languages.BaseImperativeLanguageWriter.Write(TypeDefinition type, Func`3 writeMember, Boolean writeNewLine, Boolean showCompilerGeneratedMembers)
       at Telerik.JustDecompiler.Languages.BaseImperativeLanguageWriter.WriteType(TypeDefinition type, Boolean showCompilerGeneratedMembers)
       at JustDecompile.CodeViewer.ViewModels.CodeViewerViewModel.(AssemblyMemberNode member, CancellationToken cancellationToken) in c:\B\Behemoth\JustDecompile Production Build\Sources\UI\JustDecompile.CodeViewer\ViewModels\CodeViewerViewModel.cs:line 107

    Version: Beta 2011.1.610.11

    Regards.
    Darek
  2. Vladi
    Admin
    Vladi avatar
    167 posts

    Posted 22 Jun 2011 Link to this post

    Hi dario,

    Thanks again for your active feedback. Please have a look at my answer in your previous post as I believe the answer has to be the same here. Let me know if I'm wrong.

    http://www.telerik.com/community/forums/justdecompile/general-discussions/specified-argument-was-out-of-the-range-of-valid-values.aspx

    If you have any other question or feedback, please do send it to us.

    Kind regards,
    Vladi
    the Telerik team

    Explore the entire Telerik portfolio by downloading the Ultimate Collection trial package. Get now >>

  3. DevCraft banner
Back to Top