runtime icon indicating copy to clipboard operation
runtime copied to clipboard

[mono][interpreter] Mono interpreter is crashing during System.Data.Odbc.Tests (linux-x64 Release Mono_Interpreter_LibrariesTests)

Open matouskozak opened this issue 10 months ago • 2 comments

linux-x64 Release Mono_Interpreter_LibrariesTests job is crashing during execution of System.Data.Odbc.Tests

Build ID: https://dev.azure.com/dnceng-public/public/_build/results?buildId=651287 Helix log: https://helixre107v0xdcypoyl9e7f.blob.core.windows.net/dotnet-runtime-refs-heads-main-292fc48e84df4bd683/System.Data.Odbc.Tests/1/console.b19c4e76.log?helixlogtype=result

Stack trace:

=================================================================
	Basic Fault Address Reporting
=================================================================
Memory around native instruction pointer (0x7fc46cdf8e86):0x7fc46cdf8e76  85 d2 0f 84 b2 2e 00 00 0f b7 73 04 48 8b 34 30  ..........s.H.40
0x7fc46cdf8e86  48 89 32 48 83 c3 06 0f b7 13 48 8d 35 d9 30 1d  H.2H......H.5.0.
0x7fc46cdf8e96  00 4d 89 e2 49 89 db 4d 89 fc 49 89 c7 ff 24 d6  .M..I..M..I...$.
0x7fc46cdf8ea6  66 2e 0f 1f 84 00 00 00 00 00 4c 89 f8 4d 89 e7  f.........L..M..

=================================================================
	Managed Stacktrace:
=================================================================
	  at <unknown> <0xffffffff>
	  at System.Reflection.RuntimeConstructorInfo:InternalInvoke <0x0008a>
	  at System.Reflection.MethodBaseInvoker:InterpretedInvoke_Constructor <0x0003c>
	  at System.Reflection.MethodBaseInvoker:InvokeWithNoArgs <0x0008e>
	  at System.RuntimeType:CreateInstanceMono <0x001e8>
	  at System.RuntimeType:CreateInstanceDefaultCtor <0x00066>
	  at System.Activator:CreateInstance <0x00094>
	  at System.RuntimeType:CreateInstanceImpl <0x00488>
	  at System.Activator:CreateInstance <0x00140>
	  at System.Activator:CreateInstance <0x00028>
	  at <>c__DisplayClass0_0:<CreateTestClass>b__0 <0x00032>
	  at Xunit.Sdk.ExecutionTimer:Aggregate <0x0002c>
	  at ReflectionAbstractionExtensions:CreateTestClass <0x000e8>
	  at Xunit.Sdk.TestInvoker`1:CreateTestClass <0x000c8>
	  at <<RunAsync>b__47_0>d:MoveNext <0x000c4>
	  at System.Runtime.CompilerServices.AsyncMethodBuilderCore:Start <0x0007a>
	  at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:Start <0x0000e>
	  at Xunit.Sdk.TestInvoker`1:<RunAsync>b__47_0 <0x00062>
	  at <RunAsync>d__10`1:MoveNext <0x00060>
	  at System.Runtime.CompilerServices.AsyncMethodBuilderCore:Start <0x0007a>
	  at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:Start <0x0000e>
	  at Xunit.Sdk.ExceptionAggregator:RunAsync <0x00076>
	  at Xunit.Sdk.TestInvoker`1:RunAsync <0x0003a>
	  at Xunit.Sdk.XunitTestRunner:InvokeTestMethodAsync <0x000a8>
	  at <InvokeTestAsync>d__4:MoveNext <0x00178>
	  at System.Runtime.CompilerServices.AsyncMethodBuilderCore:Start <0x0007a>
	  at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:Start <0x0000e>
	  at Xunit.Sdk.XunitTestRunner:InvokeTestAsync <0x00076>
	  at <>c__DisplayClass43_0:<RunAsync>b__0 <0x0002c>
	  at <RunAsync>d__10`1:MoveNext <0x00060>
	  at System.Runtime.CompilerServices.AsyncMethodBuilderCore:Start <0x0007a>
	  at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:Start <0x0000e>
	  at Xunit.Sdk.ExceptionAggregator:RunAsync <0x00076>
	  at <RunAsync>d__43:MoveNext <0x002aa>
	  at System.Runtime.CompilerServices.AsyncMethodBuilderCore:Start <0x0007a>
	  at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:Start <0x0000e>
	  at Xunit.Sdk.TestRunner`1:RunAsync <0x00062>
	  at Xunit.Sdk.XunitTestCaseRunner:RunTestAsync <0x00104>
	  at <RunAsync>d__19:MoveNext <0x001f0>
	  at System.Runtime.CompilerServices.AsyncMethodBuilderCore:Start <0x0007a>
	  at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:Start <0x0000e>
	  at Xunit.Sdk.TestCaseRunner`1:RunAsync <0x00062>
	  at Xunit.Sdk.XunitTestCase:RunAsync <0x0006a>
	  at Microsoft.DotNet.XUnitExtensions.SkippedFactTestCase:<>n__0 <0x0002c>
	  at <RunAsync>d__2:MoveNext <0x000bc>
	  at System.Runtime.CompilerServices.AsyncMethodBuilderCore:Start <0x0007a>
	  at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:Start <0x0000e>
	  at Microsoft.DotNet.XUnitExtensions.SkippedFactTestCase:RunAsync <0x000c6>
	  at Xunit.Sdk.XunitTestMethodRunner:RunTestCaseAsync <0x00076>
	  at <RunTestCasesAsync>d__32:MoveNext <0x000fe>
	  at System.Runtime.CompilerServices.AsyncMethodBuilderCore:Start <0x0007a>
	  at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:Start <0x0000e>
	  at Xunit.Sdk.TestMethodRunner`1:RunTestCasesAsync <0x00062>
	  at <RunAsync>d__31:MoveNext <0x00114>
	  at System.Runtime.CompilerServices.AsyncMethodBuilderCore:Start <0x0007a>
	  at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:Start <0x0000e>
	  at Xunit.Sdk.TestMethodRunner`1:RunAsync <0x00062>
	  at Xunit.Sdk.XunitTestClassRunner:RunTestMethodAsync <0x000a2>
	  at <RunTestMethodsAsync>d__38:MoveNext <0x00382>
	  at System.Runtime.CompilerServices.AsyncMethodBuilderCore:Start <0x0007a>
	  at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:Start <0x0000e>
	  at Xunit.Sdk.TestClassRunner`1:RunTestMethodsAsync <0x00062>
	  at <RunAsync>d__37:MoveNext <0x0020e>
	  at System.Runtime.CompilerServices.AsyncMethodBuilderCore:Start <0x0007a>
	  at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:Start <0x0000e>
	  at Xunit.Sdk.TestClassRunner`1:RunAsync <0x00062>
	  at Xunit.Sdk.XunitTestCollectionRunner:RunTestClassAsync <0x000aa>
	  at <RunTestClassesAsync>d__28:MoveNext <0x001a4>
	  at System.Runtime.CompilerServices.AsyncMethodBuilderCore:Start <0x0007a>
	  at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:Start <0x0000e>
	  at Xunit.Sdk.TestCollectionRunner`1:RunTestClassesAsync <0x00062>
	  at <RunAsync>d__27:MoveNext <0x0020e>
	  at System.Runtime.CompilerServices.AsyncMethodBuilderCore:Start <0x0007a>
	  at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:Start <0x0000e>
	  at Xunit.Sdk.TestCollectionRunner`1:RunAsync <0x00062>
	  at Xunit.Sdk.XunitTestAssemblyRunner:RunTestCollectionAsync <0x00076>
	  at <>c__DisplayClass14_2:<RunTestCollectionsAsync>b__2 <0x00092>
	  at System.Threading.Tasks.Task`1:InnerInvoke <0x00054>
	  at <>c:<.cctor>b__289_0 <0x0001c>
	  at System.Threading.ExecutionContext:RunInternal <0x000f2>
	  at System.Threading.Tasks.Task:ExecuteWithThreadLocal <0x001f2>
	  at System.Threading.Tasks.Task:ExecuteEntry <0x000b6>
	  at <>c:<.cctor>b__8_0 <0x0001c>
	  at Xunit.Sdk.MaxConcurrencySyncContext:RunOnSyncContext <0x00044>
	  at <>c__DisplayClass11_0:<WorkerThreadProc>b__0 <0x00056>
	  at System.Action`1:invoke_void_T <0x0007a>
	  at System.Threading.ExecutionContext:RunInternal <0x000f2>
	  at System.Object:lambda_method2 <0x0003a>
	  at Xunit.Sdk.ExecutionContextHelper:Run <0x00036>
	  at Xunit.Sdk.MaxConcurrencySyncContext:WorkerThreadProc <0x0016e>
	  at <>c:<QueueUserWorkItem>b__5_0 <0x0003a>
	  at System.Threading.Tasks.Task:InnerInvoke <0x00096>
	  at <>c:<.cctor>b__289_0 <0x0001c>
	  at System.Threading.ExecutionContext:RunInternal <0x000f2>
	  at System.Threading.Tasks.Task:ExecuteWithThreadLocal <0x001f2>
	  at System.Threading.Tasks.Task:ExecuteEntryUnsafe <0x00086>
	  at <>c:<.cctor>b__10_0 <0x00020>
	  at System.Object:runtime_invoke_direct_void__this__ <0x0024c>
	  at <unknown> <0x00000>

Known Issue Error Message

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

{
  "ErrorMessage": "(core dumped) \"$RUNTIME_PATH/dotnet\" exec --runtimeconfig System.Data.Odbc.Tests.runtimeconfig.json",
  "ErrorPattern": "",
  "BuildRetry": false,
  "ExcludeConsoleLog": false
}

Known issue validation

Build: :mag_right: https://dev.azure.com/dnceng-public/public/_build/results?buildId=651287 Error message validated: [(core dumped) "$RUNTIME_PATH/dotnet" exec --runtimeconfig System.Data.Odbc.Tests.runtimeconfig.json] Result validation: :white_check_mark: Known issue matched with the provided build. Validation performed at: 4/22/2024 8:41:27 AM UTC

Report

Build Definition Test Pull Request
724846 dotnet/runtime System.Data.Odbc.Tests.WorkItemExecution
724489 dotnet/runtime System.Data.Odbc.Tests.WorkItemExecution dotnet/runtime#101580
724500 dotnet/runtime System.Data.Odbc.Tests.WorkItemExecution
723821 dotnet/runtime System.Data.Odbc.Tests.WorkItemExecution
723092 dotnet/runtime System.Data.Odbc.Tests.WorkItemExecution
723260 dotnet/runtime System.Data.Odbc.Tests.WorkItemExecution
722226 dotnet/runtime System.Data.Odbc.Tests.WorkItemExecution
721660 dotnet/runtime System.Data.Odbc.Tests.WorkItemExecution
720779 dotnet/runtime System.Data.Odbc.Tests.WorkItemExecution
720314 dotnet/runtime System.Data.Odbc.Tests.WorkItemExecution
719372 dotnet/runtime System.Data.Odbc.Tests.WorkItemExecution
719288 dotnet/runtime System.Data.Odbc.Tests.WorkItemExecution dotnet/runtime#103801
718755 dotnet/runtime System.Data.Odbc.Tests.WorkItemExecution
717715 dotnet/runtime System.Data.Odbc.Tests.WorkItemExecution
717491 dotnet/runtime System.Data.Odbc.Tests.WorkItemExecution
717200 dotnet/runtime System.Data.Odbc.Tests.WorkItemExecution
717011 dotnet/runtime System.Data.Odbc.Tests.WorkItemExecution
716673 dotnet/runtime System.Data.Odbc.Tests.WorkItemExecution
716357 dotnet/runtime System.Data.Odbc.Tests.WorkItemExecution
716194 dotnet/runtime System.Data.Odbc.Tests.WorkItemExecution
715785 dotnet/runtime System.Data.Odbc.Tests.WorkItemExecution dotnet/runtime#101796
715524 dotnet/runtime System.Data.Odbc.Tests.WorkItemExecution dotnet/runtime#101796
715312 dotnet/runtime System.Data.Odbc.Tests.WorkItemExecution
714740 dotnet/runtime System.Data.Odbc.Tests.WorkItemExecution
713808 dotnet/runtime System.Data.Odbc.Tests.WorkItemExecution
713359 dotnet/runtime System.Data.Odbc.Tests.WorkItemExecution
712515 dotnet/runtime System.Data.Odbc.Tests.WorkItemExecution
711619 dotnet/runtime System.Data.Odbc.Tests.WorkItemExecution dotnet/runtime#101796
711308 dotnet/runtime System.Data.Odbc.Tests.WorkItemExecution
710799 dotnet/runtime System.Data.Odbc.Tests.WorkItemExecution
709764 dotnet/runtime System.Data.Odbc.Tests.WorkItemExecution
709579 dotnet/runtime System.Data.Odbc.Tests.WorkItemExecution
709287 dotnet/runtime System.Data.Odbc.Tests.WorkItemExecution
709132 dotnet/runtime System.Data.Odbc.Tests.WorkItemExecution
708778 dotnet/runtime System.Data.Odbc.Tests.WorkItemExecution
708366 dotnet/runtime System.Data.Odbc.Tests.WorkItemExecution
707793 dotnet/runtime System.Data.Odbc.Tests.WorkItemExecution dotnet/runtime#101796
707642 dotnet/runtime System.Data.Odbc.Tests.WorkItemExecution
707135 dotnet/runtime System.Data.Odbc.Tests.WorkItemExecution
706379 dotnet/runtime System.Data.Odbc.Tests.WorkItemExecution
705724 dotnet/runtime System.Data.Odbc.Tests.WorkItemExecution
705241 dotnet/runtime System.Data.Odbc.Tests.WorkItemExecution dotnet/runtime#101796
704840 dotnet/runtime System.Data.Odbc.Tests.WorkItemExecution
704223 dotnet/runtime System.Data.Odbc.Tests.WorkItemExecution
703635 dotnet/runtime System.Data.Odbc.Tests.WorkItemExecution dotnet/runtime#101796
703418 dotnet/runtime System.Data.Odbc.Tests.WorkItemExecution
703066 dotnet/runtime System.Data.Odbc.Tests.WorkItemExecution dotnet/runtime#102670
702894 dotnet/runtime System.Data.Odbc.Tests.WorkItemExecution dotnet/runtime#103055
702950 dotnet/runtime System.Data.Odbc.Tests.WorkItemExecution
702087 dotnet/runtime System.Data.Odbc.Tests.WorkItemExecution
701895 dotnet/runtime System.Data.Odbc.Tests.WorkItemExecution
701662 dotnet/runtime System.Data.Odbc.Tests.WorkItemExecution
701555 dotnet/runtime System.Data.Odbc.Tests.WorkItemExecution
701345 dotnet/runtime System.Data.Odbc.Tests.WorkItemExecution
701247 dotnet/runtime System.Data.Odbc.Tests.WorkItemExecution dotnet/runtime#102670
700982 dotnet/runtime System.Data.Odbc.Tests.WorkItemExecution
700730 dotnet/runtime System.Data.Odbc.Tests.WorkItemExecution dotnet/runtime#101796
700516 dotnet/runtime System.Data.Odbc.Tests.WorkItemExecution dotnet/runtime#101796
700465 dotnet/runtime System.Data.Odbc.Tests.WorkItemExecution
700075 dotnet/runtime System.Data.Odbc.Tests.WorkItemExecution dotnet/runtime#103143
699938 dotnet/runtime System.Data.Odbc.Tests.WorkItemExecution
699890 dotnet/runtime System.Data.Odbc.Tests.WorkItemExecution
699686 dotnet/runtime System.Data.Odbc.Tests.WorkItemExecution
699228 dotnet/runtime System.Data.Odbc.Tests.WorkItemExecution
698629 dotnet/runtime System.Data.Odbc.Tests.WorkItemExecution
697990 dotnet/runtime System.Data.Odbc.Tests.WorkItemExecution
697448 dotnet/runtime System.Data.Odbc.Tests.WorkItemExecution
697260 dotnet/runtime System.Data.Odbc.Tests.WorkItemExecution
696752 dotnet/runtime System.Data.Odbc.Tests.WorkItemExecution
696224 dotnet/runtime System.Data.Odbc.Tests.WorkItemExecution
695474 dotnet/runtime System.Data.Odbc.Tests.WorkItemExecution
695301 dotnet/runtime System.Data.Odbc.Tests.WorkItemExecution
695098 dotnet/runtime System.Data.Odbc.Tests.WorkItemExecution
695011 dotnet/runtime System.Data.Odbc.Tests.WorkItemExecution
694770 dotnet/runtime System.Data.Odbc.Tests.WorkItemExecution
694398 dotnet/runtime System.Data.Odbc.Tests.WorkItemExecution
693753 dotnet/runtime System.Data.Odbc.Tests.WorkItemExecution dotnet/runtime#101796
693619 dotnet/runtime System.Data.Odbc.Tests.WorkItemExecution
693123 dotnet/runtime System.Data.Odbc.Tests.WorkItemExecution

Summary

24-Hour Hit Count 7-Day Hit Count 1-Month Count
3 17 79

matouskozak avatar Apr 22 '24 08:04 matouskozak

Tagging subscribers to this area: @brzvlad, @kotlarmilos See info in area-owners.md if you want to be subscribed.

The first rolling-build failure can be tracked down to is https://dev.azure.com/dnceng-public/public/_build/results?buildId=645838&view=results https://github.com/dotnet/runtime/commit/92b9dcaa9cf15d5ca207d5d491cd5e476ff5d6c3.

The range between first failure and last known green build is https://github.com/dotnet/runtime/compare/1a820cbf867abfa68acc5d7fb9c925a47132f36f...92b9dcaa9cf15d5ca207d5d491cd5e476ff5d6c3. However, I don't see any interpreter related changes. There is an update to from Mariner 2.0 to Azure Linux 3.0 https://github.com/dotnet/runtime/commit/69280cd085ca65e8cecee4d94888784f37271386 but unsure if that could trigger these failures.

matouskozak avatar Apr 29 '24 07:04 matouskozak

Moving to 10 - not important enough for a 9 backport at this point

vitek-karas avatar Sep 09 '24 10:09 vitek-karas