Skip to content

[clr-ios] CheckGCRefMapEqual assert failure on Apple mobile when running interpreter without R2R #125724

@kotlarmilos

Description

@kotlarmilos

Multiple library tests crash on CoreCLR Debug (interpreter without R2R) on Apple mobile with GC ref map mismatch assert failures.

Affected tests: System.Runtime.Tests, System.Diagnostics.Debug.Tests, System.Configuration.ConfigurationManager.Tests, Microsoft.Extensions.Logging.Console.Tests, etc

Raw log output:

GC ref map mismatch detected for method: System.Configuration.FactoryRecord::.ctor
  Runtime GC ref map: R(70 78 80 88 90) R(c0)
Crossgen2 GC ref map: R(70 78 80 88 90) R(d8)
ASSERT FAILED
    Expression: false
    Location:   /Users/runner/work/1/s/src/coreclr/vm/frames.cpp:2206
    Function:   CheckGCRefMapEqual
App terminated due to signal 5.
===
GC ref map mismatch detected for method: System.Diagnostics.StackFrameHelper::GetSourceLineInfo
  Runtime GC ref map: R(70 78 80) I(b8 c0 c8)
Crossgen2 GC ref map: R(70 78 80) I(c0 c8 d0)
ASSERT FAILED
    Expression: false
    Location:   /Users/runner/work/1/s/src/coreclr/vm/frames.cpp:2206
    Function:   CheckGCRefMapEqual
App terminated due to signal 5.

Crash dump:

Incident Identifier: 216AA7B6-214D-4EDE-BD83-0D44AC45A035
CrashReporter Key:   481f53b4cee46db028d0b78dfd097cf08439c4be
Hardware Model:      iPhone12,8
Process:             System.Runtime.Tests [31730]
Path:                /private/var/containers/Bundle/Application/20DE89AD-55F8-411D-91E6-497BB8F45F39/System.Runtime.Tests.app/System.Runtime.Tests
Identifier:          net.dot.System.Runtime.Tests
Version:             1.0 (1)
Code Type:           ARM-64 (Native)
Role:                Foreground
Parent Process:      launchd [1]
Coalition:           net.dot.System.Runtime.Tests [16015]

Date/Time:           2026-03-17 13:43:23.4460 -0400
Launch Time:         2026-03-17 13:43:01.8110 -0400
OS Version:          iPhone OS 26.1 (23B85)
Release Type:        User
Baseband Version:    7.00.00
Report Version:      104

Exception Type:  EXC_BREAKPOINT (SIGTRAP)
Exception Codes: 0x0000000000000001, 0x00000001025b9da0
Termination Reason: SIGNAL 5 Trace/BPT trap: 5
Terminating Process: exc handler [31730]

Triggered by Thread:  10

Thread 0 name:   Dispatch queue: com.apple.main-thread
Thread 0:
0   libsystem_kernel.dylib        	       0x2473f7cd4 mach_msg2_trap + 8
1   libsystem_kernel.dylib        	       0x2473fb2f8 mach_msg2_internal + 76
2   libsystem_kernel.dylib        	       0x2473fb214 mach_msg_overwrite + 428
3   libsystem_kernel.dylib        	       0x2473fb05c mach_msg + 24
4   CoreFoundation                	       0x19db04868 __CFRunLoopServiceMachPort + 160
5   CoreFoundation                	       0x19dadb848 __CFRunLoopRun + 1188
6   CoreFoundation                	       0x19dadaa6c _CFRunLoopRunSpecificWithOptions + 532
7   GraphicsServices              	       0x23e6dc498 GSEventRunModal + 120
8   UIKitCore                     	       0x1a349eba4 -[UIApplication _run] + 792
9   UIKitCore                     	       0x1a3447a78 UIApplicationMain + 336
10  System.Runtime.Tests          	       0x1008fc858 main + 84
11  dyld                          	       0x19aaf2e28 start + 7116

Thread 1 name:   Dispatch queue: com.apple.root.default-qos
Thread 1:
0   libsystem_kernel.dylib        	       0x2473fd5d4 __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x1f9b27b84 _pthread_cond_wait + 1028
2   libSystem.Native.dylib        	       0x10096eee8 SystemNative_LowLevelMonitor_Wait + 104
3   System.Runtime.Tests.r2r.dylib	       0x170d1945c 0x1701cc000 + 11850844
4   System.Runtime.Tests.r2r.dylib	       0x170d3af3c 0x1701cc000 + 11988796
5   System.Runtime.Tests.r2r.dylib	       0x170d3d614 0x1701cc000 + 11998740
6   System.Runtime.Tests.r2r.dylib	       0x170d38634 0x1701cc000 + 11978292
7   System.Runtime.Tests.r2r.dylib	       0x170d392d4 0x1701cc000 + 11981524
8   System.Runtime.Tests.r2r.dylib	       0x170d391e4 0x1701cc000 + 11981284
9   System.Runtime.Tests.r2r.dylib	       0x170d2e218 0x1701cc000 + 11936280
10  System.Runtime.Tests.r2r.dylib	       0x170d139c4 0x1701cc000 + 11827652
11  System.Runtime.Tests.r2r.dylib	       0x170d1a6c4 0x1701cc000 + 11855556
12  System.Runtime.Tests.r2r.dylib	       0x170d47a78 0x1701cc000 + 12040824
13  System.Runtime.Tests.r2r.dylib	       0x170d476c0 0x1701cc000 + 12039872
14  System.Runtime.Tests.r2r.dylib	       0x170d47530 0x1701cc000 + 12039472
15  System.Runtime.Tests.r2r.dylib	       0x170de63fc 0x1701cc000 + 12690428
16  System.Runtime.Tests.r2r.dylib	       0x1725e4844 0x1701cc000 + 37849156
17  System.Runtime.Tests.r2r.dylib	       0x170ddd904 0x1701cc000 + 12654852
18  System.Runtime.Tests.r2r.dylib	       0x1701d0468 0x1701cc000 + 17512
19  libcoreclr.dylib              	       0x10251761c CallDescrWorkerInternal + 132
20  libcoreclr.dylib              	       0x102128c30 CallDescrWorkerWithHandler(CallDescrData*, int) + 520
21  libcoreclr.dylib              	       0x102129598 MethodDescCallSite::CallTargetWorker(unsigned long long const*, unsigned long long*, int) + 2160
22  libcoreclr.dylib              	       0x101e7e144 RunMainInternal(Param*) + 920
23  libcoreclr.dylib              	       0x101e7dd78 RunMain(MethodDesc*, short, int*, REF<PtrArray>*)::$_0::operator()(Param*) const::'lambda'(Param*)::operator()(Param*) const + 28
24  libcoreclr.dylib              	       0x101e7932c RunMain(MethodDesc*, short, int*, REF<PtrArray>*)::$_0::operator()(Param*) const + 92
25  libcoreclr.dylib              	       0x101e79120 RunMain(MethodDesc*, short, int*, REF<PtrArray>*) + 580
26  libcoreclr.dylib              	       0x101e799e0 Assembly::ExecuteMainMethod(REF<PtrArray>*, int) + 380
27  libcoreclr.dylib              	       0x101eec60c CorHost2::ExecuteAssembly(unsigned int, char16_t const*, int, char16_t const**, unsigned int*) + 3136
28  libcoreclr.dylib              	       0x102548270 coreclr_execute_assembly + 744
29  System.Runtime.Tests          	       0x1008fd328 mono_ios_runtime_init + 732
30  System.Runtime.Tests          	       0x1008fc538 __29-[ViewController viewDidLoad]_block_invoke + 28
31  libdispatch.dylib             	       0x1d5f1cadc _dispatch_call_block_and_release + 32
32  libdispatch.dylib             	       0x1d5f367ec _dispatch_client_callout + 16
33  libdispatch.dylib             	       0x1d5f527dc _dispatch_queue_override_invoke.cold.3 + 32
34  libdispatch.dylib             	       0x1d5f212fc _dispatch_queue_override_invoke + 848
35  libdispatch.dylib             	       0x1d5f2ef48 _dispatch_root_queue_drain + 364
36  libdispatch.dylib             	       0x1d5f2f6fc _dispatch_worker_thread2 + 180
37  libsystem_pthread.dylib       	       0x1f9b2637c _pthread_wqthread + 232
38  libsystem_pthread.dylib       	       0x1f9b258c0 start_wqthread + 8

Thread 2:

Thread 3 name:  com.apple.uikit.eventfetch-thread
Thread 3:
0   libsystem_kernel.dylib        	       0x2473f7cd4 mach_msg2_trap + 8
1   libsystem_kernel.dylib        	       0x2473fb2f8 mach_msg2_internal + 76
2   libsystem_kernel.dylib        	       0x2473fb214 mach_msg_overwrite + 428
3   libsystem_kernel.dylib        	       0x2473fb05c mach_msg + 24
4   CoreFoundation                	       0x19db04868 __CFRunLoopServiceMachPort + 160
5   CoreFoundation                	       0x19dadb848 __CFRunLoopRun + 1188
6   CoreFoundation                	       0x19dadaa6c _CFRunLoopRunSpecificWithOptions + 532
7   Foundation                    	       0x19bad6d60 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 212
8   Foundation                    	       0x19bad6f38 -[NSRunLoop(NSRunLoop) runUntilDate:] + 64
9   UIKitCore                     	       0x1a3473cac -[UIEventFetcher threadMain] + 408
10  Foundation                    	       0x19b19621c __NSThread__start__ + 732
11  libsystem_pthread.dylib       	       0x1f9b2944c _pthread_start + 136
12  libsystem_pthread.dylib       	       0x1f9b258cc thread_start + 8

Thread 4:

Thread 5:
0   libsystem_kernel.dylib        	       0x2473f7cd4 mach_msg2_trap + 8
1   libsystem_kernel.dylib        	       0x2473fb2f8 mach_msg2_internal + 76
2   libsystem_kernel.dylib        	       0x2473fb214 mach_msg_overwrite + 428
3   libsystem_kernel.dylib        	       0x2473fb05c mach_msg + 24
4   libcoreclr.dylib              	       0x1025bd310 MachMessage::Receive(unsigned int) + 84
5   libcoreclr.dylib              	       0x1025bacc4 SEHExceptionThread(void*) + 108
6   libsystem_pthread.dylib       	       0x1f9b2944c _pthread_start + 136
7   libsystem_pthread.dylib       	       0x1f9b258cc thread_start + 8

Thread 6 name:  .NET SynchManager
Thread 6:
0   libsystem_kernel.dylib        	       0x2473fe8d0 kevent + 8
1   libcoreclr.dylib              	       0x1025a318c CorUnix::CPalSynchronizationManager::ReadBytesFromProcessPipe(int, unsigned char*, int) + 648
2   libcoreclr.dylib              	       0x1025a2764 CorUnix::CPalSynchronizationManager::ReadCmdFromProcessPipe(int, CorUnix::CPalSynchronizationManager::SynchWorkerCmd*, void**, unsigned int*) + 428
3   libcoreclr.dylib              	       0x1025a1bd8 CorUnix::CPalSynchronizationManager::WorkerThread(void*) + 120
4   libcoreclr.dylib              	       0x1025b5dc8 CorUnix::CPalThread::ThreadEntry(void*) + 580
5   libsystem_pthread.dylib       	       0x1f9b2944c _pthread_start + 136
6   libsystem_pthread.dylib       	       0x1f9b258cc thread_start + 8

Thread 7 name:  .NET DebugPipe
Thread 7:
0   libsystem_kernel.dylib        	       0x2473fd710 __open_nocancel + 8
1   libsystem_kernel.dylib        	       0x2473fd6fc open$NOCANCEL + 40
2   libcoreclr.dylib              	       0x101c50140 TwoWayPipe::WaitForConnection() + 212
3   libcoreclr.dylib              	       0x101c3fc70 DbgTransportPipeChannel::WaitForConnection(unsigned int, int*) + 168
4   libcoreclr.dylib              	       0x101c3c7e8 DbgTransportSession::TransportWorker() + 672
5   libcoreclr.dylib              	       0x101c39c08 DbgTransportSession::TransportWorkerStatic(void*) + 40
6   libcoreclr.dylib              	       0x1025b5dc8 CorUnix::CPalThread::ThreadEntry(void*) + 580
7   libsystem_pthread.dylib       	       0x1f9b2944c _pthread_start + 136
8   libsystem_pthread.dylib       	       0x1f9b258cc thread_start + 8

Thread 8 name:  .NET Debugger
Thread 8:
0   libsystem_kernel.dylib        	       0x2473fd5d4 __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x1f9b27b84 _pthread_cond_wait + 1028
2   libcoreclr.dylib              	       0x10259fd60 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 620
3   libcoreclr.dylib              	       0x10259f30c CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 896
4   libcoreclr.dylib              	       0x1025a79f0 CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int) + 2980
5   libcoreclr.dylib              	       0x1025a829c WaitForMultipleObjectsEx + 292
6   libcoreclr.dylib              	       0x101c330ec DebuggerRCThread::MainLoop() + 1044
7   libcoreclr.dylib              	       0x101c32c04 DebuggerRCThread::ThreadProc() + 2500
8   libcoreclr.dylib              	       0x101c31f10 DebuggerRCThread::ThreadProcStatic(void*) + 172
9   libcoreclr.dylib              	       0x1025b5dc8 CorUnix::CPalThread::ThreadEntry(void*) + 580
10  libsystem_pthread.dylib       	       0x1f9b2944c _pthread_start + 136
11  libsystem_pthread.dylib       	       0x1f9b258cc thread_start + 8

Thread 9:
0   libsystem_kernel.dylib        	       0x2473fd5d4 __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x1f9b27b84 _pthread_cond_wait + 1028
2   libcoreclr.dylib              	       0x10259fd7c CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 648
3   libcoreclr.dylib              	       0x10259f30c CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 896
4   libcoreclr.dylib              	       0x1025a79f0 CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int) + 2980
5   libcoreclr.dylib              	       0x1025a7f0c WaitForSingleObjectEx + 276
6   libcoreclr.dylib              	       0x102339764 CLREventWaitHelper2(void*, unsigned int, int) + 40
7   libcoreclr.dylib              	       0x102339660 CLREventWaitHelper(void*, unsigned int, int)::$_0::operator()(CLREventWaitHelper(void*, unsigned int, int)::Param*) const + 48
8   libcoreclr.dylib              	       0x1023394f8 CLREventWaitHelper(void*, unsigned int, int) + 116
9   libcoreclr.dylib              	       0x10233941c CLREventBase::WaitEx(unsigned int, WaitMode) + 532
10  libcoreclr.dylib              	       0x1023391fc CLREventBase::Wait(unsigned int, int) + 52
11  libcoreclr.dylib              	       0x1021e7350 FinalizerThread::WaitForFinalizerEvent(CLREvent*) + 32
12  libcoreclr.dylib              	       0x1021e7678 FinalizerThread::FinalizerThreadWorkerIteration(void*) + 132
13  libcoreclr.dylib              	       0x1021e75c8 FinalizerThread::FinalizerThreadWorker(void*) + 44
14  libcoreclr.dylib              	       0x1020c1074 ManagedThreadBase_DispatchInner(ManagedThreadCallState*) + 36
15  libcoreclr.dylib              	       0x1020c071c ManagedThreadBase_DispatchMiddle(ManagedThreadCallState*) + 108
16  libcoreclr.dylib              	       0x1020c05cc ManagedThreadBase_DispatchOuter(ManagedThreadCallState*)::$_0::operator()(ManagedThreadBase_DispatchOuter(ManagedThreadCallState*)::TryArgs*) const::'lambda'(Param*)::operator()(Param*) const + 32
17  libcoreclr.dylib              	       0x1020c0384 ManagedThreadBase_DispatchOuter(ManagedThreadCallState*)::$_0::operator()(ManagedThreadBase_DispatchOuter(ManagedThreadCallState*)::TryArgs*) const + 88
18  libcoreclr.dylib              	       0x1020bb5bc ManagedThreadBase_DispatchOuter(ManagedThreadCallState*) + 324
19  libcoreclr.dylib              	       0x1020bb410 ManagedThreadBase::KickOff(void (*)(void*), void*) + 64
20  libcoreclr.dylib              	       0x1021e7d84 FinalizerThread::FinalizerThreadStart(void*) + 700
21  libcoreclr.dylib              	       0x1025b5dc8 CorUnix::CPalThread::ThreadEntry(void*) + 580
22  libsystem_pthread.dylib       	       0x1f9b2944c _pthread_start + 136
23  libsystem_pthread.dylib       	       0x1f9b258cc thread_start + 8

Thread 10 Crashed:
0   libcoreclr.dylib              	       0x1025b9da0 DBG_DebugBreak + 0
1   libcoreclr.dylib              	       0x10255c690 DebugBreak + 308
2   libcoreclr.dylib              	       0x101f57bf8 CheckGCRefMapEqual(unsigned char*, MethodDesc*, bool) + 720
3   libcoreclr.dylib              	       0x102066d80 ExternalMethodFixupWorker + 5276
4   libcoreclr.dylib              	       0x102514f3c <deduplicated_symbol> + 88
5   System.Runtime.Tests.r2r.dylib	       0x170ebdf00 0x1701cc000 + 13573888
6   System.Runtime.Tests.r2r.dylib	       0x170ebe4b0 0x1701cc000 + 13575344
7   System.Runtime.Tests.r2r.dylib	       0x170ebe7e0 0x1701cc000 + 13576160
8   System.Runtime.Tests.r2r.dylib	       0x170ba513c 0x1701cc000 + 10326332
9   System.Runtime.Tests.r2r.dylib	       0x170ba50bc 0x1701cc000 + 10326204
10  System.Runtime.Tests.r2r.dylib	       0x170d9053c 0x1701cc000 + 12338492
11  System.Runtime.Tests.r2r.dylib	       0x17166dae0 0x1701cc000 + 21633760
12  System.Runtime.Tests.r2r.dylib	       0x17166d158 0x1701cc000 + 21631320
13  libcoreclr.dylib              	       0x10251761c CallDescrWorkerInternal + 132
14  libcoreclr.dylib              	       0x102128c30 CallDescrWorkerWithHandler(CallDescrData*, int) + 520
15  libcoreclr.dylib              	       0x1022f4b20 RuntimeMethodHandle_InvokeMethod + 5148
16  System.Runtime.Tests.r2r.dylib	       0x170df1628 0x1701cc000 + 12736040
17  System.Runtime.Tests.r2r.dylib	       0x170df1768 0x1701cc000 + 12736360
18  System.Runtime.Tests.r2r.dylib	       0x170e0bfc8 0x1701cc000 + 12845000
19  System.Runtime.Tests.r2r.dylib	       0x1733b3c28 0x1701cc000 + 52329512
20  libcoreclr.dylib              	       0x102516a48 CallJittedMethodRetVoid + 36
21  libcoreclr.dylib              	       0x102220ce4 InvokeCalliStub(CalliStubParam*) + 272
22  libcoreclr.dylib              	       0x1022285e0 InterpExecMethod(InterpreterFrame*, InterpMethodContextFrame*, InterpThreadContext*, ExceptionClauseArgs*) + 27140
23  libcoreclr.dylib              	       0x102064d64 ExecuteInterpretedMethod + 760
24  libcoreclr.dylib              	       0x102515570 InterpreterStubRetVoid + 20
25  System.Runtime.Tests.r2r.dylib	       0x17391e7e0 0x1701cc000 + 58009568
26  System.Runtime.Tests.r2r.dylib	       0x1733b1858 0x1701cc000 + 52320344
27  System.Runtime.Tests.r2r.dylib	       0x172096768 0x1701cc000 + 32286568
28  System.Runtime.Tests.r2r.dylib	       0x17385e47c 0x1701cc000 + 57222268
29  System.Runtime.Tests.r2r.dylib	       0x17206f7a8 0x1701cc000 + 32126888
30  System.Runtime.Tests.r2r.dylib	       0x17206180c 0x1701cc000 + 32069644
31  System.Runtime.Tests.r2r.dylib	       0x17385db8c 0x1701cc000 + 57219980
32  System.Runtime.Tests.r2r.dylib	       0x17205ffa8 0x1701cc000 + 32063400
33  System.Runtime.Tests.r2r.dylib	       0x1733b1af0 0x1701cc000 + 52321008
34  libcoreclr.dylib              	       0x102516a48 CallJittedMethodRetVoid + 36
35  libcoreclr.dylib              	       0x102220ce4 InvokeCalliStub(CalliStubParam*) + 272
36  libcoreclr.dylib              	       0x1022285e0 InterpExecMethod(InterpreterFrame*, InterpMethodContextFrame*, InterpThreadContext*, ExceptionClauseArgs*) + 27140
37  libcoreclr.dylib              	       0x102064d64 ExecuteInterpretedMethod + 760
38  libcoreclr.dylib              	       0x102515570 InterpreterStubRetVoid + 20
39  System.Runtime.Tests.r2r.dylib	       0x17391d4f0 0x1701cc000 + 58004720
40  System.Runtime.Tests.r2r.dylib	       0x1733aa728 0x1701cc000 + 52291368
41  System.Runtime.Tests.r2r.dylib	       0x1733b1170 0x1701cc000 + 52318576
42  libcoreclr.dylib              	       0x102516a48 CallJittedMethodRetVoid + 36
43  libcoreclr.dylib              	       0x102220ce4 InvokeCalliStub(CalliStubParam*) + 272
44  libcoreclr.dylib              	       0x1022285e0 InterpExecMethod(InterpreterFrame*, InterpMethodContextFrame*, InterpThreadContext*, ExceptionClauseArgs*) + 27140
45  libcoreclr.dylib              	       0x102064d64 ExecuteInterpretedMethod + 760
46  libcoreclr.dylib              	       0x102515570 InterpreterStubRetVoid + 20
261 System.Runtime.Tests.r2r.dylib	       0x170d14894 0x1701cc000 + 11831444
262 System.Runtime.Tests.r2r.dylib	       0x173521844 0x1701cc000 + 53827652
263 System.Runtime.Tests.r2r.dylib	       0x1735216ac 0x1701cc000 + 53827244
264 System.Runtime.Tests.r2r.dylib	       0x170d50794 0x1701cc000 + 12076948
265 System.Runtime.Tests.r2r.dylib	       0x170d48834 0x1701cc000 + 12044340
266 System.Runtime.Tests.r2r.dylib	       0x170d48710 0x1701cc000 + 12044048
267 System.Runtime.Tests.r2r.dylib	       0x1725cd0c0 0x1701cc000 + 37753024
268 System.Runtime.Tests.r2r.dylib	       0x1725e3570 0x1701cc000 + 37844336
269 System.Runtime.Tests.r2r.dylib	       0x1725e3878 0x1701cc000 + 37845112
270 System.Runtime.Tests.r2r.dylib	       0x170e90f08 0x1701cc000 + 13389576
271 System.Runtime.Tests.r2r.dylib	       0x1726ab36c 0x1701cc000 + 38663020
272 libcoreclr.dylib              	       0x102516a48 CallJittedMethodRetVoid + 36
273 libcoreclr.dylib              	       0x102220ce4 InvokeCalliStub(CalliStubParam*) + 272
274 libcoreclr.dylib              	       0x1022285e0 InterpExecMethod(InterpreterFrame*, InterpMethodContextFrame*, InterpThreadContext*, ExceptionClauseArgs*) + 27140
275 libcoreclr.dylib              	       0x102064d64 ExecuteInterpretedMethod + 760
276 libcoreclr.dylib              	       0x102515570 InterpreterStubRetVoid + 20
277 libcoreclr.dylib              	       0x102516a48 CallJittedMethodRetVoid + 36
278 libcoreclr.dylib              	       0x102220ce4 InvokeCalliStub(CalliStubParam*) + 272
279 libcoreclr.dylib              	       0x1022285e0 InterpExecMethod(InterpreterFrame*, InterpMethodContextFrame*, InterpThreadContext*, ExceptionClauseArgs*) + 27140
280 libcoreclr.dylib              	       0x102064d64 ExecuteInterpretedMethod + 760
281 libcoreclr.dylib              	       0x102515570 InterpreterStubRetVoid + 20
282 System.Runtime.Tests.r2r.dylib	       0x170d14aa8 0x1701cc000 + 11831976
283 System.Runtime.Tests.r2r.dylib	       0x1726ac150 0x1701cc000 + 38666576
284 System.Runtime.Tests.r2r.dylib	       0x1726abfd8 0x1701cc000 + 38666200
285 System.Runtime.Tests.r2r.dylib	       0x170d25bd4 0x1701cc000 + 11901908
286 System.Runtime.Tests.r2r.dylib	       0x170d35414 0x1701cc000 + 11965460
287 System.Runtime.Tests.r2r.dylib	       0x170d3533c 0x1701cc000 + 11965244
288 libcoreclr.dylib              	       0x102516a48 CallJittedMethodRetVoid + 36
289 libcoreclr.dylib              	       0x102220ce4 InvokeCalliStub(CalliStubParam*) + 272
290 libcoreclr.dylib              	       0x1022285e0 InterpExecMethod(InterpreterFrame*, InterpMethodContextFrame*, InterpThreadContext*, ExceptionClauseArgs*) + 27140
291 libcoreclr.dylib              	       0x102064d64 ExecuteInterpretedMethod + 760
292 libcoreclr.dylib              	       0x102515570 InterpreterStubRetVoid + 20
293 System.Runtime.Tests.r2r.dylib	       0x170d099c0 0x1701cc000 + 11786688
294 libcoreclr.dylib              	       0x10251761c CallDescrWorkerInternal + 132
295 libcoreclr.dylib              	       0x102128c30 CallDescrWorkerWithHandler(CallDescrData*, int) + 520
296 libcoreclr.dylib              	       0x102128cf0 DispatchCallSimple(unsigned long*, unsigned int, unsigned long, int) + 180
297 libcoreclr.dylib              	       0x102166efc KickOffThread_Worker(void*) + 432
298 libcoreclr.dylib              	       0x1020c1074 ManagedThreadBase_DispatchInner(ManagedThreadCallState*) + 36
299 libcoreclr.dylib              	       0x1020c071c ManagedThreadBase_DispatchMiddle(ManagedThreadCallState*) + 108
300 libcoreclr.dylib              	       0x1020c05cc ManagedThreadBase_DispatchOuter(ManagedThreadCallState*)::$_0::operator()(ManagedThreadBase_DispatchOuter(ManagedThreadCallState*)::TryArgs*) const::'lambda'(Param*)::operator()(Param*) const + 32
301 libcoreclr.dylib              	       0x1020c0384 ManagedThreadBase_DispatchOuter(ManagedThreadCallState*)::$_0::operator()(ManagedThreadBase_DispatchOuter(ManagedThreadCallState*)::TryArgs*) const + 88
302 libcoreclr.dylib              	       0x1020bb5bc ManagedThreadBase_DispatchOuter(ManagedThreadCallState*) + 324
303 libcoreclr.dylib              	       0x1020bb410 ManagedThreadBase::KickOff(void (*)(void*), void*) + 64
304 libcoreclr.dylib              	       0x1021626dc KickOffThread(void*) + 460
305 libcoreclr.dylib              	       0x1025b5dc8 CorUnix::CPalThread::ThreadEntry(void*) + 580
306 libsystem_pthread.dylib       	       0x1f9b2944c _pthread_start + 136
307 libsystem_pthread.dylib       	       0x1f9b258cc thread_start + 8

Thread 11:
0   libsystem_kernel.dylib        	       0x2473fd5d4 __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x1f9b27b84 _pthread_cond_wait + 1028
2   libSystem.Native.dylib        	       0x10096effc SystemNative_LowLevelMonitor_TimedWait + 188
3   System.Runtime.Tests.r2r.dylib	       0x170b6fb44 0x1701cc000 + 10107716
4   System.Runtime.Tests.r2r.dylib	       0x170d197f8 0x1701cc000 + 11851768
5   System.Runtime.Tests.r2r.dylib	       0x170d19584 0x1701cc000 + 11851140
6   System.Runtime.Tests.r2r.dylib	       0x170d3ae90 0x1701cc000 + 11988624
7   System.Runtime.Tests.r2r.dylib	       0x170d3d614 0x1701cc000 + 11998740
8   System.Runtime.Tests.r2r.dylib	       0x170d38634 0x1701cc000 + 11978292
9   System.Runtime.Tests.r2r.dylib	       0x170d392d4 0x1701cc000 + 11981524
10  System.Runtime.Tests.r2r.dylib	       0x170d391e4 0x1701cc000 + 11981284
11  System.Runtime.Tests.r2r.dylib	       0x170d2e218 0x1701cc000 + 11936280
12  System.Runtime.Tests.r2r.dylib	       0x170d2dfb8 0x1701cc000 + 11935672
13  System.Runtime.Tests.r2r.dylib	       0x170d31db0 0x1701cc000 + 11951536
14  libcoreclr.dylib              	       0x102516a48 CallJittedMethodRetVoid + 36
15  libcoreclr.dylib              	       0x102220ce4 InvokeCalliStub(CalliStubParam*) + 272
16  libcoreclr.dylib              	       0x1022285e0 InterpExecMethod(InterpreterFrame*, InterpMethodContextFrame*, InterpThreadContext*, ExceptionClauseArgs*) + 27140
17  libcoreclr.dylib              	       0x102064d64 ExecuteInterpretedMethod + 760
18  libcoreclr.dylib              	       0x102515570 InterpreterStubRetVoid + 20
19  System.Runtime.Tests.r2r.dylib	       0x170d099c0 0x1701cc000 + 11786688
20  libcoreclr.dylib              	       0x10251761c CallDescrWorkerInternal + 132
21  libcoreclr.dylib              	       0x102128c30 CallDescrWorkerWithHandler(CallDescrData*, int) + 520
22  libcoreclr.dylib              	       0x102128cf0 DispatchCallSimple(unsigned long*, unsigned int, unsigned long, int) + 180
23  libcoreclr.dylib              	       0x102166efc KickOffThread_Worker(void*) + 432
24  libcoreclr.dylib              	       0x1020c1074 ManagedThreadBase_DispatchInner(ManagedThreadCallState*) + 36
25  libcoreclr.dylib              	       0x1020c071c ManagedThreadBase_DispatchMiddle(ManagedThreadCallState*) + 108
26  libcoreclr.dylib              	       0x1020c05cc ManagedThreadBase_DispatchOuter(ManagedThreadCallState*)::$_0::operator()(ManagedThreadBase_DispatchOuter(ManagedThreadCallState*)::TryArgs*) const::'lambda'(Param*)::operator()(Param*) const + 32
27  libcoreclr.dylib              	       0x1020c0384 ManagedThreadBase_DispatchOuter(ManagedThreadCallState*)::$_0::operator()(ManagedThreadBase_DispatchOuter(ManagedThreadCallState*)::TryArgs*) const + 88
28  libcoreclr.dylib              	       0x1020bb5bc ManagedThreadBase_DispatchOuter(ManagedThreadCallState*) + 324
29  libcoreclr.dylib              	       0x1020bb410 ManagedThreadBase::KickOff(void (*)(void*), void*) + 64
30  libcoreclr.dylib              	       0x1021626dc KickOffThread(void*) + 460
31  libcoreclr.dylib              	       0x1025b5dc8 CorUnix::CPalThread::ThreadEntry(void*) + 580
32  libsystem_pthread.dylib       	       0x1f9b2944c _pthread_start + 136
33  libsystem_pthread.dylib       	       0x1f9b258cc thread_start + 8

Thread 12:
0   libsystem_kernel.dylib        	       0x2473fd5d4 __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x1f9b27b84 _pthread_cond_wait + 1028
2   libSystem.Native.dylib        	       0x10096effc SystemNative_LowLevelMonitor_TimedWait + 188
3   System.Runtime.Tests.r2r.dylib	       0x170b6fb44 0x1701cc000 + 10107716
4   System.Runtime.Tests.r2r.dylib	       0x170d197f8 0x1701cc000 + 11851768
5   System.Runtime.Tests.r2r.dylib	       0x170d19584 0x1701cc000 + 11851140
6   System.Runtime.Tests.r2r.dylib	       0x170d3ae90 0x1701cc000 + 11988624
7   System.Runtime.Tests.r2r.dylib	       0x170d3d614 0x1701cc000 + 11998740
8   System.Runtime.Tests.r2r.dylib	       0x170d38634 0x1701cc000 + 11978292
9   System.Runtime.Tests.r2r.dylib	       0x170d392d4 0x1701cc000 + 11981524
10  System.Runtime.Tests.r2r.dylib	       0x170d367b4 0x1701cc000 + 11970484
11  System.Runtime.Tests.r2r.dylib	       0x170d36418 0x1701cc000 + 11969560
12  System.Runtime.Tests.r2r.dylib	       0x170d362f0 0x1701cc000 + 11969264
13  System.Runtime.Tests.r2r.dylib	       0x170d36170 0x1701cc000 + 11968880
14  System.Runtime.Tests.r2r.dylib	       0x170d35354 0x1701cc000 + 11965268
15  libcoreclr.dylib              	       0x102516a48 CallJittedMethodRetVoid + 36
16  libcoreclr.dylib              	       0x102220ce4 InvokeCalliStub(CalliStubParam*) + 272
17  libcoreclr.dylib              	       0x1022285e0 InterpExecMethod(InterpreterFrame*, InterpMethodContextFrame*, InterpThreadContext*, ExceptionClauseArgs*) + 27140
18  libcoreclr.dylib              	       0x102064d64 ExecuteInterpretedMethod + 760
19  libcoreclr.dylib              	       0x102515570 InterpreterStubRetVoid + 20
20  System.Runtime.Tests.r2r.dylib	       0x170d099c0 0x1701cc000 + 11786688
21  libcoreclr.dylib              	       0x10251761c CallDescrWorkerInternal + 132
22  libcoreclr.dylib              	       0x102128c30 CallDescrWorkerWithHandler(CallDescrData*, int) + 520
23  libcoreclr.dylib              	       0x102128cf0 DispatchCallSimple(unsigned long*, unsigned int, unsigned long, int) + 180
24  libcoreclr.dylib              	       0x102166efc KickOffThread_Worker(void*) + 432
25  libcoreclr.dylib              	       0x1020c1074 ManagedThreadBase_DispatchInner(ManagedThreadCallState*) + 36
26  libcoreclr.dylib              	       0x1020c071c ManagedThreadBase_DispatchMiddle(ManagedThreadCallState*) + 108
27  libcoreclr.dylib              	       0x1020c05cc ManagedThreadBase_DispatchOuter(ManagedThreadCallState*)::$_0::operator()(ManagedThreadBase_DispatchOuter(ManagedThreadCallState*)::TryArgs*) const::'lambda'(Param*)::operator()(Param*) const + 32
28  libcoreclr.dylib              	       0x1020c0384 ManagedThreadBase_DispatchOuter(ManagedThreadCallState*)::$_0::operator()(ManagedThreadBase_DispatchOuter(ManagedThreadCallState*)::TryArgs*) const + 88
29  libcoreclr.dylib              	       0x1020bb5bc ManagedThreadBase_DispatchOuter(ManagedThreadCallState*) + 324
30  libcoreclr.dylib              	       0x1020bb410 ManagedThreadBase::KickOff(void (*)(void*), void*) + 64
31  libcoreclr.dylib              	       0x1021626dc KickOffThread(void*) + 460
32  libcoreclr.dylib              	       0x1025b5dc8 CorUnix::CPalThread::ThreadEntry(void*) + 580
33  libsystem_pthread.dylib       	       0x1f9b2944c _pthread_start + 136
34  libsystem_pthread.dylib       	       0x1f9b258cc thread_start + 8

Thread 13:
0   libsystem_kernel.dylib        	       0x2473fd5d4 __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x1f9b27b84 _pthread_cond_wait + 1028
2   libSystem.Native.dylib        	       0x10096effc SystemNative_LowLevelMonitor_TimedWait + 188
3   System.Runtime.Tests.r2r.dylib	       0x170b6fb44 0x1701cc000 + 10107716
4   System.Runtime.Tests.r2r.dylib	       0x170d197f8 0x1701cc000 + 11851768
5   System.Runtime.Tests.r2r.dylib	       0x170d19584 0x1701cc000 + 11851140
6   System.Runtime.Tests.r2r.dylib	       0x170d3ae90 0x1701cc000 + 11988624
7   System.Runtime.Tests.r2r.dylib	       0x170d3d614 0x1701cc000 + 11998740
8   System.Runtime.Tests.r2r.dylib	       0x170d38634 0x1701cc000 + 11978292
9   System.Runtime.Tests.r2r.dylib	       0x170d392d4 0x1701cc000 + 11981524
10  System.Runtime.Tests.r2r.dylib	       0x170d367b4 0x1701cc000 + 11970484
11  System.Runtime.Tests.r2r.dylib	       0x170d36418 0x1701cc000 + 11969560
12  System.Runtime.Tests.r2r.dylib	       0x170d362f0 0x1701cc000 + 11969264
13  System.Runtime.Tests.r2r.dylib	       0x170d36170 0x1701cc000 + 11968880
14  System.Runtime.Tests.r2r.dylib	       0x170d35354 0x1701cc000 + 11965268
15  libcoreclr.dylib              	       0x102516a48 CallJittedMethodRetVoid + 36
16  libcoreclr.dylib              	       0x102220ce4 InvokeCalliStub(CalliStubParam*) + 272
17  libcoreclr.dylib              	       0x1022285e0 InterpExecMethod(InterpreterFrame*, InterpMethodContextFrame*, InterpThreadContext*, ExceptionClauseArgs*) + 27140
18  libcoreclr.dylib              	       0x102064d64 ExecuteInterpretedMethod + 760
19  libcoreclr.dylib              	       0x102515570 InterpreterStubRetVoid + 20
20  System.Runtime.Tests.r2r.dylib	       0x170d099c0 0x1701cc000 + 11786688
21  libcoreclr.dylib              	       0x10251761c CallDescrWorkerInternal + 132
22  libcoreclr.dylib              	       0x102128c30 CallDescrWorkerWithHandler(CallDescrData*, int) + 520
23  libcoreclr.dylib              	       0x102128cf0 DispatchCallSimple(unsigned long*, unsigned int, unsigned long, int) + 180
24  libcoreclr.dylib              	       0x102166efc KickOffThread_Worker(void*) + 432
25  libcoreclr.dylib              	       0x1020c1074 ManagedThreadBase_DispatchInner(ManagedThreadCallState*) + 36
26  libcoreclr.dylib              	       0x1020c071c ManagedThreadBase_DispatchMiddle(ManagedThreadCallState*) + 108
27  libcoreclr.dylib              	       0x1020c05cc ManagedThreadBase_DispatchOuter(ManagedThreadCallState*)::$_0::operator()(ManagedThreadBase_DispatchOuter(ManagedThreadCallState*)::TryArgs*) const::'lambda'(Param*)::operator()(Param*) const + 32
28  libcoreclr.dylib              	       0x1020c0384 ManagedThreadBase_DispatchOuter(ManagedThreadCallState*)::$_0::operator()(ManagedThreadBase_DispatchOuter(ManagedThreadCallState*)::TryArgs*) const + 88
29  libcoreclr.dylib              	       0x1020bb5bc ManagedThreadBase_DispatchOuter(ManagedThreadCallState*) + 324
30  libcoreclr.dylib              	       0x1020bb410 ManagedThreadBase::KickOff(void (*)(void*), void*) + 64
31  libcoreclr.dylib              	       0x1021626dc KickOffThread(void*) + 460
32  libcoreclr.dylib              	       0x1025b5dc8 CorUnix::CPalThread::ThreadEntry(void*) + 580
33  libsystem_pthread.dylib       	       0x1f9b2944c _pthread_start + 136
34  libsystem_pthread.dylib       	       0x1f9b258cc thread_start + 8


Thread 10 crashed with ARM Thread State (64-bit):
    x0: 0x0000000000000001   x1: 0x0000000000000000   x2: 0x00000000000120a8   x3: 0x00000001755524cf
    x4: 0x0000000000000000   x5: 0x0000000175552990   x6: 0x000000000000000a   x7: 0xfffff0003ffff800
    x8: 0x0000000000000010   x9: 0x000000029b3106c8  x10: 0x0000000000000002  x11: 0x0000010000000000
   x12: 0x00000000fffffffd  x13: 0x0000000000000000  x14: 0x0000000000000000  x15: 0x0000000000000000
   x16: 0x00000002473f778c  x17: 0x0000000000000002  x18: 0x0000000000000000  x19: 0x0000000147a9f308
   x20: 0x000000015e3fe920  x21: 0x0000000000000000  x22: 0x0000000147a9f308  x23: 0x0000000000000000
   x24: 0x0000000000000000  x25: 0x0000000000000000  x26: 0x0000000146503c48  x27: 0x0000000146502418
   x28: 0x00000001465025e8   fp: 0x0000000175552980   lr: 0x000000010255c690
    sp: 0x0000000175552950   pc: 0x00000001025b9da0 cpsr: 0x60000000
   far: 0x0000000000000000  esr: 0xf200f000 (Breakpoint) brk 61440

Binary Images:
       0x1008f4000 -        0x100903fff System.Runtime.Tests arm64  <5293be53683c36beb8b876e5b9546159> /var/containers/Bundle/Application/20DE89AD-55F8-411D-91E6-497BB8F45F39/System.Runtime.Tests.app/System.Runtime.Tests
       0x101aac000 -        0x1026e3fff libcoreclr.dylib arm64  <4f797ff452773006968f6b91bdfaca75> /private/var/containers/Bundle/Application/20DE89AD-55F8-411D-91E6-497BB8F45F39/System.Runtime.Tests.app/libcoreclr.dylib
       0x100954000 -        0x100977fff libSystem.Native.dylib arm64  <1a0b4b1648a43856ace2ebd043bbda00> /private/var/containers/Bundle/Application/20DE89AD-55F8-411D-91E6-497BB8F45F39/System.Runtime.Tests.app/libSystem.Native.dylib
       0x100e2c000 -        0x10110bfff libSystem.IO.Compression.Native.dylib arm64  <6571ddd6fd353074814fc8c17deaeccc> /private/var/containers/Bundle/Application/20DE89AD-55F8-411D-91E6-497BB8F45F39/System.Runtime.Tests.app/libSystem.IO.Compression.Native.dylib
       0x100990000 -        0x10099ffff libSystem.Globalization.Native.dylib arm64  <6427d240948c3d5e850a69d210560817> /private/var/containers/Bundle/Application/20DE89AD-55F8-411D-91E6-497BB8F45F39/System.Runtime.Tests.app/libSystem.Globalization.Native.dylib
       0x1009b0000 -        0x1009cbfff libSystem.Security.Cryptography.Native.Apple.dylib arm64  <12efd5ed811835158b842b2cec379802> /private/var/containers/Bundle/Application/20DE89AD-55F8-411D-91E6-497BB8F45F39/System.Runtime.Tests.app/libSystem.Security.Cryptography.Native.Apple.dylib
       0x100930000 -        0x100937fff libSystem.Net.Security.Native.dylib arm64  <0626545026dd3788b97a402b27a5ac5a> /private/var/containers/Bundle/Application/20DE89AD-55F8-411D-91E6-497BB8F45F39/System.Runtime.Tests.app/libSystem.Net.Security.Native.dylib
       0x100b64000 -        0x100b6ffff libobjc-trampolines.dylib arm64e  <a068c18d51c33c9aa2875c9c122ada7d> /private/preboot/Cryptexes/OS/usr/lib/libobjc-trampolines.dylib
       0x1701cc000 -        0x17412ffff System.Runtime.Tests.r2r.dylib arm64  <166f53adb6143e05bc55f9f20a47fe70> /private/var/containers/Bundle/Application/20DE89AD-55F8-411D-91E6-497BB8F45F39/System.Runtime.Tests.app/System.Runtime.Tests.r2r.dylib
       0x2473f7000 -        0x247431d2b libsystem_kernel.dylib arm64e  <ff136c45738b3f6e82e57340e51a1478> /usr/lib/system/libsystem_kernel.dylib
       0x19dabe000 -        0x19e0425ff CoreFoundation arm64e  <b4a0233bf37d3ef6a977e4f36199c5a4> /System/Library/Frameworks/CoreFoundation.framework/CoreFoundation
       0x23e6db000 -        0x23e6e37ff GraphicsServices arm64e  <3688150f0fff38a4914910b3c47b53b1> /System/Library/PrivateFrameworks/GraphicsServices.framework/GraphicsServices
       0x1a3401000 -        0x1a584f0df UIKitCore arm64e  <a0e1cefbfd0136f9b82351b092e4dbc6> /System/Library/PrivateFrameworks/UIKitCore.framework/UIKitCore
       0x19aaee000 -        0x19ab8cad7 dyld arm64e  <ef27e3863cff3752b152d96a0aa9effd> /usr/lib/dyld
               0x0 - 0xffffffffffffffff ??? unknown-arch  <00000000000000000000000000000000> ???
       0x1f9b25000 -        0x1f9b3144f libsystem_pthread.dylib arm64e  <6e1be86b581a306790653412103e1df4> /usr/lib/system/libsystem_pthread.dylib
       0x1d5f1b000 -        0x1d5f6125f libdispatch.dylib arm64e  <6a1b4fabb32633738bab8e8464c68c66> /usr/lib/system/libdispatch.dylib
       0x19b134000 -        0x19bf7a7df Foundation arm64e  <218da4dc727a3341b59e8fdb39a2d7c4> /System/Library/Frameworks/Foundation.framework/Foundation

EOF

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Status

    No status

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions