Skip to content

System.Linq.Expressions.Tests.OpAssign.AssignmentEquivalentsWithMemberAccess causing crash #106207

Closed
@steveharter

Description

@steveharter

Build Information

Build: https://dev.azure.com/dnceng-public/cbb18261-c48f-4abb-8651-8cdcb5474649/_build/results?buildId=771070
Build error leg or test failing: System.Linq.Expressions.Tests.WorkItemExecution
Pull request: #106192

Error Message

Fill the error message using step by step known issues guidance.

{
  "ErrorMessage": "at System.Linq.Expressions.Tests.OpAssign.AssignmentEquivalentsWithMemberAccess",
  "ErrorPattern": "",
  "BuildRetry": false,
  "ExcludeConsoleLog": false
}

log:

  Discovering: System.Linq.Expressions.Tests (method display = ClassAndMethod, method display options = None)
  Discovered:  System.Linq.Expressions.Tests (found 5666 of 5673 test cases)
  Starting:    System.Linq.Expressions.Tests (parallel test collections = on [2 threads], stop on fail = off)
Fatal error. Internal CLR error. (0x80131506)
   at System.Delegate.<BindToMethodInfo>g____PInvoke|21_0(System.Runtime.CompilerServices.ObjectHandleOnStack, System.Runtime.CompilerServices.ObjectHandleOnStack, System.RuntimeMethodHandleInternal, System.Runtime.CompilerServices.QCallTypeHandle, System.DelegateBindingFlags)
   at System.Reflection.RuntimeMethodInfo.CreateDelegateInternal(System.Type, System.Object, System.DelegateBindingFlags)
   at System.Linq.Expressions.Interpreter.FuncCallInstruction`2[[System.__Canon, System.Private.CoreLib, Version=9.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.Int32, System.Private.CoreLib, Version=9.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]..ctor(System.Reflection.MethodInfo)
   at System.RuntimeMethodHandle.InvokeMethod(System.Object, Void**, System.Signature, Boolean)
   at System.Reflection.MethodBaseInvoker.InvokeDirectByRefWithFewArgs(System.Object, System.Span`1<System.Object>, System.Reflection.BindingFlags)
   at System.Reflection.MethodBaseInvoker.InvokeWithOneArg(System.Object, System.Reflection.BindingFlags, System.Reflection.Binder, System.Object[], System.Globalization.CultureInfo)
   at System.Reflection.RuntimeConstructorInfo.Invoke(System.Reflection.BindingFlags, System.Reflection.Binder, System.Object[], System.Globalization.CultureInfo)
   at System.RuntimeType.CreateInstanceImpl(System.Reflection.BindingFlags, System.Reflection.Binder, System.Object[], System.Globalization.CultureInfo)
   at System.Activator.CreateInstance(System.Type, System.Object[])
   at System.Linq.Expressions.Interpreter.CallInstruction.SlowCreate(System.Reflection.MethodInfo, System.Reflection.ParameterInfo[])
   at System.Linq.Expressions.Interpreter.CallInstruction.FastCreate(System.Reflection.MethodInfo, System.Reflection.ParameterInfo[])
   at System.Linq.Expressions.Interpreter.CallInstruction.Create(System.Reflection.MethodInfo, System.Reflection.ParameterInfo[])
   at System.Linq.Expressions.Interpreter.InstructionList.EmitCall(System.Reflection.MethodInfo, System.Reflection.ParameterInfo[])
   at System.Linq.Expressions.Interpreter.InstructionList.EmitCall(System.Reflection.MethodInfo)
   at System.Linq.Expressions.Interpreter.LightCompiler.CompileMember(System.Linq.Expressions.Expression, System.Reflection.MemberInfo, Boolean)
   at System.Linq.Expressions.Interpreter.LightCompiler.CompileMemberExpression(System.Linq.Expressions.Expression)
   at System.Linq.Expressions.Interpreter.LightCompiler.CompileNoLabelPush(System.Linq.Expressions.Expression)
   at System.Linq.Expressions.Interpreter.LightCompiler.Compile(System.Linq.Expressions.Expression)
   at System.Linq.Expressions.Interpreter.LightCompiler.CompileArithmetic(System.Linq.Expressions.ExpressionType, System.Linq.Expressions.Expression, System.Linq.Expressions.Expression)
   at System.Linq.Expressions.Interpreter.LightCompiler.CompileBinaryExpression(System.Linq.Expressions.Expression)
   at System.Linq.Expressions.Interpreter.LightCompiler.CompileNoLabelPush(System.Linq.Expressions.Expression)
   at System.Linq.Expressions.Interpreter.LightCompiler.Compile(System.Linq.Expressions.Expression)
   at System.Linq.Expressions.Interpreter.LightCompiler.CompileVariableAssignment(System.Linq.Expressions.BinaryExpression, Boolean)
   at System.Linq.Expressions.Interpreter.LightCompiler.CompileAssignBinaryExpression(System.Linq.Expressions.Expression, Boolean)
   at System.Linq.Expressions.Interpreter.LightCompiler.CompileAsVoid(System.Linq.Expressions.Expression)
   at System.Linq.Expressions.Interpreter.LightCompiler.CompileBlockStart(System.Linq.Expressions.BlockExpression)
   at System.Linq.Expressions.Interpreter.LightCompiler.CompileBlockExpression(System.Linq.Expressions.Expression, Boolean)
   at System.Linq.Expressions.Interpreter.LightCompiler.CompileNoLabelPush(System.Linq.Expressions.Expression)
   at System.Linq.Expressions.Interpreter.LightCompiler.Compile(System.Linq.Expressions.Expression)
   at System.Linq.Expressions.Interpreter.LightCompiler.CompileNoLabelPush(System.Linq.Expressions.Expression)
   at System.Linq.Expressions.Interpreter.LightCompiler.Compile(System.Linq.Expressions.Expression)
   at System.Linq.Expressions.Interpreter.LightCompiler.CompileEqual(System.Linq.Expressions.Expression, System.Linq.Expressions.Expression, Boolean)
   at System.Linq.Expressions.Interpreter.LightCompiler.CompileBinaryExpression(System.Linq.Expressions.Expression)
   at System.Linq.Expressions.Interpreter.LightCompiler.CompileNoLabelPush(System.Linq.Expressions.Expression)
   at System.Linq.Expressions.Interpreter.LightCompiler.Compile(System.Linq.Expressions.Expression)
   at System.Linq.Expressions.Interpreter.LightCompiler.CompileTop(System.Linq.Expressions.LambdaExpression)
   at System.Linq.Expressions.Expression`1[[System.__Canon, System.Private.CoreLib, Version=9.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].Compile(Boolean)
   at System.Linq.Expressions.Tests.OpAssign.AssignmentEquivalentsWithMemberAccess(System.Reflection.MethodInfo, System.Reflection.MethodInfo, System.Type, Boolean)
   at DynamicClass.InvokeStub_OpAssign.AssignmentEquivalentsWithMemberAccess(System.Object, System.Span`1<System.Object>)
   at System.Reflection.MethodBaseInvoker.InvokeWithFewArgs(System.Object, System.Reflection.BindingFlags, System.Reflection.Binder, System.Object[], System.Globalization.CultureInfo)
   at System.Reflection.RuntimeMethodInfo.Invoke(System.Object, System.Reflection.BindingFlags, System.Reflection.Binder, System.Object[], System.Globalization.CultureInfo)
   at Xunit.Sdk.TestInvoker`1+<>c__DisplayClass46_0+<<InvokeTestMethodAsync>b__1>d[[System.__Canon, System.Private.CoreLib, Version=9.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].MoveNext()
   at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[[Xunit.Sdk.TestInvoker`1+<>c__DisplayClass46_0+<<InvokeTestMethodAsync>b__1>d[[System.__Canon, System.Private.CoreLib, Version=9.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], xunit.execution.dotnet, Version=2.9.0.0, Culture=neutral, PublicKeyToken=8d05b1bb7a6fdb6c]](<<InvokeTestMethodAsync>b__1>d<System.__Canon> ByRef)

Known issue validation

Build: 🔎 https://dev.azure.com/dnceng-public/public/_build/results?buildId=771070
Error message validated: [at System.Linq.Expressions.Tests.OpAssign.AssignmentEquivalentsWithMemberAccess]
Result validation: ✅ Known issue matched with the provided build.
Validation performed at: 8/9/2024 6:40:44 PM UTC

Report

Build Definition Test Pull Request
771070 dotnet/runtime System.Linq.Expressions.Tests.WorkItemExecution #106192

Summary

24-Hour Hit Count 7-Day Hit Count 1-Month Count
0 0 1

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions