crashed on RTCMTLRenderer.mm -[RTCMTLRenderer loadAssets]
this line:
_pipelineState = [_device newRenderPipelineStateWithDescriptor:pipelineDescriptor error:&error];
--------------------------------------------------------------
m2 macbook pro macOS 15.0.1
Code Type: ARM-64 (Native)
Parent Process: launchd [1]
User ID: 501
Date/Time: 2024-10-28 16:46:48.1015 +0800
OS Version: macOS 15.0.1 (24A348)
Report Version: 12
Anonymous UUID: C7E1CB59-962D-A58F-1E40-DCFA97BD71EA
Sleep/Wake UUID: F4CF3B82-9043-45BB-8D20-54695FC5B9AE
Time Awake Since Boot: 120000 seconds
Time Since Wake: 27870 seconds
System Integrity Protection: enabled
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000068
Exception Codes: 0x0000000000000001, 0x0000000000000068
Termination Reason: Namespace SIGNAL, Code 11 Segmentation fault: 11
Terminating Process: exc handler [33429]
VM Region Info: 0x68 is not in any region. Bytes before following region:
4307124120 REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL
UNUSED SPACE AT START
--->
__TEXT 100b98000-100da4000 [ 2096K] r-x/r-x SM=COW /Applications/App.app/Contents/MacOS/App
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 Engine 0x10409475c google_breakpad::ExceptionHandler::SignalHandler(int, __siginfo*, void*) + 504
1 libsystem_platform.dylib 0x18e5bc184 _sigtramp + 56
2 libsystem_pthread.dylib 0x18e586f70 pthread_kill + 288
3 libsystem_c.dylib 0x18e493908 abort + 128
4 libsystem_c.dylib 0x18e492c1c __assert_rtn + 284
5 Metal 0x1994b38f8 MTLReportFailure.cold.1 + 48
6 Metal 0x19948f220 MTLReportFailure + 448
7 Metal 0x1994846f8 _MTLMessageContextEnd + 876
8 Metal 0x19948c3f0 validateWithDevice(id<MTLDevice>, MTLRenderPipelineDescriptorPrivate const&) + 556
9 Metal 0x19948c140 -[MTLRenderPipelineDescriptorInternal validateWithDevice:error:] + 104
10 AGXMetalG15G_C0 0x111f4e754 AGXG15GFamilyRenderPipeline* AGX::UserCommonShaderFactory<AGX::G15::Encoders, AGX::G15::Classes, AGX::G15::ObjClasses>::createRenderPipeline<MTLRenderPipelineDescriptor>(MTLRenderPipelineDescriptor*, AGXG15GFamilyDevice*, unsigned long, MTLRenderPipelineReflection**, NSError**, void (id<MTLRenderPipelineState>, MTLRenderPipelineReflection*, NSError*) block_pointer) + 136
11 AGXMetalG15G_C0 0x111f54160 -[AGXG15GFamilyDevice newRenderPipelineStateWithDescriptor:error:] + 116
12 Engine 0x1044ce238 -[RTCMTLRenderer loadAssets] + 332
13 Engine 0x1044cdb3c -[RTCMTLRenderer setupWithView:] + 168
14 Engine 0x1044cda8c -[RTCMTLRenderer addRenderingDestination:] + 20
15 Engine 0x1044ce95c -[RTCMTLNSVideoView configure] + 288
16 Engine 0x1044ce790 -[RTCMTLNSVideoView initWithFrame:] + 68
...
---------------------------------------------------------------------------------------------
another macbook pro m1 macOS 15.0.1
Code Type: ARM-64 (Native)
Parent Process: launchd [1]
User ID: 501
Date/Time: 2024-10-28 16:46:48.1015 +0800
OS Version: macOS 15.0.1 (24A348)
Report Version: 12
Anonymous UUID: C7E1CB59-962D-A58F-1E40-DCFA97BD71EA
Sleep/Wake UUID: F4CF3B82-9043-45BB-8D20-54695FC5B9AE
Time Awake Since Boot: 120000 seconds
Time Since Wake: 27870 seconds
System Integrity Protection: enabled
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000068
Exception Codes: 0x0000000000000001, 0x0000000000000068
Termination Reason: Namespace SIGNAL, Code 11 Segmentation fault: 11
Terminating Process: exc handler [33429]
VM Region Info: 0x68 is not in any region. Bytes before following region:
4307124120 REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL
UNUSED SPACE AT START
--->
__TEXT 100b98000-100da4000 [ 2096K] r-x/r-x SM=COW /Applications/App.app/Contents/MacOS/MGMeeting-Mac
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 Engine 0x10409475c google_breakpad::ExceptionHandler::SignalHandler(int, __siginfo*, void*) + 504
1 libsystem_platform.dylib 0x18e5bc184 _sigtramp + 56
2 libsystem_pthread.dylib 0x18e586f70 pthread_kill + 288
3 libsystem_c.dylib 0x18e493908 abort + 128
4 libsystem_c.dylib 0x18e492c1c __assert_rtn + 284
5 Metal 0x1994b38f8 MTLReportFailure.cold.1 + 48
6 Metal 0x19948f220 MTLReportFailure + 448
7 Metal 0x1994846f8 _MTLMessageContextEnd + 876
8 Metal 0x19948c3f0 validateWithDevice(id<MTLDevice>, MTLRenderPipelineDescriptorPrivate const&) + 556
9 Metal 0x19948c140 -[MTLRenderPipelineDescriptorInternal validateWithDevice:error:] + 104
10 AGXMetalG15G_C0 0x111f4e754 AGXG15GFamilyRenderPipeline* AGX::UserCommonShaderFactory<AGX::G15::Encoders, AGX::G15::Classes, AGX::G15::ObjClasses>::createRenderPipeline<MTLRenderPipelineDescriptor>(MTLRenderPipelineDescriptor*, AGXG15GFamilyDevice*, unsigned long, MTLRenderPipelineReflection**, NSError**, void (id<MTLRenderPipelineState>, MTLRenderPipelineReflection*, NSError*) block_pointer) + 136
11 AGXMetalG15G_C0 0x111f54160 -[AGXG15GFamilyDevice newRenderPipelineStateWithDescriptor:error:] + 116
12 Engine 0x1044ce238 -[RTCMTLRenderer loadAssets] + 332
13 Engine 0x1044cdb3c -[RTCMTLRenderer setupWithView:] + 168
14 Engine 0x1044cda8c -[RTCMTLRenderer addRenderingDestination:] + 20
15 Engine 0x1044ce95c -[RTCMTLNSVideoView configure] + 288
16 Engine 0x1044ce790 -[RTCMTLNSVideoView initWithFrame:] + 68