You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When you create TypeMemoryLayout for GenericInstanceTypeSignature ValueType, you get an infinite loop . Since the CPU load at this time is 100% (for one core), I think that the creation of TypeMemoryLayout goes into an infinite loop.
How To Reproduce
GenericInstanceTypeSignaturegist= ...;// In my case: List<!0>.Enumeratorvarsize= gist.GetImpliedMemoryLayout(false).Size;// infinity loop
Also if you change the parameters and pass List.Enumerator, it will also die.
Expected Behavior
Get the size of the entire GenericTypeInstance.
Actual Behavior
Infinite Loop.
Additional Context
No response
The text was updated successfully, but these errors were encountered:
AsmResolver Version
5.3.0
.NET Version
6.0
Operating System
Windows
Describe the Bug
When you create TypeMemoryLayout for GenericInstanceTypeSignature ValueType, you get an infinite loop . Since the CPU load at this time is 100% (for one core), I think that the creation of TypeMemoryLayout goes into an infinite loop.
How To Reproduce
Also if you change the parameters and pass List.Enumerator, it will also die.
Expected Behavior
Get the size of the entire GenericTypeInstance.
Actual Behavior
Infinite Loop.
Additional Context
No response
The text was updated successfully, but these errors were encountered: