Skip to content

Exception error when parsing secondary EXE for diff #57

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
fenderluvr opened this issue Jan 26, 2019 · 2 comments
Open

Exception error when parsing secondary EXE for diff #57

fenderluvr opened this issue Jan 26, 2019 · 2 comments

Comments

@fenderluvr
Copy link

Files comparing are 4mb in size. Below is the error:

Object reference not set to an instance of an object.
at JustAssembly.Nodes.TypeNode.CleanExceptionSource(IDecompilationResults decompilationResult, String sourceCode) in C:\Jenkins\ReleaseFullWithUploadBuild\workspace\UI\JustAssembly\Nodes\TypeNode.cs:line 99
at JustAssembly.Nodes.TypeNode.GetDifferenceDecoration() in C:\Jenkins\ReleaseFullWithUploadBuild\workspace\UI\JustAssembly\Nodes\TypeNode.cs:line 166
at JustAssembly.Nodes.TypeNode..ctor(IOldToNewTupleMap1 typesMap, ItemNodeBase parent, APIDiffInfo apiDiffInfo, FilterSettings filterSettings) in C:\Jenkins\ReleaseFullWithUploadBuild\workspace\UI\JustAssembly\Nodes\TypeNode.cs:line 39 at JustAssembly.Nodes.NamespaceNode.GenerateTypeNode(IOldToNewTupleMap1 metadataTuple, LoadAPIItemsContext context) in C:\Jenkins\ReleaseFullWithUploadBuild\workspace\UI\JustAssembly\Nodes\NamespaceNode.cs:line 65
at System.Linq.Enumerable.WhereSelectListIterator2.MoveNext() at System.Collections.ObjectModel.ObservableCollection1.CopyFrom(IEnumerable1 collection) at JustAssembly.Nodes.NamespaceNode.LoadChildren() in C:\Jenkins\ReleaseFullWithUploadBuild\workspace\UI\JustAssembly\Nodes\NamespaceNode.cs:line 47 at ICSharpCode.TreeView.SharpTreeNode.EnsureLazyChildren() at ICSharpCode.TreeView.SharpTreeNode.set_IsExpanded(Boolean value) at JustAssembly.Nodes.ModuleNode.<>c__DisplayClass8_0.<LoadChildren>b__1(IGrouping2 g) in C:\Jenkins\ReleaseFullWithUploadBuild\workspace\UI\JustAssembly\Nodes\ModuleNode.cs:line 53
at System.Linq.Enumerable.WhereSelectEnumerableIterator2.MoveNext() at System.Collections.ObjectModel.ObservableCollection1.CopyFrom(IEnumerable1 collection) at JustAssembly.Nodes.ModuleNode.LoadChildren() in C:\Jenkins\ReleaseFullWithUploadBuild\workspace\UI\JustAssembly\Nodes\ModuleNode.cs:line 50 at ICSharpCode.TreeView.SharpTreeNode.EnsureLazyChildren() at ICSharpCode.TreeView.SharpTreeNode.set_IsExpanded(Boolean value) at JustAssembly.Nodes.AssemblyNode.GenerateModuleNode(IOldToNewTupleMap1 metadataTuple, LoadAPIItemsContext context, Boolean shouldBeExpanded) in C:\Jenkins\ReleaseFullWithUploadBuild\workspace\UI\JustAssembly\Nodes\AssemblyNode.cs:line 315
at System.Linq.Enumerable.WhereSelectEnumerableIterator2.MoveNext() at System.Collections.Generic.List1..ctor(IEnumerable1 collection) at System.Linq.Enumerable.ToList[TSource](IEnumerable1 source)
at JustAssembly.Nodes.AssemblyNode.GetMergedModules(Boolean shouldBeExpanded) in C:\Jenkins\ReleaseFullWithUploadBuild\workspace\UI\JustAssembly\Nodes\AssemblyNode.cs:line 303
at JustAssembly.Nodes.AssemblyNode.<>c__DisplayClass29_0.b__1() in C:\Jenkins\ReleaseFullWithUploadBuild\workspace\UI\JustAssembly\Nodes\AssemblyNode.cs:line 194

@fenderluvr fenderluvr changed the title Failure when parsing secondary EXE for diff Exception error when parsing secondary EXE for diff Jan 26, 2019
@atdimitrov
Copy link
Contributor

Would it be possible to attach the assemblies needed for reproduction?

@bsivanov
Copy link
Member

Probably duplicate of #23.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants