NullReference exception while decompiling

2 posts, 0 answers
  1. Viktor zhivkov
    Viktor zhivkov avatar
    3 posts
    Member since:
    Nov 2009

    Posted 17 May 2011 Link to this post

    Exception details:
    Object reference not set to an instance of an object.
       at Telerik.JustDecompiler.Languages.AttributeWriter.ƒ(CustomAttributeArgument argument)
       at Telerik.JustDecompiler.Languages.AttributeWriter.€(CustomAttribute attribute)
       at Telerik.JustDecompiler.Languages.AttributeWriter.WriteMemberAttributesAndNewLine(IMemberDefinition member)
       at Telerik.JustDecompiler.Languages.BaseImperativeLanguageWriter.Write(IMemberDefinition member)
       at JustDecompile.CodeViewer.ViewModels.CodeViewerViewModel.(AssemblyMemberNode member, CancellationToken cancellationToken) in c:\B\Behemoth\JustDecompile Production Build\Sources\UI\JustDecompile.CodeViewer\ViewModels\CodeViewerViewModel.cs:line 102

    Steps to reproduce:
    1. Run JD
    2. Open Reflector.exe
    3. Expand nodes inside it down to RedGate.Reflector.Addins.Application->StorageFoldersException
    4. Boom

    JD Version: Beta 2011.1.516.2

    Good luck,

  2. Tsviatko Yovtchev
    Tsviatko Yovtchev avatar
    538 posts

    Posted 24 May 2011 Link to this post

    Hello Viktor,

     Yep, that's a completely reproducible problem. 

    Reflector.exe, however, is obfuscated with the specific purpose to crash decompilers. Curently, we are not putting effort in developing counter-obfuscation functionality and, honestly, even if we did I doubt we'd be successfull in dealing with all popular obfuscators at any given point of time. 

    All the best,
    Tsviatko Yovtchev
    the Telerik team

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

Back to Top