Skip to content
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

[browser] V8 System.Text.Json.Tests AOT assert - loader.c:1821, condition not met #89670

Closed
pavelsavara opened this issue Jul 29, 2023 · 7 comments
Assignees
Labels
arch-wasm WebAssembly architecture area-Codegen-Interpreter-mono blocking-clean-ci Blocking PR or rolling runs of 'runtime' or 'runtime-extra-platforms' Known Build Error Use this to report build issues in the .NET Helix tab os-browser Browser variant of arch-wasm wasm-aot-test WebAssembly AOT Test
Milestone

Comments

@pavelsavara
Copy link
Member

pavelsavara commented Jul 29, 2023

Error Blob

Build: https://dev.azure.com/dnceng-public/public/_build/results?buildId=356237&view=results

{
  "ErrorMessage": "loader.c:1821",
  "BuildRetry": false,
  "ExcludeConsoleLog": false
}

Reproduction Steps

V8 System.Text.Json.Tests AOT, Log

[12:23:55] info: console.info: MONO_WASM: // 4 trampolines generated, blob follows //
[12:23:55] info: console.info: MONO_WASM: 0	00 61 73 6d 01 00 00 00 01 17
[12:23:55] info: console.info: MONO_WASM: 10	04 60 01 7f 01 7f 60 02 7f 7f
[12:23:55] info: console.info: MONO_WASM: 20	01 7f 60 02 7f 7f 00 60 03 7f
[12:23:55] info: console.info: MONO_WASM: 30	7f 7f 00 02 20 05 01 69 01 30
[12:23:55] info: console.info: MONO_WASM: 40	00 01 01 69 01 31 00 02 01 69
[12:23:55] info: console.info: MONO_WASM: 50	01 32 00 00 01 69 01 33 00 03
[12:23:55] info: console.info: MONO_WASM: 60	01 6d 01 68 02 00 01 03 05 04
[12:23:55] info: console.info: MONO_WASM: 70	03 03 03 03 07 91 01 04 21 31
[12:23:55] info: console.info: MONO_WASM: 80	61 31 39 35 31 35 30 5f 6d 6d
[12:23:55] info: console.info: MONO_WASM: 90	75 74 61 62 6c 65 53 6f 72 74
[12:23:55] info: console.info: MONO_WASM: 100	65 64 53 65 74 54 53 65 74 74
[12:23:55] info: console.info: MONO_WASM: 110	65 72 00 04 21 31 61 31 39 35
[12:23:55] info: console.info: MONO_WASM: 120	35 36 30 5f 4d 79 4c 69 73 74
[12:23:55] info: console.info: MONO_WASM: 130	4f 66 4e 75 6c 6c 53 74 72 69
[12:23:55] info: console.info: MONO_WASM: 140	6e 67 53 65 74 74 65 72 00 05
[12:23:55] info: console.info: MONO_WASM: 150	21 31 32 32 64 39 61 63 30 5f
[12:23:55] info: console.info: MONO_WASM: 160	74 6f 72 3c 54 52 65 73 75 6c
[12:23:55] info: console.info: MONO_WASM: 170	74 3e 2e 67 65 74 5f 43 75 72
[12:23:55] info: console.info: MONO_WASM: 180	72 65 6e 74 00 06 21 31 32 64
[12:23:55] info: console.info: MONO_WASM: 190	39 38 37 30 38 5f 45 6e 75 6d
[12:23:55] info: console.info: MONO_WASM: 200	65 72 61 62 6c 65 2e 47 65 74
[12:23:55] info: console.info: MONO_WASM: 210	45 6e 75 6d 65 72 61 74 6f 72
[12:23:55] info: console.info: MONO_WASM: 220	00 07 0a 1d 04 1b 01 03 7f 41
[12:23:55] info: console.info: MONO_WASM: 230	d0 f9 a5 96 02 22 05 20 02 41
[12:23:55] info: console.info: MONO_WASM: 240	7e 71 36 00 00 20 05 41 00 10
[12:23:55] info: console.info: MONO_WASM: 250	00 21 03
[12:23:55] info: console.info: MONO_WASM: // end blob //

[12:23:55] info: [STRT] System.Text.Json.Serialization.Tests.PolymorphicTests_AsyncStreamWithSmallBuffer.PolymorphicList_InvalidTypeDiscriminatorMetadata_ShouldThrowJsonException(expectedJsonPath: "$.UnsupportedProperty", json: "{ \"$type\" : \"derivedList\", \"UnsupportedProper"...)
[12:23:55] info: Error: [MONO] * Assertion at /__w/1/s/src/mono/mono/metadata/loader.c:1821, condition `<disabled>' not met
[12:23:55] info: 
[12:23:55] info:     at yt (/root/helix/work/workitem/e/_framework/dotnet.runtime.js:3:12711)
[12:23:55] info:     at wt (/root/helix/work/workitem/e/_framework/dotnet.runtime.js:3:12969)
[12:23:55] info:     at wasm_trace_logger (wasm_trace_logger (wasm://wasm/0c6db97e:wasm-function[104542]:0x16bec7c))
[12:23:55] info:     at eglib_log_adapter (eglib_log_adapter (wasm://wasm/0c6db97e:wasm-function[92127]:0x14a4408))
[12:23:55] info:     at monoeg_g_logv_nofree (monoeg_g_logv_nofree (wasm://wasm/0c6db97e:wasm-function[92000]:0x149fdf2))
[12:23:55] info:     at monoeg_assertion_message (monoeg_assertion_message (wasm://wasm/0c6db97e:wasm-function[92004]:0x149ff25))
[12:23:55] info:     at mono_assertion_message (mono_assertion_message (wasm://wasm/0c6db97e:wasm-function[92006]:0x149ff6c))
[12:23:55] info:     at mono_assertion_message_disabled (mono_assertion_message_disabled (wasm://wasm/0c6db97e:wasm-function[92005]:0x149ff3d))
[12:23:55] info:     at mono_method_signature_checked_slow (mono_method_signature_checked_slow (wasm://wasm/0c6db97e:wasm-function[94845]:0x15338b8))
[12:23:55] info:     at mono_method_signature_internal_slow (mono_method_signature_internal_slow (wasm://wasm/0c6db97e:wasm-function[94855]:0x15347de))
[12:23:55] info:     at initialize_arg_offsets (initialize_arg_offsets (wasm://wasm/0c6db97e:wasm-function[91320]:0x146ec59))
[12:23:55] info:     at get_arg_offset_fast (get_arg_offset_fast (wasm://wasm/0c6db97e:wasm-function[91319]:0x146ebfd))
[12:23:55] info:     at mono_jiterp_get_arg_offset (mono_jiterp_get_arg_offset (wasm://wasm/0c6db97e:wasm-function[91318]:0x146ebe5))
[12:23:55] info:     at Cc (/root/helix/work/workitem/e/_framework/dotnet.runtime.js:3:152059)
[12:23:55] info:     at $c (/root/helix/work/workitem/e/_framework/dotnet.runtime.js:3:153350)
[12:23:55] info:     at Rc (/root/helix/work/workitem/e/_framework/dotnet.runtime.js:3:151103)
[12:23:55] info:     at Tc (/root/helix/work/workitem/e/_framework/dotnet.runtime.js:3:149362)
[12:23:55] info:     at interp_entry_instance_ret_0 (interp_entry_instance_ret_0 (wasm://wasm/0c6db97e:wasm-function[91422]:0x147f7a6))
[12:23:55] info:     at aot_instances_aot_wrapper_gsharedvt_in_sig_obj_this_ (aot_instances_aot_wrapper_gsharedvt_in_sig_obj_this_ (wasm://wasm/0c6db97e:wasm-function[83862]:0x12cc55b))
[12:23:55] info:     at System_Linq_System_Linq_Enumerable__CastIteratord__43_1_TResult_REF_MoveNext (System_Linq_System_Linq_Enumerable__CastIteratord__43_1_TResult_REF_MoveNext (wasm://wasm/0c6db97e:wasm-function[17310]:0x4903c6))
[12:23:55] info:     at System_Linq_System_Linq_Enumerable_SequenceEqual_TSource_REF_System_Collections_Generic_IEnumerable_1_TSource_REF_System_Collections_Generic_IEnumerable_1_TSource_REF_System_Collections_Generic_IEqualityComparer_1_TSource_REF (System_Linq_System_Linq_Enumerable_SequenceEqual_TSource_REF_System_Collections_Generic_IEnumerable_1_TSource_REF_System_Collections_Generic_IEnumerable_1_TSource_REF_System_Collections_Generic_IEqualityComparer_1_TSource_REF (wasm://wasm/0c6db97e:wasm-function[17100]:0x4832ee))
[12:23:55] info:     at exit (wasm://wasm/2a5f1702:wasm-function[3]:0xa3)
[12:23:55] info:     at do_jit_call (do_jit_call (wasm://wasm/0c6db97e:wasm-function[91343]:0x147ca1b))
[12:23:55] info:     at mono_interp_exec_method (mono_interp_exec_method (wasm://wasm/0c6db97e:wasm-function[91333]:0x14709f0))
[12:23:55] info:     at mono_jiterp_interp_entry (mono_jiterp_interp_entry (wasm://wasm/0c6db97e:wasm-function[91332]:0x146f3e9))
[12:23:55] info:     at mono_wasm_bind_js_function (wasm://wasm/1e9eb412:wasm-function[6]:0x1ed)
[12:23:55] info:     at aot_instances_aot_wrapper_gsharedvt_in_sig_u1_this_objobj (aot_instances_aot_wrapper_gsharedvt_in_sig_u1_this_objobj (wasm://wasm/0c6db97e:wasm-function[87984]:0x13b692a))
[12:23:55] info:     at xunit_assert_Xunit_Sdk_AssertEqualityComparerAdapter_1_T_REF_Equals_object_object (xunit_assert_Xunit_Sdk_AssertEqualityComparerAdapter_1_T_REF_Equals_object_object (wasm://wasm/0c6db97e:wasm-function[61981]:0xde78dd))
[12:23:55] info:     at xunit_assert_Xunit_Sdk_AssertEqualityComparer_1_T_REF_CheckIfEnumerablesAreEqual_T_REF_T_REF_System_Nullable_1_int_ (xunit_assert_Xunit_Sdk_AssertEqualityComparer_1_T_REF_CheckIfEnumerablesAreEqual_T_REF_T_REF_System_Nullable_1_int_ (wasm://wasm/0c6db97e:wasm-function[61964]:0xde6793))
[12:23:55] info:     at xunit_assert_Xunit_Sdk_AssertEqualityComparer_1_T_REF_Equals_T_REF_T_REF_System_Nullable_1_int_ (xunit_assert_Xunit_Sdk_AssertEqualityComparer_1_T_REF_Equals_T_REF_T_REF_System_Nullable_1_int_ (wasm://wasm/0c6db97e:wasm-function[61961]:0xde45a8))
[12:23:55] info:     at xunit_assert_Xunit_Assert_Equal_T_REF_T_REF_T_REF_System_Collections_Generic_IEqualityComparer_1_T_REF (xunit_assert_Xunit_Assert_Equal_T_REF_T_REF_T_REF_System_Collections_Generic_IEqualityComparer_1_T_REF (wasm://wasm/0c6db97e:wasm-function[61843]:0xddb85a))
[12:23:55] info:     at xunit_assert_Xunit_Assert_Equal_T_REF_System_Collections_Generic_IEnumerable_1_T_REF_System_Collections_Generic_IEnumerable_1_T_REF_System_Collections_Generic_IEqualityComparer_1_T_REF (xunit_assert_Xunit_Assert_Equal_T_REF_System_Collections_Generic_IEnumerable_1_T_REF_System_Collections_Generic_IEnumerable_1_T_REF_System_Collections_Generic_IEqualityComparer_1_T_REF (wasm://wasm/0c6db97e:wasm-function[61844]:0xddb9ec))
[12:23:55] info:     at aot_instances_aot_wrapper_gsharedvt_out_sig_void_objobjobj (aot_instances_aot_wrapper_gsharedvt_out_sig_void_objobjobj (wasm://wasm/0c6db97e:wasm-function[76497]:0x112678f))
[12:23:55] info:     at jit_call_cb (jit_call_cb (wasm://wasm/0c6db97e:wasm-function[91457]:0x1480c69))
[12:23:55] info:     at mono_wasm_set_entrypoint_breakpoint (wasm://wasm/c7cbb3c6:wasm-function[1]:0x56)
[12:23:55] info:     at do_jit_call (do_jit_call (wasm://wasm/0c6db97e:wasm-function[91343]:0x147cc23))
[12:23:55] info:     at mono_interp_exec_method (mono_interp_exec_method (wasm://wasm/0c6db97e:wasm-function[91333]:0x14709f0))
[12:23:55] info:     at interp_entry (interp_entry (wasm://wasm/0c6db97e:wasm-function[91409]:0x147f2f9))
[12:23:55] info:     at interp_entry_instance_ret_2 (interp_entry_instance_ret_2 (wasm://wasm/0c6db97e:wasm-function[91424]:0x147f850))
[12:23:55] info:     at aot_instances_aot_wrapper_gsharedvt_in_sig_u1_this_objobj (aot_instances_aot_wrapper_gsharedvt_in_sig_u1_this_objobj (wasm://wasm/0c6db97e:wasm-function[87984]:0x13b692a))
[12:23:55] info:     at xunit_assert_Xunit_Assert_Equal_T_REF_T_REF_T_REF_System_Collections_Generic_IEqualityComparer_1_T_REF (xunit_assert_Xunit_Assert_Equal_T_REF_T_REF_T_REF_System_Collections_Generic_IEqualityComparer_1_T_REF (wasm://wasm/0c6db97e:wasm-function[61843]:0xddb909))
[12:23:55] info:     at aot_instances_aot_wrapper_gsharedvt_out_sig_void_objobjobj (aot_instances_aot_wrapper_gsharedvt_out_sig_void_objobjobj (wasm://wasm/0c6db97e:wasm-function[76497]:0x112678f))
[12:23:55] info:     at jit_call_cb (jit_call_cb (wasm://wasm/0c6db97e:wasm-function[91457]:0x1480c69))
[12:23:55] info:     at mono_wasm_set_entrypoint_breakpoint (wasm://wasm/c7cbb3c6:wasm-function[1]:0x56)
[12:23:55] info:     at do_jit_call (do_jit_call (wasm://wasm/0c6db97e:wasm-function[91343]:0x147cc23))
[12:23:55] info:     at mono_interp_exec_method (mono_interp_exec_method (wasm://wasm/0c6db97e:wasm-function[91333]:0x14709f0))
[12:23:55] info:     at interp_entry (interp_entry (wasm://wasm/0c6db97e:wasm-function[91409]:0x147f2f9))
[12:23:55] info:     at interp_entry_instance_0 (interp_entry_instance_0 (wasm://wasm/0c6db97e:wasm-function[91413]:0x147f427))
[12:23:55] info:     at aot_instances_aot_wrapper_gsharedvt_in_sig_void_this_ (aot_instances_aot_wrapper_gsharedvt_in_sig_void_this_ (wasm://wasm/0c6db97e:wasm-function[84672]:0x12f9c8e))
[12:23:55] info:     at corlib_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_1_AsyncStateMachineBox_1_TResult_GSHAREDVT_TStateMachine_GSHAREDVT_ExecutionContextCallback_object (corlib_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_1_AsyncStateMachineBox_1_TResult_GSHAREDVT_TStateMachine_GSHAREDVT_ExecutionContextCallback_object (wasm://wasm/0c6db97e:wasm-function[42978]:0x90a8bf))
[12:23:55] info:     at corlib_wrapper_delegate_invoke__Module_invoke_void_object_object (corlib_wrapper_delegate_invoke__Module_invoke_void_object_object (wasm://wasm/0c6db97e:wasm-function[43864]:0x935042))
[12:23:55] info:     at corlib_System_Threading_ExecutionContext_RunInternal_System_Threading_ExecutionContext_System_Threading_ContextCallback_object (corlib_System_Threading_ExecutionContext_RunInternal_System_Threading_ExecutionContext_System_Threading_ContextCallback_object (wasm://wasm/0c6db97e:wasm-function[36243]:0x7d9d71))
[12:23:55] info:     at corlib_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_1_AsyncStateMachineBox_1_TResult_GSHAREDVT_TStateMachine_GSHAREDVT_MoveNext_System_Threading_Thread (corlib_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_1_AsyncStateMachineBox_1_TResult_GSHAREDVT_TStateMachine_GSHAREDVT_MoveNext_System_Threading_Thread (wasm://wasm/0c6db97e:wasm-function[42984]:0x90acbc))
[12:23:55] info:     at corlib_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_1_AsyncStateMachineBox_1_TResult_GSHAREDVT_TStateMachine_GSHAREDVT_MoveNext (corlib_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_1_AsyncStateMachineBox_1_TResult_GSHAREDVT_TStateMachine_GSHAREDVT_MoveNext (wasm://wasm/0c6db97e:wasm-function[42983]:0x90ab49))
[12:23:55] info:     at aot_instances_aot_wrapper_gsharedvt_out_sig_void_this_ (aot_instances_aot_wrapper_gsharedvt_out_sig_void_this_ (wasm://wasm/0c6db97e:wasm-function[90453]:0x143a89c))
[12:23:55] info:     at jit_call_cb (jit_call_cb (wasm://wasm/0c6db97e:wasm-function[91457]:0x1480c3e))
[12:23:55] info:     at mono_wasm_set_entrypoint_breakpoint (wasm://wasm/c7cbb3c6:wasm-function[1]:0x56)
[12:23:55] info:     at do_jit_call (do_jit_call (wasm://wasm/0c6db97e:wasm-function[91343]:0x147cc23))
[12:23:55] info:     at mono_interp_exec_method (mono_interp_exec_method (wasm://wasm/0c6db97e:wasm-function[91333]:0x1470917))
[12:23:55] info:     at mono_jiterp_interp_entry (mono_jiterp_interp_entry (wasm://wasm/0c6db97e:wasm-function[91332]:0x146f3e9))
[12:23:55] info:     at mono_wasm_trace_logger (wasm://wasm/3a69526e:wasm-function[4]:0xab)
[12:23:56] info:     at aot_instances_aot_wrapper_gsharedvt_in_sig_void_obju1 (aot_instances_aot_wrapper_gsharedvt_in_sig_void_obju1 (wasm://wasm/0c6db97e:wasm-function[68648]:0xf6be8c))
[12:23:56] info:     at corlib_System_Threading_Tasks_AwaitTaskContinuation_RunOrScheduleAction_System_Runtime_CompilerServices_IAsyncStateMachineBox_bool (corlib_System_Threading_Tasks_AwaitTaskContinuation_RunOrScheduleAction_System_Runtime_CompilerServices_IAsyncStateMachineBox_bool (wasm://wasm/0c6db97e:wasm-function[37173]:0x80751f))
[12:23:56] info:     at corlib_System_Threading_Tasks_Task_RunContinuations_object (corlib_System_Threading_Tasks_Task_RunContinuations_object (wasm://wasm/0c6db97e:wasm-function[37171]:0x80699f))
[12:23:56] info:     at corlib_System_Threading_Tasks_Task_FinishContinuations (corlib_System_Threading_Tasks_Task_FinishContinuations (wasm://wasm/0c6db97e:wasm-function[37018]:0x7ff41d))
[12:23:56] info:     at corlib_System_Threading_Tasks_Task_1_TResult_REF_TrySetResult_TResult_REF (corlib_System_Threading_Tasks_Task_1_TResult_REF_TrySetResult_TResult_REF (wasm://wasm/0c6db97e:wasm-function[37014]:0x7ff23b))
[12:23:56] info:     at corlib_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_1_TResult_REF_SetExistingTaskResult_System_Threading_Tasks_Task_1_TResult_REF_TResult_REF (corlib_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_1_TResult_REF_SetExistingTaskResult_System_Threading_Tasks_Task_1_TResult_REF_TResult_REF (wasm://wasm/0c6db97e:wasm-function[38157]:0x824c1d))
[12:23:56] info:     at corlib_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_1_TResult_REF_SetResult_TResult_REF (corlib_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_1_TResult_REF_SetResult_TResult_REF (wasm://wasm/0c6db97e:wasm-function[38156]:0x824b48))
[12:23:56] info:     at aot_instances_aot_wrapper_gsharedvt_out_sig_void_this_obj (aot_instances_aot_wrapper_gsharedvt_out_sig_void_this_obj (wasm://wasm/0c6db97e:wasm-function[76296]:0x111ba70))
[12:23:56] info:     at jit_call_cb (jit_call_cb (wasm://wasm/0c6db97e:wasm-function[91457]:0x1480c51))
[12:23:56] info:     at mono_wasm_set_entrypoint_breakpoint (wasm://wasm/c7cbb3c6:wasm-function[1]:0x56)
[12:23:56] info:     at do_jit_call (do_jit_call (wasm://wasm/0c6db97e:wasm-function[91343]:0x147cc23))
[12:23:56] info:     at mono_interp_exec_method (mono_interp_exec_method (wasm://wasm/0c6db97e:wasm-function[91333]:0x14709f0))
[12:23:56] info:     at interp_entry (interp_entry (wasm://wasm/0c6db97e:wasm-function[91409]:0x147f2f9))
[12:23:56] info:     at interp_entry_instance_0 (interp_entry_instance_0 (wasm://wasm/0c6db97e:wasm-function[91413]:0x147f427))
[12:23:56] info:     at aot_instances_aot_wrapper_gsharedvt_in_sig_void_this_ (aot_instances_aot_wrapper_gsharedvt_in_sig_void_this_ (wasm://wasm/0c6db97e:wasm-function[84672]:0x12f9c8e))
[12:23:56] info:     at corlib_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_1_AsyncStateMachineBox_1_TResult_GSHAREDVT_TStateMachine_GSHAREDVT_ExecutionContextCallback_object (corlib_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_1_AsyncStateMachineBox_1_TResult_GSHAREDVT_TStateMachine_GSHAREDVT_ExecutionContextCallback_object (wasm://wasm/0c6db97e:wasm-function[42978]:0x90a8bf))
[12:23:56] info:     at corlib_wrapper_delegate_invoke__Module_invoke_void_object_object (corlib_wrapper_delegate_invoke__Module_invoke_void_object_object (wasm://wasm/0c6db97e:wasm-function[43864]:0x935042))
[12:23:56] info:     at corlib_System_Threading_ExecutionContext_RunInternal_System_Threading_ExecutionContext_System_Threading_ContextCallback_object (corlib_System_Threading_ExecutionContext_RunInternal_System_Threading_ExecutionContext_System_Threading_ContextCallback_object (wasm://wasm/0c6db97e:wasm-function[36243]:0x7d9d71))
[12:23:56] info:     at corlib_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_1_AsyncStateMachineBox_1_TResult_GSHAREDVT_TStateMachine_GSHAREDVT_MoveNext_System_Threading_Thread (corlib_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_1_AsyncStateMachineBox_1_TResult_GSHAREDVT_TStateMachine_GSHAREDVT_MoveNext_System_Threading_Thread (wasm://wasm/0c6db97e:wasm-function[42984]:0x90acbc))
[12:23:56] info:     at corlib_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_1_AsyncStateMachineBox_1_TResult_GSHAREDVT_TStateMachine_GSHAREDVT_MoveNext (corlib_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_1_AsyncStateMachineBox_1_TResult_GSHAREDVT_TStateMachine_GSHAREDVT_MoveNext (wasm://wasm/0c6db97e:wasm-function[42983]:0x90ab49))
[12:23:56] info:     at aot_instances_aot_wrapper_gsharedvt_out_sig_void_this_ (aot_instances_aot_wrapper_gsharedvt_out_sig_void_this_ (wasm://wasm/0c6db97e:wasm-function[90453]:0x143a89c))
[12:23:56] info:     at jit_call_cb (jit_call_cb (wasm://wasm/0c6db97e:wasm-function[91457]:0x1480c3e))
[12:23:56] info:     at mono_wasm_set_entrypoint_breakpoint (wasm://wasm/c7cbb3c6:wasm-function[1]:0x56)
[12:23:56] info:     at do_jit_call (do_jit_call (wasm://wasm/0c6db97e:wasm-function[91343]:0x147cc23))
[12:23:56] info:     at mono_interp_exec_method (mono_interp_exec_method (wasm://wasm/0c6db97e:wasm-function[91333]:0x1470917))
[12:23:56] info:     at mono_jiterp_interp_entry (mono_jiterp_interp_entry (wasm://wasm/0c6db97e:wasm-function[91332]:0x146f3e9))
[12:23:56] info:     at mono_wasm_trace_logger (wasm://wasm/3a69526e:wasm-function[4]:0xab)
[12:23:56] info:     at aot_instances_aot_wrapper_gsharedvt_in_sig_void_obju1 (aot_instances_aot_wrapper_gsharedvt_in_sig_void_obju1 (wasm://wasm/0c6db97e:wasm-function[68648]:0xf6be8c))
[12:23:56] info:     at corlib_System_Threading_Tasks_AwaitTaskContinuation_RunOrScheduleAction_System_Runtime_CompilerServices_IAsyncStateMachineBox_bool (corlib_System_Threading_Tasks_AwaitTaskContinuation_RunOrScheduleAction_System_Runtime_CompilerServices_IAsyncStateMachineBox_bool (wasm://wasm/0c6db97e:wasm-function[37173]:0x80751f))
[12:23:56] info:     at corlib_System_Threading_Tasks_Task_RunContinuations_object (corlib_System_Threading_Tasks_Task_RunContinuations_object (wasm://wasm/0c6db97e:wasm-function[37171]:0x80699f))
[12:23:56] info:     at corlib_System_Threading_Tasks_Task_FinishContinuations (corlib_System_Threading_Tasks_Task_FinishContinuations (wasm://wasm/0c6db97e:wasm-function[37018]:0x7ff41d))
[12:23:56] info:     at corlib_System_Threading_Tasks_Task_1_TResult_REF_TrySetResult_TResult_REF (corlib_System_Threading_Tasks_Task_1_TResult_REF_TrySetResult_TResult_REF (wasm://wasm/0c6db97e:wasm-function[37014]:0x7ff23b))
[12:23:56] info:     at corlib_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_1_TResult_REF_SetExistingTaskResult_System_Threading_Tasks_Task_1_TResult_REF_TResult_REF (corlib_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_1_TResult_REF_SetExistingTaskResult_System_Threading_Tasks_Task_1_TResult_REF_TResult_REF (wasm://wasm/0c6db97e:wasm-function[38157]:0x824c1d))
[12:23:56] info:     at corlib_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_1_TResult_REF_SetResult_TResult_REF (corlib_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_1_TResult_REF_SetResult_TResult_REF (wasm://wasm/0c6db97e:wasm-function[38156]:0x824b48))
[12:23:56] info:     at aot_instances_aot_wrapper_gsharedvt_out_sig_void_this_obj (aot_instances_aot_wrapper_gsharedvt_out_sig_void_this_obj (wasm://wasm/0c6db97e:wasm-function[76296]:0x111ba70))
[12:23:56] info:     at jit_call_cb (jit_call_cb (wasm://wasm/0c6db97e:wasm-function[91457]:0x1480c51))
[12:23:56] info:     at mono_wasm_set_entrypoint_breakpoint (wasm://wasm/c7cbb3c6:wasm-function[1]:0x56)
[12:23:56] info:     at do_jit_call (do_jit_call (wasm://wasm/0c6db97e:wasm-function[91343]:0x147cc23))
[12:23:56] info:     at mono_interp_exec_method (mono_interp_exec_method (wasm://wasm/0c6db97e:wasm-function[91333]:0x14709f0))
[12:23:56] info:     at interp_entry (interp_entry (wasm://wasm/0c6db97e:wasm-function[91409]:0x147f2f9))
[12:23:56] info:     at interp_entry_instance_0 (interp_entry_instance_0 (wasm://wasm/0c6db97e:wasm-function[91413]:0x147f427))
[12:23:56] info:     at aot_instances_aot_wrapper_gsharedvt_in_sig_void_this_ (aot_instances_aot_wrapper_gsharedvt_in_sig_void_this_ (wasm://wasm/0c6db97e:wasm-function[84672]:0x12f9c8e))
[12:23:56] info:     at corlib_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_1_AsyncStateMachineBox_1_TResult_GSHAREDVT_TStateMachine_GSHAREDVT_ExecutionContextCallback_object (corlib_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_1_AsyncStateMachineBox_1_TResult_GSHAREDVT_TStateMachine_GSHAREDVT_ExecutionContextCallback_object (wasm://wasm/0c6db97e:wasm-function[42978]:0x90a8bf))
[12:23:56] info:     at corlib_wrapper_delegate_invoke__Module_invoke_void_object_object (corlib_wrapper_delegate_invoke__Module_invoke_void_object_object (wasm://wasm/0c6db97e:wasm-function[43864]:0x935042))
[12:23:56] info:     at corlib_System_Threading_ExecutionContext_RunInternal_System_Threading_ExecutionContext_System_Threading_ContextCallback_object (corlib_System_Threading_ExecutionContext_RunInternal_System_Threading_ExecutionContext_System_Threading_ContextCallback_object (wasm://wasm/0c6db97e:wasm-function[36243]:0x7d9d71))
[12:23:56] info:     at corlib_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_1_AsyncStateMachineBox_1_TResult_GSHAREDVT_TStateMachine_GSHAREDVT_MoveNext_System_Threading_Thread (corlib_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_1_AsyncStateMachineBox_1_TResult_GSHAREDVT_TStateMachine_GSHAREDVT_MoveNext_System_Threading_Thread (wasm://wasm/0c6db97e:wasm-function[42984]:0x90acbc))
[12:23:56] info:     at corlib_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_1_AsyncStateMachineBox_1_TResult_GSHAREDVT_TStateMachine_GSHAREDVT_MoveNext (corlib_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_1_AsyncStateMachineBox_1_TResult_GSHAREDVT_TStateMachine_GSHAREDVT_MoveNext (wasm://wasm/0c6db97e:wasm-function[42983]:0x90ab49))
[12:23:56] info:     at aot_instances_aot_wrapper_gsharedvt_out_sig_void_this_ (aot_instances_aot_wrapper_gsharedvt_out_sig_void_this_ (wasm://wasm/0c6db97e:wasm-function[90453]:0x143a89c))
[12:23:56] info:     at jit_call_cb (jit_call_cb (wasm://wasm/0c6db97e:wasm-function[91457]:0x1480c3e))
[12:23:56] info:     at mono_wasm_set_entrypoint_breakpoint (wasm://wasm/c7cbb3c6:wasm-function[1]:0x56)
[12:23:56] info:     at do_jit_call (do_jit_call (wasm://wasm/0c6db97e:wasm-function[91343]:0x147cc23))
[12:23:56] info:     at mono_interp_exec_method (mono_interp_exec_method (wasm://wasm/0c6db97e:wasm-function[91333]:0x1470917))
[12:23:56] info:     at mono_jiterp_interp_entry (mono_jiterp_interp_entry (wasm://wasm/0c6db97e:wasm-function[91332]:0x146f3e9))
[12:23:56] info:     at mono_wasm_trace_logger (wasm://wasm/3a69526e:wasm-function[4]:0xab)
[12:23:56] info:     at aot_instances_aot_wrapper_gsharedvt_in_sig_void_obju1 (aot_instances_aot_wrapper_gsharedvt_in_sig_void_obju1 (wasm://wasm/0c6db97e:wasm-function[68648]:0xf6be8c))
[12:23:56] info:     at corlib_System_Threading_Tasks_AwaitTaskContinuation_RunOrScheduleAction_System_Runtime_CompilerServices_IAsyncStateMachineBox_bool (corlib_System_Threading_Tasks_AwaitTaskContinuation_RunOrScheduleAction_System_Runtime_CompilerServices_IAsyncStateMachineBox_bool (wasm://wasm/0c6db97e:wasm-function[37173]:0x80751f))
[12:23:56] info:     at corlib_System_Threading_Tasks_Task_RunContinuations_object (corlib_System_Threading_Tasks_Task_RunContinuations_object (wasm://wasm/0c6db97e:wasm-function[37171]:0x80699f))
[12:23:56] info:     at corlib_System_Threading_Tasks_Task_FinishContinuations (corlib_System_Threading_Tasks_Task_FinishContinuations (wasm://wasm/0c6db97e:wasm-function[37018]:0x7ff41d))
[12:23:56] info:     at corlib_System_Threading_Tasks_Task_1_TResult_REF_TrySetResult_TResult_REF (corlib_System_Threading_Tasks_Task_1_TResult_REF_TrySetResult_TResult_REF (wasm://wasm/0c6db97e:wasm-function[37014]:0x7ff23b))
[12:23:56] info:     at corlib_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_1_TResult_REF_SetExistingTaskResult_System_Threading_Tasks_Task_1_TResult_REF_TResult_REF (corlib_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_1_TResult_REF_SetExistingTaskResult_System_Threading_Tasks_Task_1_TResult_REF_TResult_REF (wasm://wasm/0c6db97e:wasm-function[38157]:0x824c1d))
[12:23:56] info:     at corlib_System_Runtime_CompilerServices_AsyncValueTaskMethodBuilder_1_TResult_REF_SetResult_TResult_REF (corlib_System_Runtime_CompilerServices_AsyncValueTaskMethodBuilder_1_TResult_REF_SetResult_TResult_REF (wasm://wasm/0c6db97e:wasm-function[38196]:0x826173))
[12:23:56] info:     at System_Text_Json_System_Text_Json_Serialization_Metadata_JsonTypeInfo_1__DeserializeAsyncd__1_T_REF_MoveNext (System_Text_Json_System_Text_Json_Serialization_Metadata_JsonTypeInfo_1__DeserializeAsyncd__1_T_REF_MoveNext (wasm://wasm/0c6db97e:wasm-function[57680]:0xce5cac))
[12:23:56] info:     at corlib_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_1_AsyncStateMachineBox_1_TResult_GSHAREDVT_TStateMachine_GSHAREDVT_ExecutionContextCallback_object (corlib_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_1_AsyncStateMachineBox_1_TResult_GSHAREDVT_TStateMachine_GSHAREDVT_ExecutionContextCallback_object (wasm://wasm/0c6db97e:wasm-function[42978]:0x90a8bf))
[12:23:56] info:     at corlib_wrapper_delegate_invoke__Module_invoke_void_object_object (corlib_wrapper_delegate_invoke__Module_invoke_void_object_object (wasm://wasm/0c6db97e:wasm-function[43864]:0x935042))
[12:23:56] info:     at corlib_System_Threading_ExecutionContext_RunInternal_System_Threading_ExecutionContext_System_Threading_ContextCallback_object (corlib_System_Threading_ExecutionContext_RunInternal_System_Threading_ExecutionContext_System_Threading_ContextCallback_object (wasm://wasm/0c6db97e:wasm-function[36243]:0x7d9d71))
[12:23:56] info:     at corlib_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_1_AsyncStateMachineBox_1_TResult_GSHAREDVT_TStateMachine_GSHAREDVT_MoveNext_System_Threading_Thread (corlib_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_1_AsyncStateMachineBox_1_TResult_GSHAREDVT_TStateMachine_GSHAREDVT_MoveNext_System_Threading_Thread (wasm://wasm/0c6db97e:wasm-function[42984]:0x90acbc))
[12:23:56] info:     at corlib_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_1_AsyncStateMachineBox_1_TResult_GSHAREDVT_TStateMachine_GSHAREDVT_MoveNext (corlib_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_1_AsyncStateMachineBox_1_TResult_GSHAREDVT_TStateMachine_GSHAREDVT_MoveNext (wasm://wasm/0c6db97e:wasm-function[42983]:0x90ab49))
[12:23:56] info:     at aot_instances_aot_wrapper_gsharedvt_out_sig_void_this_ (aot_instances_aot_wrapper_gsharedvt_out_sig_void_this_ (wasm://wasm/0c6db97e:wasm-function[90453]:0x143a89c))
[12:23:56] info:     at jit_call_cb (jit_call_cb (wasm://wasm/0c6db97e:wasm-function[91457]:0x1480c3e))
[12:23:56] info:     at mono_wasm_set_entrypoint_breakpoint (wasm://wasm/c7cbb3c6:wasm-function[1]:0x56)
[12:23:56] info:     at do_jit_call (do_jit_call (wasm://wasm/0c6db97e:wasm-function[91343]:0x147cc23))
[12:23:56] info:     at mono_interp_exec_method (mono_interp_exec_method (wasm://wasm/0c6db97e:wasm-function[91333]:0x1470917))
[12:23:56] info:     at mono_jiterp_interp_entry (mono_jiterp_interp_entry (wasm://wasm/0c6db97e:wasm-function[91332]:0x146f3e9))
[12:23:56] info:     at mono_wasm_trace_logger (wasm://wasm/3a69526e:wasm-function[4]:0xab)
[12:23:56] info:     at aot_instances_aot_wrapper_gsharedvt_in_sig_void_obju1 (aot_instances_aot_wrapper_gsharedvt_in_sig_void_obju1 (wasm://wasm/0c6db97e:wasm-function[68648]:0xf6be8c))
[12:23:56] info:     at corlib_System_Threading_Tasks_AwaitTaskContinuation_RunOrScheduleAction_System_Runtime_CompilerServices_IAsyncStateMachineBox_bool (corlib_System_Threading_Tasks_AwaitTaskContinuation_RunOrScheduleAction_System_Runtime_CompilerServices_IAsyncStateMachineBox_bool (wasm://wasm/0c6db97e:wasm-function[37173]:0x80751f))
[12:23:56] info:     at corlib_System_Threading_Tasks_Task_RunContinuations_object (corlib_System_Threading_Tasks_Task_RunContinuations_object (wasm://wasm/0c6db97e:wasm-function[37171]:0x80699f))
[12:23:56] info:     at corlib_System_Threading_Tasks_Task_FinishContinuations (corlib_System_Threading_Tasks_Task_FinishContinuations (wasm://wasm/0c6db97e:wasm-function[37018]:0x7ff41d))
[12:23:56] info:     at System_Text_Json_System_Threading_Tasks_Task_1_System_Text_Json_Serialization_ReadBufferState_TrySetResult_System_Text_Json_Serialization_ReadBufferState (System_Text_Json_System_Threading_Tasks_Task_1_System_Text_Json_Serialization_ReadBufferState_TrySetResult_System_Text_Json_Serialization_ReadBufferState (wasm://wasm/0c6db97e:wasm-function[59453]:0xd3e043))
[12:23:56] info:     at System_Text_Json_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_1_System_Text_Json_Serialization_ReadBufferState_SetExistingTaskResult_System_Threading_Tasks_Task_1_System_Text_Json_Serialization_ReadBufferState_System_Text_Json_Serialization_ReadBufferState (System_Text_Json_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_1_System_Text_Json_Serialization_ReadBufferState_SetExistingTaskResult_System_Threading_Tasks_Task_1_System_Text_Json_Serialization_ReadBufferState_System_Text_Json_Serialization_ReadBufferState (wasm://wasm/0c6db97e:wasm-function[59411]:0xd3ad2c))
[12:23:56] info:     at System_Text_Json_System_Runtime_CompilerServices_AsyncValueTaskMethodBuilder_1_System_Text_Json_Serialization_ReadBufferState_SetResult_System_Text_Json_Serialization_ReadBufferState (System_Text_Json_System_Runtime_CompilerServices_AsyncValueTaskMethodBuilder_1_System_Text_Json_Serialization_ReadBufferState_SetResult_System_Text_Json_Serialization_ReadBufferState (wasm://wasm/0c6db97e:wasm-function[59280]:0xd3223e))
[12:23:56] info:     at System_Text_Json_System_Text_Json_Serialization_ReadBufferState__ReadFromStreamAsyncd__11_MoveNext (System_Text_Json_System_Text_Json_Serialization_ReadBufferState__ReadFromStreamAsyncd__11_MoveNext (wasm://wasm/0c6db97e:wasm-function[57528]:0xcddb45))
[12:23:56] info:     at corlib_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_1_AsyncStateMachineBox_1_TResult_GSHAREDVT_TStateMachine_GSHAREDVT_ExecutionContextCallback_object (corlib_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_1_AsyncStateMachineBox_1_TResult_GSHAREDVT_TStateMachine_GSHAREDVT_ExecutionContextCallback_object (wasm://wasm/0c6db97e:wasm-function[42978]:0x90a8bf))
[12:23:56] info:     at corlib_wrapper_delegate_invoke__Module_invoke_void_object_object (corlib_wrapper_delegate_invoke__Module_invoke_void_object_object (wasm://wasm/0c6db97e:wasm-function[43864]:0x935042))
[12:23:56] info:     at corlib_System_Threading_ExecutionContext_RunInternal_System_Threading_ExecutionContext_System_Threading_ContextCallback_object (corlib_System_Threading_ExecutionContext_RunInternal_System_Threading_ExecutionContext_System_Threading_ContextCallback_object (wasm://wasm/0c6db97e:wasm-function[36243]:0x7d9d71))
[12:23:56] info:     at corlib_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_1_AsyncStateMachineBox_1_TResult_GSHAREDVT_TStateMachine_GSHAREDVT_MoveNext_System_Threading_Thread (corlib_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_1_AsyncStateMachineBox_1_TResult_GSHAREDVT_TStateMachine_GSHAREDVT_MoveNext_System_Threading_Thread (wasm://wasm/0c6db97e:wasm-function[42984]:0x90acbc))
[12:23:56] info:     at corlib_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_1_AsyncStateMachineBox_1_TResult_GSHAREDVT_TStateMachine_GSHAREDVT_MoveNext (corlib_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_1_AsyncStateMachineBox_1_TResult_GSHAREDVT_TStateMachine_GSHAREDVT_MoveNext (wasm://wasm/0c6db97e:wasm-function[42983]:0x90ab49))
[12:23:56] info:     at mono_wasm_bind_js_function (wasm://wasm/d954024e:wasm-function[6]:0xe5)
[12:23:56] info:     at do_jit_call (do_jit_call (wasm://wasm/0c6db97e:wasm-function[91343]:0x147ca1b))
[12:23:56] info:     at mono_interp_exec_method (mono_interp_exec_method (wasm://wasm/0c6db97e:wasm-function[91333]:0x1470917))
[12:23:56] info:     at mono_jiterp_interp_entry (mono_jiterp_interp_entry (wasm://wasm/0c6db97e:wasm-function[91332]:0x146f3e9))
[12:23:56] info:     at mono_wasm_trace_logger (wasm://wasm/3a69526e:wasm-function[4]:0xab)
[12:23:56] info:     at aot_instances_aot_wrapper_gsharedvt_in_sig_void_obju1 (aot_instances_aot_wrapper_gsharedvt_in_sig_void_obju1 (wasm://wasm/0c6db97e:wasm-function[68648]:0xf6be8c))
[12:23:56] info:     at corlib_System_Threading_Tasks_AwaitTaskContinuation_RunOrScheduleAction_System_Runtime_CompilerServices_IAsyncStateMachineBox_bool (corlib_System_Threading_Tasks_AwaitTaskContinuation_RunOrScheduleAction_System_Runtime_CompilerServices_IAsyncStateMachineBox_bool (wasm://wasm/0c6db97e:wasm-function[37173]:0x80751f))
[12:23:56] info:     at corlib_System_Threading_Tasks_Task_RunContinuations_object (corlib_System_Threading_Tasks_Task_RunContinuations_object (wasm://wasm/0c6db97e:wasm-function[37171]:0x80699f))
[12:23:56] info:     at corlib_System_Threading_Tasks_Task_FinishContinuations (corlib_System_Threading_Tasks_Task_FinishContinuations (wasm://wasm/0c6db97e:wasm-function[37018]:0x7ff41d))
[12:23:56] info:     at corlib_System_Threading_Tasks_Task_FinishStageThree (corlib_System_Threading_Tasks_Task_FinishStageThree (wasm://wasm/0c6db97e:wasm-function[37134]:0x804687))
[12:23:56] info:     at corlib_System_Threading_Tasks_Task_FinishStageTwo (corlib_System_Threading_Tasks_Task_FinishStageTwo (wasm://wasm/0c6db97e:wasm-function[37130]:0x803fe2))
[12:23:56] info:     at corlib_System_Threading_Tasks_Task_Finish_bool (corlib_System_Threading_Tasks_Task_Finish_bool (wasm://wasm/0c6db97e:wasm-function[37128]:0x803b7d))
[12:23:56] info:     at mono_wasm_release_cs_owned_object (wasm://wasm/6e2ee136:wasm-function[5]:0xdb)
[12:23:56] info:     at do_jit_call (do_jit_call (wasm://wasm/0c6db97e:wasm-function[91343]:0x147ca1b))
[12:23:56] info:     at mono_interp_exec_method (mono_interp_exec_method (wasm://wasm/0c6db97e:wasm-function[91333]:0x14709f0))
[12:23:56] info:     at mono_jiterp_interp_entry (mono_jiterp_interp_entry (wasm://wasm/0c6db97e:wasm-function[91332]:0x146f3e9))
[12:23:56] info:     at mono_wasm_bind_js_function (wasm://wasm/36bf5666:wasm-function[6]:0x1c8)
[12:23:56] info:     at aot_instances_aot_wrapper_gsharedvt_in_sig_void_this_biiobj (aot_instances_aot_wrapper_gsharedvt_in_sig_void_this_biiobj (wasm://wasm/0c6db97e:wasm-function[69419]:0xf958c2))
[12:23:56] info:     at corlib_System_Threading_Tasks_Task_ExecuteWithThreadLocal_System_Threading_Tasks_Task__System_Threading_Thread (corlib_System_Threading_Tasks_Task_ExecuteWithThreadLocal_System_Threading_Tasks_Task__System_Threading_Thread (wasm://wasm/0c6db97e:wasm-function[37138]:0x804b0c))
[12:23:56] info:     at corlib_System_Threading_Tasks_Task_ExecuteEntryUnsafe_System_Threading_Thread (corlib_System_Threading_Tasks_Task_ExecuteEntryUnsafe_System_Threading_Thread (wasm://wasm/0c6db97e:wasm-function[37140]:0x804bf2))
[12:23:56] info:     at corlib_System_Threading_Tasks_Task_ExecuteFromThreadPool_System_Threading_Thread (corlib_System_Threading_Tasks_Task_ExecuteFromThreadPool_System_Threading_Thread (wasm://wasm/0c6db97e:wasm-function[37139]:0x804b31))
[12:23:56] info:     at corlib_System_Threading_ThreadPoolWorkQueue_Dispatch (corlib_System_Threading_ThreadPoolWorkQueue_Dispatch (wasm://wasm/0c6db97e:wasm-function[36328]:0x7dd7d6))
[12:23:56] info:     at corlib_System_Threading_ThreadPool_BackgroundJobHandler (corlib_System_Threading_ThreadPool_BackgroundJobHandler (wasm://wasm/0c6db97e:wasm-function[36327]:0x7dd3e6))
[12:23:56] info:     at corlib_wrapper_native_to_managed_System_Threading_ThreadPool_BackgroundJobHandler (corlib_wrapper_native_to_managed_System_Threading_ThreadPool_BackgroundJobHandler (wasm://wasm/0c6db97e:wasm-function[44272]:0x93dbfe))
[12:23:56] info:     at mono_background_exec (mono_background_exec (wasm://wasm/0c6db97e:wasm-function[92361]:0x14aafb4))
[12:23:56] info:     at ss (/root/helix/work/workitem/e/_framework/dotnet.runtime.js:3:57897)
[12:23:56] info:     at callUserCallback (/root/helix/work/workitem/e/_framework/dotnet.native.js:6077:9)
[12:23:56] info:     at /root/helix/work/workitem/e/_framework/dotnet.native.js:6088:9
[12:23:56] info: MONO_WASM: interp_entry code generation failed: [object Object]

Known issue validation

Build: 🔎 https://dev.azure.com/dnceng-public/public/_build/results?buildId=356237
Error message validated: loader.c:1821
Result validation: ✅ Known issue matched with the provided build.
Validation performed at: 7/29/2023 12:51:37 PM UTC

Report

Build Definition Test Pull Request
418385 dotnet/runtime normal-System.Text.Json.Tests.WorkItemExecution

Summary

24-Hour Hit Count 7-Day Hit Count 1-Month Count
0 0 1
@pavelsavara pavelsavara added arch-wasm WebAssembly architecture blocking-clean-ci Blocking PR or rolling runs of 'runtime' or 'runtime-extra-platforms' area-Codegen-Interpreter-mono wasm-aot-test WebAssembly AOT Test Known Build Error Use this to report build issues in the .NET Helix tab os-browser Browser variant of arch-wasm labels Jul 29, 2023
@pavelsavara pavelsavara added this to the 8.0.0 milestone Jul 29, 2023
@ghost
Copy link

ghost commented Jul 29, 2023

Tagging subscribers to 'arch-wasm': @lewing
See info in area-owners.md if you want to be subscribed.

Issue Details

Error Blob

Build: https://dev.azure.com/dnceng-public/public/_build/results?buildId=356237&view=results

{
  "ErrorMessage": "loader.c:1821",
  "BuildRetry": false,
  "ExcludeConsoleLog": false
}

Reproduction Steps

V8 System.Text.Json.Tests AOT

[12:23:55] info: [STRT] System.Text.Json.Serialization.Tests.PolymorphicTests_AsyncStreamWithSmallBuffer.PolymorphicList_InvalidTypeDiscriminatorMetadata_ShouldThrowJsonException(expectedJsonPath: "$.UnsupportedProperty", json: "{ \"$type\" : \"derivedList\", \"UnsupportedProper"...)
[12:23:55] info: Error: [MONO] * Assertion at /__w/1/s/src/mono/mono/metadata/loader.c:1821, condition `<disabled>' not met
[12:23:55] info: 
[12:23:55] info:     at yt (/root/helix/work/workitem/e/_framework/dotnet.runtime.js:3:12711)
[12:23:55] info:     at wt (/root/helix/work/workitem/e/_framework/dotnet.runtime.js:3:12969)
[12:23:55] info:     at wasm_trace_logger (wasm_trace_logger (wasm://wasm/0c6db97e:wasm-function[104542]:0x16bec7c))
[12:23:55] info:     at eglib_log_adapter (eglib_log_adapter (wasm://wasm/0c6db97e:wasm-function[92127]:0x14a4408))
[12:23:55] info:     at monoeg_g_logv_nofree (monoeg_g_logv_nofree (wasm://wasm/0c6db97e:wasm-function[92000]:0x149fdf2))
[12:23:55] info:     at monoeg_assertion_message (monoeg_assertion_message (wasm://wasm/0c6db97e:wasm-function[92004]:0x149ff25))
[12:23:55] info:     at mono_assertion_message (mono_assertion_message (wasm://wasm/0c6db97e:wasm-function[92006]:0x149ff6c))
[12:23:55] info:     at mono_assertion_message_disabled (mono_assertion_message_disabled (wasm://wasm/0c6db97e:wasm-function[92005]:0x149ff3d))
[12:23:55] info:     at mono_method_signature_checked_slow (mono_method_signature_checked_slow (wasm://wasm/0c6db97e:wasm-function[94845]:0x15338b8))
[12:23:55] info:     at mono_method_signature_internal_slow (mono_method_signature_internal_slow (wasm://wasm/0c6db97e:wasm-function[94855]:0x15347de))
[12:23:55] info:     at initialize_arg_offsets (initialize_arg_offsets (wasm://wasm/0c6db97e:wasm-function[91320]:0x146ec59))
[12:23:55] info:     at get_arg_offset_fast (get_arg_offset_fast (wasm://wasm/0c6db97e:wasm-function[91319]:0x146ebfd))
[12:23:55] info:     at mono_jiterp_get_arg_offset (mono_jiterp_get_arg_offset (wasm://wasm/0c6db97e:wasm-function[91318]:0x146ebe5))
[12:23:55] info:     at Cc (/root/helix/work/workitem/e/_framework/dotnet.runtime.js:3:152059)
[12:23:55] info:     at $c (/root/helix/work/workitem/e/_framework/dotnet.runtime.js:3:153350)
[12:23:55] info:     at Rc (/root/helix/work/workitem/e/_framework/dotnet.runtime.js:3:151103)
[12:23:55] info:     at Tc (/root/helix/work/workitem/e/_framework/dotnet.runtime.js:3:149362)
[12:23:55] info:     at interp_entry_instance_ret_0 (interp_entry_instance_ret_0 (wasm://wasm/0c6db97e:wasm-function[91422]:0x147f7a6))
[12:23:55] info:     at aot_instances_aot_wrapper_gsharedvt_in_sig_obj_this_ (aot_instances_aot_wrapper_gsharedvt_in_sig_obj_this_ (wasm://wasm/0c6db97e:wasm-function[83862]:0x12cc55b))
[12:23:55] info:     at System_Linq_System_Linq_Enumerable__CastIteratord__43_1_TResult_REF_MoveNext (System_Linq_System_Linq_Enumerable__CastIteratord__43_1_TResult_REF_MoveNext (wasm://wasm/0c6db97e:wasm-function[17310]:0x4903c6))
[12:23:55] info:     at System_Linq_System_Linq_Enumerable_SequenceEqual_TSource_REF_System_Collections_Generic_IEnumerable_1_TSource_REF_System_Collections_Generic_IEnumerable_1_TSource_REF_System_Collections_Generic_IEqualityComparer_1_TSource_REF (System_Linq_System_Linq_Enumerable_SequenceEqual_TSource_REF_System_Collections_Generic_IEnumerable_1_TSource_REF_System_Collections_Generic_IEnumerable_1_TSource_REF_System_Collections_Generic_IEqualityComparer_1_TSource_REF (wasm://wasm/0c6db97e:wasm-function[17100]:0x4832ee))
[12:23:55] info:     at exit (wasm://wasm/2a5f1702:wasm-function[3]:0xa3)
[12:23:55] info:     at do_jit_call (do_jit_call (wasm://wasm/0c6db97e:wasm-function[91343]:0x147ca1b))
[12:23:55] info:     at mono_interp_exec_method (mono_interp_exec_method (wasm://wasm/0c6db97e:wasm-function[91333]:0x14709f0))
[12:23:55] info:     at mono_jiterp_interp_entry (mono_jiterp_interp_entry (wasm://wasm/0c6db97e:wasm-function[91332]:0x146f3e9))
[12:23:55] info:     at mono_wasm_bind_js_function (wasm://wasm/1e9eb412:wasm-function[6]:0x1ed)
[12:23:55] info:     at aot_instances_aot_wrapper_gsharedvt_in_sig_u1_this_objobj (aot_instances_aot_wrapper_gsharedvt_in_sig_u1_this_objobj (wasm://wasm/0c6db97e:wasm-function[87984]:0x13b692a))
[12:23:55] info:     at xunit_assert_Xunit_Sdk_AssertEqualityComparerAdapter_1_T_REF_Equals_object_object (xunit_assert_Xunit_Sdk_AssertEqualityComparerAdapter_1_T_REF_Equals_object_object (wasm://wasm/0c6db97e:wasm-function[61981]:0xde78dd))
[12:23:55] info:     at xunit_assert_Xunit_Sdk_AssertEqualityComparer_1_T_REF_CheckIfEnumerablesAreEqual_T_REF_T_REF_System_Nullable_1_int_ (xunit_assert_Xunit_Sdk_AssertEqualityComparer_1_T_REF_CheckIfEnumerablesAreEqual_T_REF_T_REF_System_Nullable_1_int_ (wasm://wasm/0c6db97e:wasm-function[61964]:0xde6793))
[12:23:55] info:     at xunit_assert_Xunit_Sdk_AssertEqualityComparer_1_T_REF_Equals_T_REF_T_REF_System_Nullable_1_int_ (xunit_assert_Xunit_Sdk_AssertEqualityComparer_1_T_REF_Equals_T_REF_T_REF_System_Nullable_1_int_ (wasm://wasm/0c6db97e:wasm-function[61961]:0xde45a8))
[12:23:55] info:     at xunit_assert_Xunit_Assert_Equal_T_REF_T_REF_T_REF_System_Collections_Generic_IEqualityComparer_1_T_REF (xunit_assert_Xunit_Assert_Equal_T_REF_T_REF_T_REF_System_Collections_Generic_IEqualityComparer_1_T_REF (wasm://wasm/0c6db97e:wasm-function[61843]:0xddb85a))
[12:23:55] info:     at xunit_assert_Xunit_Assert_Equal_T_REF_System_Collections_Generic_IEnumerable_1_T_REF_System_Collections_Generic_IEnumerable_1_T_REF_System_Collections_Generic_IEqualityComparer_1_T_REF (xunit_assert_Xunit_Assert_Equal_T_REF_System_Collections_Generic_IEnumerable_1_T_REF_System_Collections_Generic_IEnumerable_1_T_REF_System_Collections_Generic_IEqualityComparer_1_T_REF (wasm://wasm/0c6db97e:wasm-function[61844]:0xddb9ec))
[12:23:55] info:     at aot_instances_aot_wrapper_gsharedvt_out_sig_void_objobjobj (aot_instances_aot_wrapper_gsharedvt_out_sig_void_objobjobj (wasm://wasm/0c6db97e:wasm-function[76497]:0x112678f))
[12:23:55] info:     at jit_call_cb (jit_call_cb (wasm://wasm/0c6db97e:wasm-function[91457]:0x1480c69))
[12:23:55] info:     at mono_wasm_set_entrypoint_breakpoint (wasm://wasm/c7cbb3c6:wasm-function[1]:0x56)
[12:23:55] info:     at do_jit_call (do_jit_call (wasm://wasm/0c6db97e:wasm-function[91343]:0x147cc23))
[12:23:55] info:     at mono_interp_exec_method (mono_interp_exec_method (wasm://wasm/0c6db97e:wasm-function[91333]:0x14709f0))
[12:23:55] info:     at interp_entry (interp_entry (wasm://wasm/0c6db97e:wasm-function[91409]:0x147f2f9))
[12:23:55] info:     at interp_entry_instance_ret_2 (interp_entry_instance_ret_2 (wasm://wasm/0c6db97e:wasm-function[91424]:0x147f850))
[12:23:55] info:     at aot_instances_aot_wrapper_gsharedvt_in_sig_u1_this_objobj (aot_instances_aot_wrapper_gsharedvt_in_sig_u1_this_objobj (wasm://wasm/0c6db97e:wasm-function[87984]:0x13b692a))
[12:23:55] info:     at xunit_assert_Xunit_Assert_Equal_T_REF_T_REF_T_REF_System_Collections_Generic_IEqualityComparer_1_T_REF (xunit_assert_Xunit_Assert_Equal_T_REF_T_REF_T_REF_System_Collections_Generic_IEqualityComparer_1_T_REF (wasm://wasm/0c6db97e:wasm-function[61843]:0xddb909))
[12:23:55] info:     at aot_instances_aot_wrapper_gsharedvt_out_sig_void_objobjobj (aot_instances_aot_wrapper_gsharedvt_out_sig_void_objobjobj (wasm://wasm/0c6db97e:wasm-function[76497]:0x112678f))
[12:23:55] info:     at jit_call_cb (jit_call_cb (wasm://wasm/0c6db97e:wasm-function[91457]:0x1480c69))
[12:23:55] info:     at mono_wasm_set_entrypoint_breakpoint (wasm://wasm/c7cbb3c6:wasm-function[1]:0x56)
[12:23:55] info:     at do_jit_call (do_jit_call (wasm://wasm/0c6db97e:wasm-function[91343]:0x147cc23))
[12:23:55] info:     at mono_interp_exec_method (mono_interp_exec_method (wasm://wasm/0c6db97e:wasm-function[91333]:0x14709f0))
[12:23:55] info:     at interp_entry (interp_entry (wasm://wasm/0c6db97e:wasm-function[91409]:0x147f2f9))
[12:23:55] info:     at interp_entry_instance_0 (interp_entry_instance_0 (wasm://wasm/0c6db97e:wasm-function[91413]:0x147f427))
[12:23:55] info:     at aot_instances_aot_wrapper_gsharedvt_in_sig_void_this_ (aot_instances_aot_wrapper_gsharedvt_in_sig_void_this_ (wasm://wasm/0c6db97e:wasm-function[84672]:0x12f9c8e))
[12:23:55] info:     at corlib_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_1_AsyncStateMachineBox_1_TResult_GSHAREDVT_TStateMachine_GSHAREDVT_ExecutionContextCallback_object (corlib_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_1_AsyncStateMachineBox_1_TResult_GSHAREDVT_TStateMachine_GSHAREDVT_ExecutionContextCallback_object (wasm://wasm/0c6db97e:wasm-function[42978]:0x90a8bf))
[12:23:55] info:     at corlib_wrapper_delegate_invoke__Module_invoke_void_object_object (corlib_wrapper_delegate_invoke__Module_invoke_void_object_object (wasm://wasm/0c6db97e:wasm-function[43864]:0x935042))
[12:23:55] info:     at corlib_System_Threading_ExecutionContext_RunInternal_System_Threading_ExecutionContext_System_Threading_ContextCallback_object (corlib_System_Threading_ExecutionContext_RunInternal_System_Threading_ExecutionContext_System_Threading_ContextCallback_object (wasm://wasm/0c6db97e:wasm-function[36243]:0x7d9d71))
[12:23:55] info:     at corlib_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_1_AsyncStateMachineBox_1_TResult_GSHAREDVT_TStateMachine_GSHAREDVT_MoveNext_System_Threading_Thread (corlib_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_1_AsyncStateMachineBox_1_TResult_GSHAREDVT_TStateMachine_GSHAREDVT_MoveNext_System_Threading_Thread (wasm://wasm/0c6db97e:wasm-function[42984]:0x90acbc))
[12:23:55] info:     at corlib_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_1_AsyncStateMachineBox_1_TResult_GSHAREDVT_TStateMachine_GSHAREDVT_MoveNext (corlib_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_1_AsyncStateMachineBox_1_TResult_GSHAREDVT_TStateMachine_GSHAREDVT_MoveNext (wasm://wasm/0c6db97e:wasm-function[42983]:0x90ab49))
[12:23:55] info:     at aot_instances_aot_wrapper_gsharedvt_out_sig_void_this_ (aot_instances_aot_wrapper_gsharedvt_out_sig_void_this_ (wasm://wasm/0c6db97e:wasm-function[90453]:0x143a89c))
[12:23:55] info:     at jit_call_cb (jit_call_cb (wasm://wasm/0c6db97e:wasm-function[91457]:0x1480c3e))
[12:23:55] info:     at mono_wasm_set_entrypoint_breakpoint (wasm://wasm/c7cbb3c6:wasm-function[1]:0x56)
[12:23:55] info:     at do_jit_call (do_jit_call (wasm://wasm/0c6db97e:wasm-function[91343]:0x147cc23))
[12:23:55] info:     at mono_interp_exec_method (mono_interp_exec_method (wasm://wasm/0c6db97e:wasm-function[91333]:0x1470917))
[12:23:55] info:     at mono_jiterp_interp_entry (mono_jiterp_interp_entry (wasm://wasm/0c6db97e:wasm-function[91332]:0x146f3e9))
[12:23:55] info:     at mono_wasm_trace_logger (wasm://wasm/3a69526e:wasm-function[4]:0xab)
[12:23:56] info:     at aot_instances_aot_wrapper_gsharedvt_in_sig_void_obju1 (aot_instances_aot_wrapper_gsharedvt_in_sig_void_obju1 (wasm://wasm/0c6db97e:wasm-function[68648]:0xf6be8c))
[12:23:56] info:     at corlib_System_Threading_Tasks_AwaitTaskContinuation_RunOrScheduleAction_System_Runtime_CompilerServices_IAsyncStateMachineBox_bool (corlib_System_Threading_Tasks_AwaitTaskContinuation_RunOrScheduleAction_System_Runtime_CompilerServices_IAsyncStateMachineBox_bool (wasm://wasm/0c6db97e:wasm-function[37173]:0x80751f))
[12:23:56] info:     at corlib_System_Threading_Tasks_Task_RunContinuations_object (corlib_System_Threading_Tasks_Task_RunContinuations_object (wasm://wasm/0c6db97e:wasm-function[37171]:0x80699f))
[12:23:56] info:     at corlib_System_Threading_Tasks_Task_FinishContinuations (corlib_System_Threading_Tasks_Task_FinishContinuations (wasm://wasm/0c6db97e:wasm-function[37018]:0x7ff41d))
[12:23:56] info:     at corlib_System_Threading_Tasks_Task_1_TResult_REF_TrySetResult_TResult_REF (corlib_System_Threading_Tasks_Task_1_TResult_REF_TrySetResult_TResult_REF (wasm://wasm/0c6db97e:wasm-function[37014]:0x7ff23b))
[12:23:56] info:     at corlib_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_1_TResult_REF_SetExistingTaskResult_System_Threading_Tasks_Task_1_TResult_REF_TResult_REF (corlib_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_1_TResult_REF_SetExistingTaskResult_System_Threading_Tasks_Task_1_TResult_REF_TResult_REF (wasm://wasm/0c6db97e:wasm-function[38157]:0x824c1d))
[12:23:56] info:     at corlib_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_1_TResult_REF_SetResult_TResult_REF (corlib_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_1_TResult_REF_SetResult_TResult_REF (wasm://wasm/0c6db97e:wasm-function[38156]:0x824b48))
[12:23:56] info:     at aot_instances_aot_wrapper_gsharedvt_out_sig_void_this_obj (aot_instances_aot_wrapper_gsharedvt_out_sig_void_this_obj (wasm://wasm/0c6db97e:wasm-function[76296]:0x111ba70))
[12:23:56] info:     at jit_call_cb (jit_call_cb (wasm://wasm/0c6db97e:wasm-function[91457]:0x1480c51))
[12:23:56] info:     at mono_wasm_set_entrypoint_breakpoint (wasm://wasm/c7cbb3c6:wasm-function[1]:0x56)
[12:23:56] info:     at do_jit_call (do_jit_call (wasm://wasm/0c6db97e:wasm-function[91343]:0x147cc23))
[12:23:56] info:     at mono_interp_exec_method (mono_interp_exec_method (wasm://wasm/0c6db97e:wasm-function[91333]:0x14709f0))
[12:23:56] info:     at interp_entry (interp_entry (wasm://wasm/0c6db97e:wasm-function[91409]:0x147f2f9))
[12:23:56] info:     at interp_entry_instance_0 (interp_entry_instance_0 (wasm://wasm/0c6db97e:wasm-function[91413]:0x147f427))
[12:23:56] info:     at aot_instances_aot_wrapper_gsharedvt_in_sig_void_this_ (aot_instances_aot_wrapper_gsharedvt_in_sig_void_this_ (wasm://wasm/0c6db97e:wasm-function[84672]:0x12f9c8e))
[12:23:56] info:     at corlib_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_1_AsyncStateMachineBox_1_TResult_GSHAREDVT_TStateMachine_GSHAREDVT_ExecutionContextCallback_object (corlib_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_1_AsyncStateMachineBox_1_TResult_GSHAREDVT_TStateMachine_GSHAREDVT_ExecutionContextCallback_object (wasm://wasm/0c6db97e:wasm-function[42978]:0x90a8bf))
[12:23:56] info:     at corlib_wrapper_delegate_invoke__Module_invoke_void_object_object (corlib_wrapper_delegate_invoke__Module_invoke_void_object_object (wasm://wasm/0c6db97e:wasm-function[43864]:0x935042))
[12:23:56] info:     at corlib_System_Threading_ExecutionContext_RunInternal_System_Threading_ExecutionContext_System_Threading_ContextCallback_object (corlib_System_Threading_ExecutionContext_RunInternal_System_Threading_ExecutionContext_System_Threading_ContextCallback_object (wasm://wasm/0c6db97e:wasm-function[36243]:0x7d9d71))
[12:23:56] info:     at corlib_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_1_AsyncStateMachineBox_1_TResult_GSHAREDVT_TStateMachine_GSHAREDVT_MoveNext_System_Threading_Thread (corlib_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_1_AsyncStateMachineBox_1_TResult_GSHAREDVT_TStateMachine_GSHAREDVT_MoveNext_System_Threading_Thread (wasm://wasm/0c6db97e:wasm-function[42984]:0x90acbc))
[12:23:56] info:     at corlib_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_1_AsyncStateMachineBox_1_TResult_GSHAREDVT_TStateMachine_GSHAREDVT_MoveNext (corlib_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_1_AsyncStateMachineBox_1_TResult_GSHAREDVT_TStateMachine_GSHAREDVT_MoveNext (wasm://wasm/0c6db97e:wasm-function[42983]:0x90ab49))
[12:23:56] info:     at aot_instances_aot_wrapper_gsharedvt_out_sig_void_this_ (aot_instances_aot_wrapper_gsharedvt_out_sig_void_this_ (wasm://wasm/0c6db97e:wasm-function[90453]:0x143a89c))
[12:23:56] info:     at jit_call_cb (jit_call_cb (wasm://wasm/0c6db97e:wasm-function[91457]:0x1480c3e))
[12:23:56] info:     at mono_wasm_set_entrypoint_breakpoint (wasm://wasm/c7cbb3c6:wasm-function[1]:0x56)
[12:23:56] info:     at do_jit_call (do_jit_call (wasm://wasm/0c6db97e:wasm-function[91343]:0x147cc23))
[12:23:56] info:     at mono_interp_exec_method (mono_interp_exec_method (wasm://wasm/0c6db97e:wasm-function[91333]:0x1470917))
[12:23:56] info:     at mono_jiterp_interp_entry (mono_jiterp_interp_entry (wasm://wasm/0c6db97e:wasm-function[91332]:0x146f3e9))
[12:23:56] info:     at mono_wasm_trace_logger (wasm://wasm/3a69526e:wasm-function[4]:0xab)
[12:23:56] info:     at aot_instances_aot_wrapper_gsharedvt_in_sig_void_obju1 (aot_instances_aot_wrapper_gsharedvt_in_sig_void_obju1 (wasm://wasm/0c6db97e:wasm-function[68648]:0xf6be8c))
[12:23:56] info:     at corlib_System_Threading_Tasks_AwaitTaskContinuation_RunOrScheduleAction_System_Runtime_CompilerServices_IAsyncStateMachineBox_bool (corlib_System_Threading_Tasks_AwaitTaskContinuation_RunOrScheduleAction_System_Runtime_CompilerServices_IAsyncStateMachineBox_bool (wasm://wasm/0c6db97e:wasm-function[37173]:0x80751f))
[12:23:56] info:     at corlib_System_Threading_Tasks_Task_RunContinuations_object (corlib_System_Threading_Tasks_Task_RunContinuations_object (wasm://wasm/0c6db97e:wasm-function[37171]:0x80699f))
[12:23:56] info:     at corlib_System_Threading_Tasks_Task_FinishContinuations (corlib_System_Threading_Tasks_Task_FinishContinuations (wasm://wasm/0c6db97e:wasm-function[37018]:0x7ff41d))
[12:23:56] info:     at corlib_System_Threading_Tasks_Task_1_TResult_REF_TrySetResult_TResult_REF (corlib_System_Threading_Tasks_Task_1_TResult_REF_TrySetResult_TResult_REF (wasm://wasm/0c6db97e:wasm-function[37014]:0x7ff23b))
[12:23:56] info:     at corlib_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_1_TResult_REF_SetExistingTaskResult_System_Threading_Tasks_Task_1_TResult_REF_TResult_REF (corlib_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_1_TResult_REF_SetExistingTaskResult_System_Threading_Tasks_Task_1_TResult_REF_TResult_REF (wasm://wasm/0c6db97e:wasm-function[38157]:0x824c1d))
[12:23:56] info:     at corlib_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_1_TResult_REF_SetResult_TResult_REF (corlib_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_1_TResult_REF_SetResult_TResult_REF (wasm://wasm/0c6db97e:wasm-function[38156]:0x824b48))
[12:23:56] info:     at aot_instances_aot_wrapper_gsharedvt_out_sig_void_this_obj (aot_instances_aot_wrapper_gsharedvt_out_sig_void_this_obj (wasm://wasm/0c6db97e:wasm-function[76296]:0x111ba70))
[12:23:56] info:     at jit_call_cb (jit_call_cb (wasm://wasm/0c6db97e:wasm-function[91457]:0x1480c51))
[12:23:56] info:     at mono_wasm_set_entrypoint_breakpoint (wasm://wasm/c7cbb3c6:wasm-function[1]:0x56)
[12:23:56] info:     at do_jit_call (do_jit_call (wasm://wasm/0c6db97e:wasm-function[91343]:0x147cc23))
[12:23:56] info:     at mono_interp_exec_method (mono_interp_exec_method (wasm://wasm/0c6db97e:wasm-function[91333]:0x14709f0))
[12:23:56] info:     at interp_entry (interp_entry (wasm://wasm/0c6db97e:wasm-function[91409]:0x147f2f9))
[12:23:56] info:     at interp_entry_instance_0 (interp_entry_instance_0 (wasm://wasm/0c6db97e:wasm-function[91413]:0x147f427))
[12:23:56] info:     at aot_instances_aot_wrapper_gsharedvt_in_sig_void_this_ (aot_instances_aot_wrapper_gsharedvt_in_sig_void_this_ (wasm://wasm/0c6db97e:wasm-function[84672]:0x12f9c8e))
[12:23:56] info:     at corlib_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_1_AsyncStateMachineBox_1_TResult_GSHAREDVT_TStateMachine_GSHAREDVT_ExecutionContextCallback_object (corlib_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_1_AsyncStateMachineBox_1_TResult_GSHAREDVT_TStateMachine_GSHAREDVT_ExecutionContextCallback_object (wasm://wasm/0c6db97e:wasm-function[42978]:0x90a8bf))
[12:23:56] info:     at corlib_wrapper_delegate_invoke__Module_invoke_void_object_object (corlib_wrapper_delegate_invoke__Module_invoke_void_object_object (wasm://wasm/0c6db97e:wasm-function[43864]:0x935042))
[12:23:56] info:     at corlib_System_Threading_ExecutionContext_RunInternal_System_Threading_ExecutionContext_System_Threading_ContextCallback_object (corlib_System_Threading_ExecutionContext_RunInternal_System_Threading_ExecutionContext_System_Threading_ContextCallback_object (wasm://wasm/0c6db97e:wasm-function[36243]:0x7d9d71))
[12:23:56] info:     at corlib_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_1_AsyncStateMachineBox_1_TResult_GSHAREDVT_TStateMachine_GSHAREDVT_MoveNext_System_Threading_Thread (corlib_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_1_AsyncStateMachineBox_1_TResult_GSHAREDVT_TStateMachine_GSHAREDVT_MoveNext_System_Threading_Thread (wasm://wasm/0c6db97e:wasm-function[42984]:0x90acbc))
[12:23:56] info:     at corlib_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_1_AsyncStateMachineBox_1_TResult_GSHAREDVT_TStateMachine_GSHAREDVT_MoveNext (corlib_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_1_AsyncStateMachineBox_1_TResult_GSHAREDVT_TStateMachine_GSHAREDVT_MoveNext (wasm://wasm/0c6db97e:wasm-function[42983]:0x90ab49))
[12:23:56] info:     at aot_instances_aot_wrapper_gsharedvt_out_sig_void_this_ (aot_instances_aot_wrapper_gsharedvt_out_sig_void_this_ (wasm://wasm/0c6db97e:wasm-function[90453]:0x143a89c))
[12:23:56] info:     at jit_call_cb (jit_call_cb (wasm://wasm/0c6db97e:wasm-function[91457]:0x1480c3e))
[12:23:56] info:     at mono_wasm_set_entrypoint_breakpoint (wasm://wasm/c7cbb3c6:wasm-function[1]:0x56)
[12:23:56] info:     at do_jit_call (do_jit_call (wasm://wasm/0c6db97e:wasm-function[91343]:0x147cc23))
[12:23:56] info:     at mono_interp_exec_method (mono_interp_exec_method (wasm://wasm/0c6db97e:wasm-function[91333]:0x1470917))
[12:23:56] info:     at mono_jiterp_interp_entry (mono_jiterp_interp_entry (wasm://wasm/0c6db97e:wasm-function[91332]:0x146f3e9))
[12:23:56] info:     at mono_wasm_trace_logger (wasm://wasm/3a69526e:wasm-function[4]:0xab)
[12:23:56] info:     at aot_instances_aot_wrapper_gsharedvt_in_sig_void_obju1 (aot_instances_aot_wrapper_gsharedvt_in_sig_void_obju1 (wasm://wasm/0c6db97e:wasm-function[68648]:0xf6be8c))
[12:23:56] info:     at corlib_System_Threading_Tasks_AwaitTaskContinuation_RunOrScheduleAction_System_Runtime_CompilerServices_IAsyncStateMachineBox_bool (corlib_System_Threading_Tasks_AwaitTaskContinuation_RunOrScheduleAction_System_Runtime_CompilerServices_IAsyncStateMachineBox_bool (wasm://wasm/0c6db97e:wasm-function[37173]:0x80751f))
[12:23:56] info:     at corlib_System_Threading_Tasks_Task_RunContinuations_object (corlib_System_Threading_Tasks_Task_RunContinuations_object (wasm://wasm/0c6db97e:wasm-function[37171]:0x80699f))
[12:23:56] info:     at corlib_System_Threading_Tasks_Task_FinishContinuations (corlib_System_Threading_Tasks_Task_FinishContinuations (wasm://wasm/0c6db97e:wasm-function[37018]:0x7ff41d))
[12:23:56] info:     at corlib_System_Threading_Tasks_Task_1_TResult_REF_TrySetResult_TResult_REF (corlib_System_Threading_Tasks_Task_1_TResult_REF_TrySetResult_TResult_REF (wasm://wasm/0c6db97e:wasm-function[37014]:0x7ff23b))
[12:23:56] info:     at corlib_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_1_TResult_REF_SetExistingTaskResult_System_Threading_Tasks_Task_1_TResult_REF_TResult_REF (corlib_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_1_TResult_REF_SetExistingTaskResult_System_Threading_Tasks_Task_1_TResult_REF_TResult_REF (wasm://wasm/0c6db97e:wasm-function[38157]:0x824c1d))
[12:23:56] info:     at corlib_System_Runtime_CompilerServices_AsyncValueTaskMethodBuilder_1_TResult_REF_SetResult_TResult_REF (corlib_System_Runtime_CompilerServices_AsyncValueTaskMethodBuilder_1_TResult_REF_SetResult_TResult_REF (wasm://wasm/0c6db97e:wasm-function[38196]:0x826173))
[12:23:56] info:     at System_Text_Json_System_Text_Json_Serialization_Metadata_JsonTypeInfo_1__DeserializeAsyncd__1_T_REF_MoveNext (System_Text_Json_System_Text_Json_Serialization_Metadata_JsonTypeInfo_1__DeserializeAsyncd__1_T_REF_MoveNext (wasm://wasm/0c6db97e:wasm-function[57680]:0xce5cac))
[12:23:56] info:     at corlib_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_1_AsyncStateMachineBox_1_TResult_GSHAREDVT_TStateMachine_GSHAREDVT_ExecutionContextCallback_object (corlib_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_1_AsyncStateMachineBox_1_TResult_GSHAREDVT_TStateMachine_GSHAREDVT_ExecutionContextCallback_object (wasm://wasm/0c6db97e:wasm-function[42978]:0x90a8bf))
[12:23:56] info:     at corlib_wrapper_delegate_invoke__Module_invoke_void_object_object (corlib_wrapper_delegate_invoke__Module_invoke_void_object_object (wasm://wasm/0c6db97e:wasm-function[43864]:0x935042))
[12:23:56] info:     at corlib_System_Threading_ExecutionContext_RunInternal_System_Threading_ExecutionContext_System_Threading_ContextCallback_object (corlib_System_Threading_ExecutionContext_RunInternal_System_Threading_ExecutionContext_System_Threading_ContextCallback_object (wasm://wasm/0c6db97e:wasm-function[36243]:0x7d9d71))
[12:23:56] info:     at corlib_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_1_AsyncStateMachineBox_1_TResult_GSHAREDVT_TStateMachine_GSHAREDVT_MoveNext_System_Threading_Thread (corlib_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_1_AsyncStateMachineBox_1_TResult_GSHAREDVT_TStateMachine_GSHAREDVT_MoveNext_System_Threading_Thread (wasm://wasm/0c6db97e:wasm-function[42984]:0x90acbc))
[12:23:56] info:     at corlib_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_1_AsyncStateMachineBox_1_TResult_GSHAREDVT_TStateMachine_GSHAREDVT_MoveNext (corlib_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_1_AsyncStateMachineBox_1_TResult_GSHAREDVT_TStateMachine_GSHAREDVT_MoveNext (wasm://wasm/0c6db97e:wasm-function[42983]:0x90ab49))
[12:23:56] info:     at aot_instances_aot_wrapper_gsharedvt_out_sig_void_this_ (aot_instances_aot_wrapper_gsharedvt_out_sig_void_this_ (wasm://wasm/0c6db97e:wasm-function[90453]:0x143a89c))
[12:23:56] info:     at jit_call_cb (jit_call_cb (wasm://wasm/0c6db97e:wasm-function[91457]:0x1480c3e))
[12:23:56] info:     at mono_wasm_set_entrypoint_breakpoint (wasm://wasm/c7cbb3c6:wasm-function[1]:0x56)
[12:23:56] info:     at do_jit_call (do_jit_call (wasm://wasm/0c6db97e:wasm-function[91343]:0x147cc23))
[12:23:56] info:     at mono_interp_exec_method (mono_interp_exec_method (wasm://wasm/0c6db97e:wasm-function[91333]:0x1470917))
[12:23:56] info:     at mono_jiterp_interp_entry (mono_jiterp_interp_entry (wasm://wasm/0c6db97e:wasm-function[91332]:0x146f3e9))
[12:23:56] info:     at mono_wasm_trace_logger (wasm://wasm/3a69526e:wasm-function[4]:0xab)
[12:23:56] info:     at aot_instances_aot_wrapper_gsharedvt_in_sig_void_obju1 (aot_instances_aot_wrapper_gsharedvt_in_sig_void_obju1 (wasm://wasm/0c6db97e:wasm-function[68648]:0xf6be8c))
[12:23:56] info:     at corlib_System_Threading_Tasks_AwaitTaskContinuation_RunOrScheduleAction_System_Runtime_CompilerServices_IAsyncStateMachineBox_bool (corlib_System_Threading_Tasks_AwaitTaskContinuation_RunOrScheduleAction_System_Runtime_CompilerServices_IAsyncStateMachineBox_bool (wasm://wasm/0c6db97e:wasm-function[37173]:0x80751f))
[12:23:56] info:     at corlib_System_Threading_Tasks_Task_RunContinuations_object (corlib_System_Threading_Tasks_Task_RunContinuations_object (wasm://wasm/0c6db97e:wasm-function[37171]:0x80699f))
[12:23:56] info:     at corlib_System_Threading_Tasks_Task_FinishContinuations (corlib_System_Threading_Tasks_Task_FinishContinuations (wasm://wasm/0c6db97e:wasm-function[37018]:0x7ff41d))
[12:23:56] info:     at System_Text_Json_System_Threading_Tasks_Task_1_System_Text_Json_Serialization_ReadBufferState_TrySetResult_System_Text_Json_Serialization_ReadBufferState (System_Text_Json_System_Threading_Tasks_Task_1_System_Text_Json_Serialization_ReadBufferState_TrySetResult_System_Text_Json_Serialization_ReadBufferState (wasm://wasm/0c6db97e:wasm-function[59453]:0xd3e043))
[12:23:56] info:     at System_Text_Json_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_1_System_Text_Json_Serialization_ReadBufferState_SetExistingTaskResult_System_Threading_Tasks_Task_1_System_Text_Json_Serialization_ReadBufferState_System_Text_Json_Serialization_ReadBufferState (System_Text_Json_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_1_System_Text_Json_Serialization_ReadBufferState_SetExistingTaskResult_System_Threading_Tasks_Task_1_System_Text_Json_Serialization_ReadBufferState_System_Text_Json_Serialization_ReadBufferState (wasm://wasm/0c6db97e:wasm-function[59411]:0xd3ad2c))
[12:23:56] info:     at System_Text_Json_System_Runtime_CompilerServices_AsyncValueTaskMethodBuilder_1_System_Text_Json_Serialization_ReadBufferState_SetResult_System_Text_Json_Serialization_ReadBufferState (System_Text_Json_System_Runtime_CompilerServices_AsyncValueTaskMethodBuilder_1_System_Text_Json_Serialization_ReadBufferState_SetResult_System_Text_Json_Serialization_ReadBufferState (wasm://wasm/0c6db97e:wasm-function[59280]:0xd3223e))
[12:23:56] info:     at System_Text_Json_System_Text_Json_Serialization_ReadBufferState__ReadFromStreamAsyncd__11_MoveNext (System_Text_Json_System_Text_Json_Serialization_ReadBufferState__ReadFromStreamAsyncd__11_MoveNext (wasm://wasm/0c6db97e:wasm-function[57528]:0xcddb45))
[12:23:56] info:     at corlib_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_1_AsyncStateMachineBox_1_TResult_GSHAREDVT_TStateMachine_GSHAREDVT_ExecutionContextCallback_object (corlib_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_1_AsyncStateMachineBox_1_TResult_GSHAREDVT_TStateMachine_GSHAREDVT_ExecutionContextCallback_object (wasm://wasm/0c6db97e:wasm-function[42978]:0x90a8bf))
[12:23:56] info:     at corlib_wrapper_delegate_invoke__Module_invoke_void_object_object (corlib_wrapper_delegate_invoke__Module_invoke_void_object_object (wasm://wasm/0c6db97e:wasm-function[43864]:0x935042))
[12:23:56] info:     at corlib_System_Threading_ExecutionContext_RunInternal_System_Threading_ExecutionContext_System_Threading_ContextCallback_object (corlib_System_Threading_ExecutionContext_RunInternal_System_Threading_ExecutionContext_System_Threading_ContextCallback_object (wasm://wasm/0c6db97e:wasm-function[36243]:0x7d9d71))
[12:23:56] info:     at corlib_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_1_AsyncStateMachineBox_1_TResult_GSHAREDVT_TStateMachine_GSHAREDVT_MoveNext_System_Threading_Thread (corlib_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_1_AsyncStateMachineBox_1_TResult_GSHAREDVT_TStateMachine_GSHAREDVT_MoveNext_System_Threading_Thread (wasm://wasm/0c6db97e:wasm-function[42984]:0x90acbc))
[12:23:56] info:     at corlib_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_1_AsyncStateMachineBox_1_TResult_GSHAREDVT_TStateMachine_GSHAREDVT_MoveNext (corlib_System_Runtime_CompilerServices_AsyncTaskMethodBuilder_1_AsyncStateMachineBox_1_TResult_GSHAREDVT_TStateMachine_GSHAREDVT_MoveNext (wasm://wasm/0c6db97e:wasm-function[42983]:0x90ab49))
[12:23:56] info:     at mono_wasm_bind_js_function (wasm://wasm/d954024e:wasm-function[6]:0xe5)
[12:23:56] info:     at do_jit_call (do_jit_call (wasm://wasm/0c6db97e:wasm-function[91343]:0x147ca1b))
[12:23:56] info:     at mono_interp_exec_method (mono_interp_exec_method (wasm://wasm/0c6db97e:wasm-function[91333]:0x1470917))
[12:23:56] info:     at mono_jiterp_interp_entry (mono_jiterp_interp_entry (wasm://wasm/0c6db97e:wasm-function[91332]:0x146f3e9))
[12:23:56] info:     at mono_wasm_trace_logger (wasm://wasm/3a69526e:wasm-function[4]:0xab)
[12:23:56] info:     at aot_instances_aot_wrapper_gsharedvt_in_sig_void_obju1 (aot_instances_aot_wrapper_gsharedvt_in_sig_void_obju1 (wasm://wasm/0c6db97e:wasm-function[68648]:0xf6be8c))
[12:23:56] info:     at corlib_System_Threading_Tasks_AwaitTaskContinuation_RunOrScheduleAction_System_Runtime_CompilerServices_IAsyncStateMachineBox_bool (corlib_System_Threading_Tasks_AwaitTaskContinuation_RunOrScheduleAction_System_Runtime_CompilerServices_IAsyncStateMachineBox_bool (wasm://wasm/0c6db97e:wasm-function[37173]:0x80751f))
[12:23:56] info:     at corlib_System_Threading_Tasks_Task_RunContinuations_object (corlib_System_Threading_Tasks_Task_RunContinuations_object (wasm://wasm/0c6db97e:wasm-function[37171]:0x80699f))
[12:23:56] info:     at corlib_System_Threading_Tasks_Task_FinishContinuations (corlib_System_Threading_Tasks_Task_FinishContinuations (wasm://wasm/0c6db97e:wasm-function[37018]:0x7ff41d))
[12:23:56] info:     at corlib_System_Threading_Tasks_Task_FinishStageThree (corlib_System_Threading_Tasks_Task_FinishStageThree (wasm://wasm/0c6db97e:wasm-function[37134]:0x804687))
[12:23:56] info:     at corlib_System_Threading_Tasks_Task_FinishStageTwo (corlib_System_Threading_Tasks_Task_FinishStageTwo (wasm://wasm/0c6db97e:wasm-function[37130]:0x803fe2))
[12:23:56] info:     at corlib_System_Threading_Tasks_Task_Finish_bool (corlib_System_Threading_Tasks_Task_Finish_bool (wasm://wasm/0c6db97e:wasm-function[37128]:0x803b7d))
[12:23:56] info:     at mono_wasm_release_cs_owned_object (wasm://wasm/6e2ee136:wasm-function[5]:0xdb)
[12:23:56] info:     at do_jit_call (do_jit_call (wasm://wasm/0c6db97e:wasm-function[91343]:0x147ca1b))
[12:23:56] info:     at mono_interp_exec_method (mono_interp_exec_method (wasm://wasm/0c6db97e:wasm-function[91333]:0x14709f0))
[12:23:56] info:     at mono_jiterp_interp_entry (mono_jiterp_interp_entry (wasm://wasm/0c6db97e:wasm-function[91332]:0x146f3e9))
[12:23:56] info:     at mono_wasm_bind_js_function (wasm://wasm/36bf5666:wasm-function[6]:0x1c8)
[12:23:56] info:     at aot_instances_aot_wrapper_gsharedvt_in_sig_void_this_biiobj (aot_instances_aot_wrapper_gsharedvt_in_sig_void_this_biiobj (wasm://wasm/0c6db97e:wasm-function[69419]:0xf958c2))
[12:23:56] info:     at corlib_System_Threading_Tasks_Task_ExecuteWithThreadLocal_System_Threading_Tasks_Task__System_Threading_Thread (corlib_System_Threading_Tasks_Task_ExecuteWithThreadLocal_System_Threading_Tasks_Task__System_Threading_Thread (wasm://wasm/0c6db97e:wasm-function[37138]:0x804b0c))
[12:23:56] info:     at corlib_System_Threading_Tasks_Task_ExecuteEntryUnsafe_System_Threading_Thread (corlib_System_Threading_Tasks_Task_ExecuteEntryUnsafe_System_Threading_Thread (wasm://wasm/0c6db97e:wasm-function[37140]:0x804bf2))
[12:23:56] info:     at corlib_System_Threading_Tasks_Task_ExecuteFromThreadPool_System_Threading_Thread (corlib_System_Threading_Tasks_Task_ExecuteFromThreadPool_System_Threading_Thread (wasm://wasm/0c6db97e:wasm-function[37139]:0x804b31))
[12:23:56] info:     at corlib_System_Threading_ThreadPoolWorkQueue_Dispatch (corlib_System_Threading_ThreadPoolWorkQueue_Dispatch (wasm://wasm/0c6db97e:wasm-function[36328]:0x7dd7d6))
[12:23:56] info:     at corlib_System_Threading_ThreadPool_BackgroundJobHandler (corlib_System_Threading_ThreadPool_BackgroundJobHandler (wasm://wasm/0c6db97e:wasm-function[36327]:0x7dd3e6))
[12:23:56] info:     at corlib_wrapper_native_to_managed_System_Threading_ThreadPool_BackgroundJobHandler (corlib_wrapper_native_to_managed_System_Threading_ThreadPool_BackgroundJobHandler (wasm://wasm/0c6db97e:wasm-function[44272]:0x93dbfe))
[12:23:56] info:     at mono_background_exec (mono_background_exec (wasm://wasm/0c6db97e:wasm-function[92361]:0x14aafb4))
[12:23:56] info:     at ss (/root/helix/work/workitem/e/_framework/dotnet.runtime.js:3:57897)
[12:23:56] info:     at callUserCallback (/root/helix/work/workitem/e/_framework/dotnet.native.js:6077:9)
[12:23:56] info:     at /root/helix/work/workitem/e/_framework/dotnet.native.js:6088:9
[12:23:56] info: MONO_WASM: interp_entry code generation failed: [object Object]
Author: pavelsavara
Assignees: -
Labels:

arch-wasm, blocking-clean-ci, area-Codegen-Interpreter-mono, wasm-aot-test, Known Build Error, os-browser

Milestone: 8.0.0

@pavelsavara
Copy link
Member Author

Stack trace is possibly corrupted, because mono_wasm_set_entrypoint_breakpoint is very strange to be there on CI.

@kg
Copy link
Member

kg commented Jul 29, 2023

[12:23:55] info:     at System_Linq_System_Linq_Enumerable_SequenceEqual_TSource_REF_System_Collections_Generic_IEnumerable_1_TSource_REF_System_Collections_Generic_IEnumerable_1_TSource_REF_System_Collections_Generic_IEqualityComparer_1_TSource_REF (System_Linq_System_Linq_Enumerable_SequenceEqual_TSource_REF_System_Collections_Generic_IEnumerable_1_TSource_REF_System_Collections_Generic_IEnumerable_1_TSource_REF_System_Collections_Generic_IEqualityComparer_1_TSource_REF (wasm://wasm/0c6db97e:wasm-function[17100]:0x4832ee))
[12:23:55] info:     at exit (wasm://wasm/2a5f1702:wasm-function[3]:0xa3)
[12:23:55] info:     at do_jit_call (do_jit_call (wasm://wasm/0c6db97e:wasm-function[91343]:0x147ca1b))

is also suspicious - do_jit_call transitioning to exit and then to AOT'd managed code is not possible. It looks like the thing called 'exit' here is a jit call wrapper (from jiterp), which would have a different name. So it seems like some sort of v8 bug may be producing incorrect stack traces here.

@kg kg self-assigned this Jul 29, 2023
@kg
Copy link
Member

kg commented Aug 3, 2023

I added some extra asserts and spent a while trying to reproduce this. My best guesses at this point are either memory corruption or GC (it's theoretically possible that while an interp_entry wrapper was queued for JIT compilation, the GC swept in and destroyed it. I don't know if this can actually happen.)

@vargaz
Copy link
Contributor

vargaz commented Aug 3, 2023

Can't reproduce it either with the same seed.

@kg
Copy link
Member

kg commented Aug 3, 2023

I've partially verified a theory: The S.T.J test suite ends up creating a bunch of temporary methods that then get GC'd, and right now jiterp does not handle the scenario where a MonoMethod gets freed. And the methods that are being freed do have jitted interp_entry wrappers, so it's quite possible that either:

  1. A new method gets allocated at the same address as an old method
  2. A method gets freed while it is waiting in the JIT queue, then gets JITted (based on garbage data in now-unallocated memory)

@kg
Copy link
Member

kg commented Oct 11, 2023

I believe this is fixed and AFAIK we haven't seen it again, so closing.

@kg kg closed this as completed Oct 11, 2023
@ghost ghost locked as resolved and limited conversation to collaborators Nov 11, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
arch-wasm WebAssembly architecture area-Codegen-Interpreter-mono blocking-clean-ci Blocking PR or rolling runs of 'runtime' or 'runtime-extra-platforms' Known Build Error Use this to report build issues in the .NET Helix tab os-browser Browser variant of arch-wasm wasm-aot-test WebAssembly AOT Test
Projects
None yet
Development

No branches or pull requests

4 participants