Parece ser un problema conocido (según Apple, pero Microsoft no lo ha admitido), pero ha estado ocurriendo durante más de 6 meses y Microsoft no parece estar interesado en resolverlo.
Lo he reportado como un problema en las versiones insider más de 10 veces en los últimos 6 meses y he realizado algunos informes detallados, pero no he recibido ninguna respuesta.
Vea hilos como este: https://answers.microsoft.com/en-us/skype/forum/all/issue-with-skype-freezing-on-m2-macbook-pro-after/bff687a4-2242-42bf-b1d5-290931c6520a
El último caso con el que me encontré, tomando una muestra con el monitor de actividad, parece que está bloqueando el hilo principal/de la interfaz de usuario en un observador dentro de libRtmMediaStack al intentar hacer una llamada entre procesos.
Gráfico de llamadas:
2424 Thread_877103 DispatchQueue_1: com.apple.main-thread (serial)
+ 2424 start (en dyld) + 2236 [0x19c8fbf28]
+ 2424 ??? (en Skype Helper (Renderer)) dirección de carga 0x10478c000 + 0x960 [0x10478c960]
+ 2424 ElectronMain (en Marco de Electron) + 128 [0x113cdf18c]
+ 2424 v8::internal::compiler::BasicBlock::set_loop_header(v8::internal::compiler::BasicBlock*) (en Marco de Electron) + 12484 [0x113f5b1e8]
+ 2424 v8::internal::compiler::BasicBlock::set_loop_header(v8::internal::compiler::BasicBlock*) (en Marco de Electron) + 11256 [0x113f5ad1c]
+ 2424 v8::internal::compiler::BasicBlock::set_loop_header(v8::internal::compiler::BasicBlock*) (en Marco de Electron) + 16396 [0x113f5c130]
+ 2424 v8::internal::compiler::BasicBlock::set_loop_header(v8::internal::compiler::BasicBlock*) (en Marco de Electron) + 14120 [0x113f5b84c]
+ 2424 v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*) (en Marco de Electron) + 27772104 [0x11774e874]
+ 2424 v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*) (en Marco de Electron) + 4964396 [0x11618e3d8]
+ 2424 v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*) (en Marco de Electron) + 5163756 [0x1161bee98]
+ 2424 v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*) (en Marco de Electron) + 5394784 [0x1161f750c]
+ 2424 v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*) (en Marco de Electron) + 5399852 [0x1161f88d8]
+ 2424 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] (en Foundation) + 212 [0x19dca9fcc]
+ 2424 CFRunLoopRunSpecific (en CoreFoundation) + 612 [0x19cd304b8]
+ 2424 __CFRunLoopRun (en CoreFoundation) + 828 [0x19cd30f48]
+ 2424 __CFRunLoopDoSources0 (en CoreFoundation) + 244 [0x19cd32340]
+ 2424 __CFRunLoopDoSource0 (en CoreFoundation) + 176 [0x19cd325d0]
+ 2424 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ (en CoreFoundation) + 28 [0x19cd3263c]
+ 2424 __NSThreadPerformPerform (en Foundation) + 264 [0x19dcc6c64]
+ 2424 -[NSNotificationCenter postNotificationName:object:userInfo:] (en Foundation) + 88 [0x19dc568f4]
+ 2424 _CFXNotificationPost (en CoreFoundation) + 704 [0x19ccf84cc]
+ 2424 _CFXRegistrationPost (en CoreFoundation) + 440 [0x19cdc2e34]
+ 2424 ___CFXRegistrationPost_block_invoke (en CoreFoundation) + 88 [0x19cdc2eec]
+ 2424 __CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER__ (en CoreFoundation) + 148 [0x19cd27180]
+ 2424 ??? (en libRtmMediaStack.dylib) dirección de carga 0x123800000 + 0xedf7cc [0x1246df7cc]
+ 2424 ??? (en libRtmMediaStack.dylib) dirección de carga 0x123800000 + 0xedfa10 [0x1246dfa10]
+ 2424 ??? (en libRtmMediaStack.dylib) dirección de carga 0x123800000 + 0xf08758 [0x124708758]
+ 2424 ??? (en libRtmMediaStack.dylib) dirección de carga 0x123800000 + 0xf09604 [0x124709604]
+ 2424 ??? (en libRtmMediaStack.dylib) dirección de carga 0x123800000 + 0xf09280 [0x124709280]
+ 2424 ??? (en libRtmMediaStack.dylib) dirección de carga 0x123800000 + 0xf03788 [0x124703788]
+ 2424 _NSXPCDistantObjectSimpleMessageSend1 (en Foundation) + 60 [0x19dc709e8]
+ 2424 -[NSXPCConnection _sendSelector:withProxy:arg1:] (en Foundation) + 116 [0x19dc70ab4]
+ 2424 -[NSXPCConnection _sendInvocation:orArguments:count:methodSignature:selector:withProxy:] (en Foundation) + 2200 [0x19dc69314]
+ 2424 __NSXPCCONNECTION_IS_WAITING_FOR_A_SYNCHRONOUS_REPLY__ (en Foundation) + 16 [0x19dc6b400]
+ 2424 xpc_connection_send_message_with_reply_sync (en libxpc.dylib) + 264 [0x19c995c3c]
+ 2424 dispatch_mach_send_with_result_and_wait_for_reply (en libdispatch.dylib) + 60 [0x19cabfd88]
+ 2424 _dispatch_mach_send_and_wait_for_reply (en libdispatch.dylib) + 548 [0x19cabf9f8]
+ 2424 mach_msg (en libsystem_kernel.dylib) + 24 [0x19cc14290]
+ 2424 mach_msg_overwrite (en libsystem_kernel.dylib) + 604 [0x19cc1cb78]
+ 2424 mach_msg2_internal (en libsystem_kernel.dylib) + 80 [0x19cc26240]
+ 2424 mach_msg2_trap (en libsystem_kernel.dylib) + 8 [0x19cc13f14]