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

v1.5.517 RC crashes on launch after upgrading from v1.4.287 on MacOS Ventura 13.1 #6041

Closed
timothysu opened this issue Jan 24, 2023 · 6 comments · Fixed by #6292
Closed

v1.5.517 RC crashes on launch after upgrading from v1.4.287 on MacOS Ventura 13.1 #6041

timothysu opened this issue Jan 24, 2023 · 6 comments · Fixed by #6292
Labels
build Everything related to compiling/building the code client release-management

Comments

@timothysu
Copy link

timothysu commented Jan 24, 2023

Description

Mumble v1.5.517 RC crashes on launch after upgrading from v1.4.287 on MacOS Ventura 13.1.

Steps to reproduce

Downloaded the .dmg installer. Drag and dropped to replace / upgrade in the Applications folder. Opened Mumble.

Note is that auto-connect to server was configured from the last version, so unsure if connecting has to happen before the crash).

Mumble version

v1.5.517

Mumble component

Client

OS

macOS

Reproducible?

Yes

Additional information

14" MBP w/ M1 Pro. Audio was set to default devices, RNNoise enabled.

Relevant log output

-------------------------------------
Translated Report (Full Report Below)
-------------------------------------

Process:               Mumble [38654]
Path:                  /Applications/Mumble.app/Contents/MacOS/Mumble
Identifier:            mumble-client
Version:               1.5.517
Code Type:             X86-64 (Translated)
Parent Process:        launchd [1]
User ID:               501

Date/Time:             2023-01-24 14:21:57.1427 -0500
OS Version:            macOS 13.1 (22C65)
Report Version:        12
Anonymous UUID:        EA9AB932-3AE4-3272-5AD6-B94656F8C808

Sleep/Wake UUID:       1E67A286-A001-47CC-A643-5818FFD1A0BC

Time Awake Since Boot: 280000 seconds
Time Since Wake:       1178 seconds

System Integrity Protection: enabled

Crashed Thread:        22  com.apple.audio.IOThread.client

Exception Type:        EXC_BAD_INSTRUCTION (SIGILL)
Exception Codes:       0x0000000000000001, 0x0000000000000000

Termination Reason:    Namespace SIGNAL, Code 4 Illegal instruction: 4
Terminating Process:   exc handler [38654]

Thread 0::  Dispatch queue: com.apple.main-thread
0   ???                           	    0x7ff890ee29a8 ???
1   libsystem_kernel.dylib        	    0x7ff801b6e5c2 mach_msg2_trap + 10
2   libsystem_kernel.dylib        	    0x7ff801b7c604 mach_msg2_internal + 82
3   libsystem_kernel.dylib        	    0x7ff801b75635 mach_msg_overwrite + 723
4   libsystem_kernel.dylib        	    0x7ff801b6e8a8 mach_msg + 19
5   CoreFoundation                	    0x7ff801c8801b __CFRunLoopServiceMachPort + 145
6   CoreFoundation                	    0x7ff801c86a74 __CFRunLoopRun + 1387
7   CoreFoundation                	    0x7ff801c85e8f CFRunLoopRunSpecific + 560
8   HIToolbox                     	    0x7ff80bb0f766 RunCurrentEventLoopInMode + 292
9   HIToolbox                     	    0x7ff80bb0f576 ReceiveNextEventCommon + 679
10  HIToolbox                     	    0x7ff80bb0f2b3 _BlockUntilNextEventMatchingListInModeWithFilter + 70
11  AppKit                        	    0x7ff804d0cf33 _DPSNextEvent + 909
12  AppKit                        	    0x7ff804d0bdb4 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1219
13  AppKit                        	    0x7ff804cfe3f7 -[NSApplication run] + 586
14  Mumble                        	       0x10333948a QCocoaEventDispatcher::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 2090
15  Mumble                        	       0x1039cac56 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 502
16  Mumble                        	       0x1039ce572 QCoreApplication::exec() + 130
17  Mumble                        	       0x103ceed75 main + 14757
18  dyld                          	       0x2071c2310 start + 2432

Thread 1:: com.apple.rosetta.exceptionserver
0   runtime                       	    0x7ff7ffe57614 0x7ff7ffe53000 + 17940
1   runtime                       	    0x7ff7ffe63530 0x7ff7ffe53000 + 66864
2   runtime                       	    0x7ff7ffe64f30 0x7ff7ffe53000 + 73520

Thread 2:
0   runtime                       	    0x7ff7ffe7587c 0x7ff7ffe53000 + 141436

Thread 3:
0   runtime                       	    0x7ff7ffe7587c 0x7ff7ffe53000 + 141436

Thread 4::  Dispatch queue: HALC_ShellObject_Listener Queue
0   ???                           	    0x7ff890ee29a8 ???
1   libsystem_kernel.dylib        	    0x7ff801b6e5c2 mach_msg2_trap + 10
2   libsystem_kernel.dylib        	    0x7ff801b7c604 mach_msg2_internal + 82
3   libsystem_kernel.dylib        	    0x7ff801b75635 mach_msg_overwrite + 723
4   libsystem_kernel.dylib        	    0x7ff801b6e8a8 mach_msg + 19
5   CoreAudio                     	    0x7ff803ebd636 HALC_ProxyObject::SetPropertyData(AudioObjectPropertyAddress const&, unsigned int, void const*, unsigned int, void const*) + 732
6   CoreAudio                     	    0x7ff803dcf5b3 HALC_ShellObject::SetPropertyData(unsigned int, AudioObjectPropertyAddress const&, unsigned int, void const*, unsigned int, void const*) + 835
7   CoreAudio                     	    0x7ff803ca4c61 HAL_HardwarePlugIn_ObjectSetPropertyData(AudioHardwarePlugInInterface**, unsigned int, AudioObjectPropertyAddress const*, unsigned int, void const*, unsigned int, void const*) + 474
8   CoreAudio                     	    0x7ff803dac2d3 HALPlugIn::ObjectSetPropertyData(HALObject const&, AudioObjectPropertyAddress const&, unsigned int, void const*, unsigned int, void const*, AudioTimeStamp const*) + 59
9   CoreAudio                     	    0x7ff803d55880 HALObject::SetPropertyData(AudioObjectPropertyAddress const&, unsigned int, void const*, unsigned int, void const*, AudioTimeStamp const*) + 190
10  CoreAudio                     	    0x7ff803fda03f System_Input_Processing_Notification_Handler::set_audio_processing_type_on_all_devices(unsigned int) + 145
11  CoreAudio                     	    0x7ff803fda32b System_Input_Processing_Notification_Handler::update_supported_flavors() + 717
12  CoreAudio                     	    0x7ff803bd5711 HALSystem::AudioObjectPropertiesChanged(AudioHardwarePlugInInterface**, unsigned int, unsigned int, AudioObjectPropertyAddress const*) + 291
13  CoreAudio                     	    0x7ff803dcfa3e _SendPropertiesChanged(void*) + 38
14  libdispatch.dylib             	    0x7ff801a2da44 _dispatch_client_callout + 8
15  libdispatch.dylib             	    0x7ff801a33ac4 _dispatch_lane_serial_drain + 694
16  libdispatch.dylib             	    0x7ff801a345e7 _dispatch_lane_invoke + 417
17  libdispatch.dylib             	    0x7ff801a35904 _dispatch_workloop_invoke + 2026
18  libdispatch.dylib             	    0x7ff801a3ead7 _dispatch_workloop_worker_thread + 762
19  libsystem_pthread.dylib       	    0x7ff801ba9ce3 _pthread_wqthread + 326
20  libsystem_pthread.dylib       	    0x7ff801ba8c67 start_wqthread + 15

Thread 5:: Qt bearer thread
0   ???                           	    0x7ff890ee29a8 ???
1   libsystem_kernel.dylib        	    0x7ff801b752d6 poll + 10
2   Mumble                        	       0x103a10464 qt_safe_poll(pollfd*, unsigned int, timespec const*) + 228
3   Mumble                        	       0x103a118fb QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 795
4   Mumble                        	       0x1039cac56 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 502
5   Mumble                        	       0x10386c20c QThread::exec() + 140
6   Mumble                        	       0x10386cdba QThreadPrivate::start(void*) + 330
7   libsystem_pthread.dylib       	    0x7ff801bad259 _pthread_start + 125
8   libsystem_pthread.dylib       	    0x7ff801ba8c7b thread_start + 15

Thread 6:
0   runtime                       	    0x7ff7ffe7587c 0x7ff7ffe53000 + 141436

Thread 7:
0   runtime                       	    0x7ff7ffe7587c 0x7ff7ffe53000 + 141436

Thread 8:
0   runtime                       	    0x7ff7ffe7587c 0x7ff7ffe53000 + 141436

Thread 9:
0   runtime                       	    0x7ff7ffe7587c 0x7ff7ffe53000 + 141436

Thread 10:: Thread (pooled)
0   ???                           	    0x7ff890ee29a8 ???
1   libsystem_kernel.dylib        	    0x7ff801b7111a __psynch_cvwait + 10
2   libsystem_pthread.dylib       	    0x7ff801bad7e1 _pthread_cond_wait + 1243
3   Mumble                        	       0x10387366c QWaitConditionPrivate::wait_relative(QDeadlineTimer) + 300
4   Mumble                        	       0x10387349e QWaitConditionPrivate::wait(QDeadlineTimer) + 94
5   Mumble                        	       0x1038733f4 QWaitCondition::wait(QMutex*, QDeadlineTimer) + 84
6   Mumble                        	       0x10387087e QThreadPoolThread::run() + 670
7   Mumble                        	       0x10386cdba QThreadPrivate::start(void*) + 330
8   libsystem_pthread.dylib       	    0x7ff801bad259 _pthread_start + 125
9   libsystem_pthread.dylib       	    0x7ff801ba8c7b thread_start + 15

Thread 11:: Thread (pooled)
0   ???                           	    0x7ff890ee29a8 ???
1   libsystem_kernel.dylib        	    0x7ff801b7111a __psynch_cvwait + 10
2   libsystem_pthread.dylib       	    0x7ff801bad7e1 _pthread_cond_wait + 1243
3   Mumble                        	       0x10387366c QWaitConditionPrivate::wait_relative(QDeadlineTimer) + 300
4   Mumble                        	       0x10387349e QWaitConditionPrivate::wait(QDeadlineTimer) + 94
5   Mumble                        	       0x1038733f4 QWaitCondition::wait(QMutex*, QDeadlineTimer) + 84
6   Mumble                        	       0x10387087e QThreadPoolThread::run() + 670
7   Mumble                        	       0x10386cdba QThreadPrivate::start(void*) + 330
8   libsystem_pthread.dylib       	    0x7ff801bad259 _pthread_start + 125
9   libsystem_pthread.dylib       	    0x7ff801ba8c7b thread_start + 15

Thread 12:: caulk.messenger.shared:17
0   ???                           	    0x7ff890ee29a8 ???
1   libsystem_kernel.dylib        	    0x7ff801b6e53e semaphore_wait_trap + 10
2   caulk                         	    0x7ff80b85b8f8 caulk::mach::semaphore::wait_or_error() + 16
3   caulk                         	    0x7ff80b841664 caulk::concurrent::details::worker_thread::run() + 36
4   caulk                         	    0x7ff80b841328 void* caulk::thread_proxy<std::__1::tuple<caulk::thread::attributes, void (caulk::concurrent::details::worker_thread::*)(), std::__1::tuple<caulk::concurrent::details::worker_thread*> > >(void*) + 41
5   libsystem_pthread.dylib       	    0x7ff801bad259 _pthread_start + 125
6   libsystem_pthread.dylib       	    0x7ff801ba8c7b thread_start + 15

Thread 13:: com.apple.CFSocket.private
0   ???                           	    0x7ff890ee29a8 ???
1   libsystem_kernel.dylib        	    0x7ff801b772da __select + 10
2   CoreFoundation                	    0x7ff801caf1cf __CFSocketManager + 617
3   libsystem_pthread.dylib       	    0x7ff801bad259 _pthread_start + 125
4   libsystem_pthread.dylib       	    0x7ff801ba8c7b thread_start + 15

Thread 14:: com.apple.audio.IOThread.client
0   ???                           	    0x7ff890ee29a8 ???
1   libsystem_kernel.dylib        	    0x7ff801b6e5c2 mach_msg2_trap + 10
2   libsystem_kernel.dylib        	    0x7ff801b7c604 mach_msg2_internal + 82
3   libsystem_kernel.dylib        	    0x7ff801b75635 mach_msg_overwrite + 723
4   libsystem_kernel.dylib        	    0x7ff801b6e8a8 mach_msg + 19
5   CoreAudio                     	    0x7ff803e08031 HALB_MachPort::SendSimpleMessageWithSimpleReply(unsigned int, unsigned int, int, int&, bool, unsigned int) + 111
6   CoreAudio                     	    0x7ff803cdb25e HALC_ProxyIOContext::IOWorkLoop() + 4058
7   CoreAudio                     	    0x7ff803cd9c84 invocation function for block in HALC_ProxyIOContext::HALC_ProxyIOContext(unsigned int, unsigned int) + 80
8   CoreAudio                     	    0x7ff803e68748 HALB_IOThread::Entry(void*) + 72
9   libsystem_pthread.dylib       	    0x7ff801bad259 _pthread_start + 125
10  libsystem_pthread.dylib       	    0x7ff801ba8c7b thread_start + 15

Thread 15:: QNetworkAccessManager thread
0   ???                           	    0x7ff890ee29a8 ???
1   libsystem_kernel.dylib        	    0x7ff801b752d6 poll + 10
2   Mumble                        	       0x103a10464 qt_safe_poll(pollfd*, unsigned int, timespec const*) + 228
3   Mumble                        	       0x103a118fb QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 795
4   Mumble                        	       0x1039cac56 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 502
5   Mumble                        	       0x10386c20c QThread::exec() + 140
6   Mumble                        	       0x10386cdba QThreadPrivate::start(void*) + 330
7   libsystem_pthread.dylib       	    0x7ff801bad259 _pthread_start + 125
8   libsystem_pthread.dylib       	    0x7ff801ba8c7b thread_start + 15

Thread 16:: Thread (pooled)
0   ???                           	    0x7ff890ee29a8 ???
1   libsystem_kernel.dylib        	    0x7ff801b7111a __psynch_cvwait + 10
2   libsystem_pthread.dylib       	    0x7ff801bad7e1 _pthread_cond_wait + 1243
3   Mumble                        	       0x10387366c QWaitConditionPrivate::wait_relative(QDeadlineTimer) + 300
4   Mumble                        	       0x10387349e QWaitConditionPrivate::wait(QDeadlineTimer) + 94
5   Mumble                        	       0x1038733f4 QWaitCondition::wait(QMutex*, QDeadlineTimer) + 84
6   Mumble                        	       0x10387087e QThreadPoolThread::run() + 670
7   Mumble                        	       0x10386cdba QThreadPrivate::start(void*) + 330
8   libsystem_pthread.dylib       	    0x7ff801bad259 _pthread_start + 125
9   libsystem_pthread.dylib       	    0x7ff801ba8c7b thread_start + 15

Thread 17:: Thread (pooled)
0   ???                           	    0x7ff890ee29a8 ???
1   libsystem_kernel.dylib        	    0x7ff801b7111a __psynch_cvwait + 10
2   libsystem_pthread.dylib       	    0x7ff801bad7e1 _pthread_cond_wait + 1243
3   Mumble                        	       0x10387366c QWaitConditionPrivate::wait_relative(QDeadlineTimer) + 300
4   Mumble                        	       0x10387349e QWaitConditionPrivate::wait(QDeadlineTimer) + 94
5   Mumble                        	       0x1038733f4 QWaitCondition::wait(QMutex*, QDeadlineTimer) + 84
6   Mumble                        	       0x10387087e QThreadPoolThread::run() + 670
7   Mumble                        	       0x10386cdba QThreadPrivate::start(void*) + 330
8   libsystem_pthread.dylib       	    0x7ff801bad259 _pthread_start + 125
9   libsystem_pthread.dylib       	    0x7ff801ba8c7b thread_start + 15

Thread 18:: Thread (pooled)
0   ???                           	    0x7ff890ee29a8 ???
1   libsystem_kernel.dylib        	    0x7ff801b7111a __psynch_cvwait + 10
2   libsystem_pthread.dylib       	    0x7ff801bad7e1 _pthread_cond_wait + 1243
3   Mumble                        	       0x10387366c QWaitConditionPrivate::wait_relative(QDeadlineTimer) + 300
4   Mumble                        	       0x10387349e QWaitConditionPrivate::wait(QDeadlineTimer) + 94
5   Mumble                        	       0x1038733f4 QWaitCondition::wait(QMutex*, QDeadlineTimer) + 84
6   Mumble                        	       0x10387087e QThreadPoolThread::run() + 670
7   Mumble                        	       0x10386cdba QThreadPrivate::start(void*) + 330
8   libsystem_pthread.dylib       	    0x7ff801bad259 _pthread_start + 125
9   libsystem_pthread.dylib       	    0x7ff801ba8c7b thread_start + 15

Thread 19:: Thread (pooled)
0   ???                           	    0x7ff890ee29a8 ???
1   libsystem_kernel.dylib        	    0x7ff801b7111a __psynch_cvwait + 10
2   libsystem_pthread.dylib       	    0x7ff801bad7e1 _pthread_cond_wait + 1243
3   Mumble                        	       0x10387366c QWaitConditionPrivate::wait_relative(QDeadlineTimer) + 300
4   Mumble                        	       0x10387349e QWaitConditionPrivate::wait(QDeadlineTimer) + 94
5   Mumble                        	       0x1038733f4 QWaitCondition::wait(QMutex*, QDeadlineTimer) + 84
6   Mumble                        	       0x10387087e QThreadPoolThread::run() + 670
7   Mumble                        	       0x10386cdba QThreadPrivate::start(void*) + 330
8   libsystem_pthread.dylib       	    0x7ff801bad259 _pthread_start + 125
9   libsystem_pthread.dylib       	    0x7ff801ba8c7b thread_start + 15

Thread 20:: com.apple.NSEventThread
0   ???                           	    0x7ff890ee29a8 ???
1   libsystem_kernel.dylib        	    0x7ff801b6e5c2 mach_msg2_trap + 10
2   libsystem_kernel.dylib        	    0x7ff801b7c604 mach_msg2_internal + 82
3   libsystem_kernel.dylib        	    0x7ff801b75635 mach_msg_overwrite + 723
4   libsystem_kernel.dylib        	    0x7ff801b6e8a8 mach_msg + 19
5   CoreFoundation                	    0x7ff801c8801b __CFRunLoopServiceMachPort + 145
6   CoreFoundation                	    0x7ff801c86a74 __CFRunLoopRun + 1387
7   CoreFoundation                	    0x7ff801c85e8f CFRunLoopRunSpecific + 560
8   AppKit                        	    0x7ff804e6d299 _NSEventThread + 132
9   libsystem_pthread.dylib       	    0x7ff801bad259 _pthread_start + 125
10  libsystem_pthread.dylib       	    0x7ff801ba8c7b thread_start + 15

Thread 21:: ServerHandler
0   ???                           	    0x7ff890ee29a8 ???
1   libsystem_kernel.dylib        	    0x7ff801b752d6 poll + 10
2   Mumble                        	       0x103a10464 qt_safe_poll(pollfd*, unsigned int, timespec const*) + 228
3   Mumble                        	       0x103a118fb QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 795
4   Mumble                        	       0x1039cac56 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 502
5   Mumble                        	       0x10386c20c QThread::exec() + 140
6   Mumble                        	       0x103e7f0a0 ServerHandler::run() + 2544
7   Mumble                        	       0x10386cdba QThreadPrivate::start(void*) + 330
8   libsystem_pthread.dylib       	    0x7ff801bad259 _pthread_start + 125
9   libsystem_pthread.dylib       	    0x7ff801ba8c7b thread_start + 15

Thread 22 Crashed:: com.apple.audio.IOThread.client
0   <translation info unavailable>	       0x109a5c220 ???
1   Mumble                        	       0x103c8278d run_analysis + 8925
2   libsystem_platform.dylib      	    0x7ff801bd7c33 _sigtramp + 51
3   Mumble                        	       0x103c8278d run_analysis + 8925
4   Mumble                        	       0x103c755dd opus_encode_native + 877
5   Mumble                        	       0x103c79714 opus_encode + 692
6   Mumble                        	       0x103d5216b AudioInput::addMic(void const*, unsigned int) + 9067
7   Mumble                        	       0x103f56cbe CoreAudioInput::inputCallback(void*, unsigned int*, AudioTimeStamp const*, unsigned int, unsigned int, AudioBufferList*) + 78
8   CoreAudio                     	       0x130d7a413 0x130d6e000 + 50195
9   CoreAudio                     	    0x7ff803cdc0d1 HALC_ProxyIOContext::IOWorkLoop() + 7757
10  CoreAudio                     	    0x7ff803cd9c84 invocation function for block in HALC_ProxyIOContext::HALC_ProxyIOContext(unsigned int, unsigned int) + 80
11  CoreAudio                     	    0x7ff803e68748 HALB_IOThread::Entry(void*) + 72
12  libsystem_pthread.dylib       	    0x7ff801bad259 _pthread_start + 125
13  libsystem_pthread.dylib       	    0x7ff801ba8c7b thread_start + 15


Thread 22 crashed with X86 Thread State (64-bit):
  rax: 0x0000000000000018  rbx: 0x0000000000000018  rcx: 0x0000000000000738  rdx: 0x000000030e7b3da0
  rdi: 0x00000000000006f0  rsi: 0x00007fea102b9de4  rbp: 0x000000030e7b16d0  rsp: 0x000000030e7b1050
   r8: 0x0000000000000030   r9: 0x0000000005f9e2a0  r10: 0x0000000105f9dbe0  r11: 0x0000000000000090
  r12: 0x0000000000000018  r13: 0x0000000000000020  r14: 0x0000000000000020  r15: 0x0000000000000000
  rip: <unavailable>       rfl: 0x0000000000000202
 tmp0: 0x0000000103cdf387 tmp1: 0x0000000000000214 tmp2: 0x0000000000000001


Binary Images:
               0x0 - 0xffffffffffffffff ??? (*) <00000000-0000-0000-0000-000000000000> ???
    0x7ff801b6d000 -     0x7ff801ba6ff7 libsystem_kernel.dylib (*) <7c3dcc95-9f42-3c7c-8796-476ff67b9cf7> /usr/lib/system/libsystem_kernel.dylib
    0x7ff801c09000 -     0x7ff8020a0fff com.apple.CoreFoundation (6.9) <f3846a86-644b-3bcd-acce-fc7b751105c1> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
    0x7ff80bae0000 -     0x7ff80bdd7ffd com.apple.HIToolbox (2.1.1) <db45022f-3922-35b3-9a06-377f66ed0fbe> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
    0x7ff804ccf000 -     0x7ff805cd6fff com.apple.AppKit (6.9) <00f4aa78-a19f-3a8e-9650-9f90b7beefd6> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
       0x10299e000 -        0x1067e1fff mumble-client (*) <3a506ad0-8d9c-39b2-9588-109b733ca50a> /Applications/Mumble.app/Contents/MacOS/Mumble
       0x2071bc000 -        0x207253fff dyld (*) <bb7a0970-8c62-3dce-a7a2-5cec9c501f11> /usr/lib/dyld
    0x7ff7ffe53000 -     0x7ff7ffe82fff runtime (*) <d592bc4a-4a21-348f-a406-e12f9cd2f27c> /usr/libexec/rosetta/runtime
    0x7ff803af8000 -     0x7ff804215ffd com.apple.audio.CoreAudio (5.0) <97a3cd09-7112-376c-9613-7f38d4cf8c41> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
    0x7ff801a2b000 -     0x7ff801a71ff3 libdispatch.dylib (*) <6282e528-6a67-334b-accf-1f8fd89369bd> /usr/lib/system/libdispatch.dylib
    0x7ff801ba7000 -     0x7ff801bb2ff7 libsystem_pthread.dylib (*) <5920e36f-53ec-33f0-b675-8ae48b58418c> /usr/lib/system/libsystem_pthread.dylib
    0x7ff80b83f000 -     0x7ff80b864fff com.apple.audio.caulk (1.0) <66bba3ca-bce1-32f8-8269-99fac92469fc> /System/Library/PrivateFrameworks/caulk.framework/Versions/A/caulk
    0x7ff801bd4000 -     0x7ff801bddff7 libsystem_platform.dylib (*) <f314b62b-98f4-3a7c-8296-8739f8b6855a> /usr/lib/system/libsystem_platform.dylib
       0x130d6e000 -        0x130eadfff com.apple.audio.units.Components (1.14) <3b3ef90c-7792-335d-a1a0-a840f07ede26> /System/Library/Components/CoreAudio.component/Contents/MacOS/CoreAudio

External Modification Summary:
  Calls made by other processes targeting this process:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0
  Calls made by this process:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0
  Calls made by all processes on this machine:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0

VM Region Summary:
ReadOnly portion of Libraries: Total=626.0M resident=0K(0%) swapped_out_or_unallocated=626.0M(100%)
Writable regions: Total=1.7G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=1.7G(100%)

                                VIRTUAL   REGION 
REGION TYPE                        SIZE    COUNT (non-coalesced) 
===========                     =======  ======= 
Accelerate framework               256K        2 
Activity Tracing                   256K        1 
CG backing stores                 3520K        4 
CG image                           168K       10 
ColorSync                          240K       27 
CoreAnimation                      164K       18 
CoreGraphics                        12K        2 
CoreUI image data                 1824K       12 
Foundation                          16K        1 
Kernel Alloc Once                    8K        1 
MALLOC                           352.3M       56 
MALLOC guard page                  192K        8 
MALLOC_MEDIUM (reserved)         840.0M        7         reserved VM address space (unallocated)
MALLOC_NANO (reserved)           384.0M        1         reserved VM address space (unallocated)
Rosetta Arena                     4096K        2 
Rosetta Generic                   1264K      313 
Rosetta IndirectBranch            1024K        1 
Rosetta JIT                      128.0M        1 
Rosetta Return Stack               460K       46 
Rosetta Thread Context             460K       46 
STACK GUARD                         24K        6 
Stack                             18.7M       22 
Stack Guard                       56.1M       16 
VM_ALLOCATE                       2552K       23 
VM_ALLOCATE (reserved)              36K        2         reserved VM address space (unallocated)
__CTF                               756        1 
__DATA                            22.2M      463 
__DATA_CONST                      25.6M      298 
__DATA_DIRTY                      1234K      158 
__FONT_DATA                        2352        1 
__LINKEDIT                       172.7M       15 
__OBJC_RO                         65.4M        1 
__OBJC_RW                         1985K        2 
__TEXT                           453.3M      483 
dyld private memory                256K        1 
mapped file                        4.6G     1271 
shared memory                      840K       20 
unshared pmap                     13.3M        8 
===========                     =======  ======= 
TOTAL                              7.1G     3350 
TOTAL, minus reserved VM space     5.9G     3350 



-----------
Full Report
-----------

{"app_name":"Mumble","timestamp":"2023-01-24 14:21:59.00 -0500","app_version":"","slice_uuid":"3a506ad0-8d9c-39b2-9588-109b733ca50a","build_version":"1.5.517","platform":1,"bundleID":"mumble-client","share_with_app_devs":0,"is_first_party":0,"bug_type":"309","os_version":"macOS 13.1 (22C65)","roots_installed":0,"name":"Mumble","incident_id":"2CAFC1C2-4AD1-4B98-944D-FC41BA05A2B1"}
{
  "uptime" : 280000,
  "procRole" : "Foreground",
  "version" : 2,
  "userID" : 501,
  "deployVersion" : 210,
  "modelCode" : "MacBookPro18,3",
  "coalitionID" : 32269,
  "osVersion" : {
    "train" : "macOS 13.1",
    "build" : "22C65",
    "releaseType" : "User"
  },
  "captureTime" : "2023-01-24 14:21:57.1427 -0500",
  "incident" : "2CAFC1C2-4AD1-4B98-944D-FC41BA05A2B1",
  "pid" : 38654,
  "translated" : true,
  "cpuType" : "X86-64",
  "roots_installed" : 0,
  "bug_type" : "309",
  "procLaunch" : "2023-01-24 14:21:50.6721 -0500",
  "procStartAbsTime" : 6846515586888,
  "procExitAbsTime" : 6846669380184,
  "procName" : "Mumble",
  "procPath" : "\/Applications\/Mumble.app\/Contents\/MacOS\/Mumble",
  "bundleInfo" : {"CFBundleVersion":"1.5.517","CFBundleIdentifier":"mumble-client"},
  "storeInfo" : {"deviceIdentifierForVendor":"39C20837-16DF-5F59-9D2F-98CD3013EFFF","thirdParty":true},
  "parentProc" : "launchd",
  "parentPid" : 1,
  "coalitionName" : "mumble-client",
  "crashReporterKey" : "EA9AB932-3AE4-3272-5AD6-B94656F8C808",
  "throttleTimeout" : 2147483647,
  "wakeTime" : 1178,
  "sleepWakeUUID" : "1E67A286-A001-47CC-A643-5818FFD1A0BC",
  "sip" : "enabled",
  "exception" : {"codes":"0x0000000000000001, 0x0000000000000000","rawCodes":[1,0],"type":"EXC_BAD_INSTRUCTION","signal":"SIGILL"},
  "termination" : {"flags":0,"code":4,"namespace":"SIGNAL","indicator":"Illegal instruction: 4","byProc":"exc handler","byPid":38654},
  "extMods" : {"caller":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"system":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"targeted":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"warnings":0},
  "faultingThread" : 22,
  "threads" : [{"id":5130261,"queue":"com.apple.main-thread","frames":[{"imageOffset":140705560144296,"imageIndex":0},{"imageOffset":5570,"symbol":"mach_msg2_trap","symbolLocation":10,"imageIndex":1},{"imageOffset":62980,"symbol":"mach_msg2_internal","symbolLocation":82,"imageIndex":1},{"imageOffset":34357,"symbol":"mach_msg_overwrite","symbolLocation":723,"imageIndex":1},{"imageOffset":6312,"symbol":"mach_msg","symbolLocation":19,"imageIndex":1},{"imageOffset":520219,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":145,"imageIndex":2},{"imageOffset":514676,"symbol":"__CFRunLoopRun","symbolLocation":1387,"imageIndex":2},{"imageOffset":511631,"symbol":"CFRunLoopRunSpecific","symbolLocation":560,"imageIndex":2},{"imageOffset":194406,"symbol":"RunCurrentEventLoopInMode","symbolLocation":292,"imageIndex":3},{"imageOffset":193910,"symbol":"ReceiveNextEventCommon","symbolLocation":679,"imageIndex":3},{"imageOffset":193203,"symbol":"_BlockUntilNextEventMatchingListInModeWithFilter","symbolLocation":70,"imageIndex":3},{"imageOffset":253747,"symbol":"_DPSNextEvent","symbolLocation":909,"imageIndex":4},{"imageOffset":249268,"symbol":"-[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:]","symbolLocation":1219,"imageIndex":4},{"imageOffset":193527,"symbol":"-[NSApplication run]","symbolLocation":586,"imageIndex":4},{"imageOffset":10073226,"symbol":"QCocoaEventDispatcher::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)","symbolLocation":2090,"imageIndex":5},{"imageOffset":16960598,"symbol":"QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)","symbolLocation":502,"imageIndex":5},{"imageOffset":16975218,"symbol":"QCoreApplication::exec()","symbolLocation":130,"imageIndex":5},{"imageOffset":20254069,"symbol":"main","symbolLocation":14757,"imageIndex":5},{"imageOffset":25360,"symbol":"start","symbolLocation":2432,"imageIndex":6}]},{"id":5130374,"name":"com.apple.rosetta.exceptionserver","frames":[{"imageOffset":17940,"imageIndex":7},{"imageOffset":66864,"imageIndex":7},{"imageOffset":73520,"imageIndex":7}]},{"id":5130379,"frames":[{"imageOffset":141436,"imageIndex":7}]},{"id":5130381,"frames":[{"imageOffset":141436,"imageIndex":7}]},{"id":5130382,"queue":"HALC_ShellObject_Listener Queue","frames":[{"imageOffset":140705560144296,"imageIndex":0},{"imageOffset":5570,"symbol":"mach_msg2_trap","symbolLocation":10,"imageIndex":1},{"imageOffset":62980,"symbol":"mach_msg2_internal","symbolLocation":82,"imageIndex":1},{"imageOffset":34357,"symbol":"mach_msg_overwrite","symbolLocation":723,"imageIndex":1},{"imageOffset":6312,"symbol":"mach_msg","symbolLocation":19,"imageIndex":1},{"imageOffset":3954230,"symbol":"HALC_ProxyObject::SetPropertyData(AudioObjectPropertyAddress const&, unsigned int, void const*, unsigned int, void const*)","symbolLocation":732,"imageIndex":8},{"imageOffset":2979251,"symbol":"HALC_ShellObject::SetPropertyData(unsigned int, AudioObjectPropertyAddress const&, unsigned int, void const*, unsigned int, void const*)","symbolLocation":835,"imageIndex":8},{"imageOffset":1756257,"symbol":"HAL_HardwarePlugIn_ObjectSetPropertyData(AudioHardwarePlugInInterface**, unsigned int, AudioObjectPropertyAddress const*, unsigned int, void const*, unsigned int, void const*)","symbolLocation":474,"imageIndex":8},{"imageOffset":2835155,"symbol":"HALPlugIn::ObjectSetPropertyData(HALObject const&, AudioObjectPropertyAddress const&, unsigned int, void const*, unsigned int, void const*, AudioTimeStamp const*)","symbolLocation":59,"imageIndex":8},{"imageOffset":2480256,"symbol":"HALObject::SetPropertyData(AudioObjectPropertyAddress const&, unsigned int, void const*, unsigned int, void const*, AudioTimeStamp const*)","symbolLocation":190,"imageIndex":8},{"imageOffset":5120063,"symbol":"System_Input_Processing_Notification_Handler::set_audio_processing_type_on_all_devices(unsigned int)","symbolLocation":145,"imageIndex":8},{"imageOffset":5120811,"symbol":"System_Input_Processing_Notification_Handler::update_supported_flavors()","symbolLocation":717,"imageIndex":8},{"imageOffset":907025,"symbol":"HALSystem::AudioObjectPropertiesChanged(AudioHardwarePlugInInterface**, unsigned int, unsigned int, AudioObjectPropertyAddress const*)","symbolLocation":291,"imageIndex":8},{"imageOffset":2980414,"symbol":"_SendPropertiesChanged(void*)","symbolLocation":38,"imageIndex":8},{"imageOffset":10820,"symbol":"_dispatch_client_callout","symbolLocation":8,"imageIndex":9},{"imageOffset":35524,"symbol":"_dispatch_lane_serial_drain","symbolLocation":694,"imageIndex":9},{"imageOffset":38375,"symbol":"_dispatch_lane_invoke","symbolLocation":417,"imageIndex":9},{"imageOffset":43268,"symbol":"_dispatch_workloop_invoke","symbolLocation":2026,"imageIndex":9},{"imageOffset":80599,"symbol":"_dispatch_workloop_worker_thread","symbolLocation":762,"imageIndex":9},{"imageOffset":11491,"symbol":"_pthread_wqthread","symbolLocation":326,"imageIndex":10},{"imageOffset":7271,"symbol":"start_wqthread","symbolLocation":15,"imageIndex":10}]},{"id":5130407,"name":"Qt bearer thread","frames":[{"imageOffset":140705560144296,"imageIndex":0},{"imageOffset":33494,"symbol":"poll","symbolLocation":10,"imageIndex":1},{"imageOffset":17245284,"symbol":"qt_safe_poll(pollfd*, unsigned int, timespec const*)","symbolLocation":228,"imageIndex":5},{"imageOffset":17250555,"symbol":"QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)","symbolLocation":795,"imageIndex":5},{"imageOffset":16960598,"symbol":"QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)","symbolLocation":502,"imageIndex":5},{"imageOffset":15524364,"symbol":"QThread::exec()","symbolLocation":140,"imageIndex":5},{"imageOffset":15527354,"symbol":"QThreadPrivate::start(void*)","symbolLocation":330,"imageIndex":5},{"imageOffset":25177,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":10},{"imageOffset":7291,"symbol":"thread_start","symbolLocation":15,"imageIndex":10}]},{"id":5130415,"frames":[{"imageOffset":141436,"imageIndex":7}]},{"id":5130420,"frames":[{"imageOffset":141436,"imageIndex":7}]},{"id":5130421,"frames":[{"imageOffset":141436,"imageIndex":7}]},{"id":5130422,"frames":[{"imageOffset":141436,"imageIndex":7}]},{"id":5130423,"name":"Thread (pooled)","frames":[{"imageOffset":140705560144296,"imageIndex":0},{"imageOffset":16666,"symbol":"__psynch_cvwait","symbolLocation":10,"imageIndex":1},{"imageOffset":26593,"symbol":"_pthread_cond_wait","symbolLocation":1243,"imageIndex":10},{"imageOffset":15554156,"symbol":"QWaitConditionPrivate::wait_relative(QDeadlineTimer)","symbolLocation":300,"imageIndex":5},{"imageOffset":15553694,"symbol":"QWaitConditionPrivate::wait(QDeadlineTimer)","symbolLocation":94,"imageIndex":5},{"imageOffset":15553524,"symbol":"QWaitCondition::wait(QMutex*, QDeadlineTimer)","symbolLocation":84,"imageIndex":5},{"imageOffset":15542398,"symbol":"QThreadPoolThread::run()","symbolLocation":670,"imageIndex":5},{"imageOffset":15527354,"symbol":"QThreadPrivate::start(void*)","symbolLocation":330,"imageIndex":5},{"imageOffset":25177,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":10},{"imageOffset":7291,"symbol":"thread_start","symbolLocation":15,"imageIndex":10}]},{"id":5130424,"name":"Thread (pooled)","frames":[{"imageOffset":140705560144296,"imageIndex":0},{"imageOffset":16666,"symbol":"__psynch_cvwait","symbolLocation":10,"imageIndex":1},{"imageOffset":26593,"symbol":"_pthread_cond_wait","symbolLocation":1243,"imageIndex":10},{"imageOffset":15554156,"symbol":"QWaitConditionPrivate::wait_relative(QDeadlineTimer)","symbolLocation":300,"imageIndex":5},{"imageOffset":15553694,"symbol":"QWaitConditionPrivate::wait(QDeadlineTimer)","symbolLocation":94,"imageIndex":5},{"imageOffset":15553524,"symbol":"QWaitCondition::wait(QMutex*, QDeadlineTimer)","symbolLocation":84,"imageIndex":5},{"imageOffset":15542398,"symbol":"QThreadPoolThread::run()","symbolLocation":670,"imageIndex":5},{"imageOffset":15527354,"symbol":"QThreadPrivate::start(void*)","symbolLocation":330,"imageIndex":5},{"imageOffset":25177,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":10},{"imageOffset":7291,"symbol":"thread_start","symbolLocation":15,"imageIndex":10}]},{"id":5130433,"name":"caulk.messenger.shared:17","frames":[{"imageOffset":140705560144296,"imageIndex":0},{"imageOffset":5438,"symbol":"semaphore_wait_trap","symbolLocation":10,"imageIndex":1},{"imageOffset":116984,"symbol":"caulk::mach::semaphore::wait_or_error()","symbolLocation":16,"imageIndex":11},{"imageOffset":9828,"symbol":"caulk::concurrent::details::worker_thread::run()","symbolLocation":36,"imageIndex":11},{"imageOffset":9000,"symbol":"void* caulk::thread_proxy<std::__1::tuple<caulk::thread::attributes, void (caulk::concurrent::details::worker_thread::*)(), std::__1::tuple<caulk::concurrent::details::worker_thread*> > >(void*)","symbolLocation":41,"imageIndex":11},{"imageOffset":25177,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":10},{"imageOffset":7291,"symbol":"thread_start","symbolLocation":15,"imageIndex":10}]},{"id":5130513,"name":"com.apple.CFSocket.private","frames":[{"imageOffset":140705560144296,"imageIndex":0},{"imageOffset":41690,"symbol":"__select","symbolLocation":10,"imageIndex":1},{"imageOffset":680399,"symbol":"__CFSocketManager","symbolLocation":617,"imageIndex":2},{"imageOffset":25177,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":10},{"imageOffset":7291,"symbol":"thread_start","symbolLocation":15,"imageIndex":10}]},{"id":5130519,"name":"com.apple.audio.IOThread.client","frames":[{"imageOffset":140705560144296,"imageIndex":0},{"imageOffset":5570,"symbol":"mach_msg2_trap","symbolLocation":10,"imageIndex":1},{"imageOffset":62980,"symbol":"mach_msg2_internal","symbolLocation":82,"imageIndex":1},{"imageOffset":34357,"symbol":"mach_msg_overwrite","symbolLocation":723,"imageIndex":1},{"imageOffset":6312,"symbol":"mach_msg","symbolLocation":19,"imageIndex":1},{"imageOffset":3211313,"symbol":"HALB_MachPort::SendSimpleMessageWithSimpleReply(unsigned int, unsigned int, int, int&, bool, unsigned int)","symbolLocation":111,"imageIndex":8},{"imageOffset":1978974,"symbol":"HALC_ProxyIOContext::IOWorkLoop()","symbolLocation":4058,"imageIndex":8},{"imageOffset":1973380,"symbol":"invocation function for block in HALC_ProxyIOContext::HALC_ProxyIOContext(unsigned int, unsigned int)","symbolLocation":80,"imageIndex":8},{"imageOffset":3606344,"symbol":"HALB_IOThread::Entry(void*)","symbolLocation":72,"imageIndex":8},{"imageOffset":25177,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":10},{"imageOffset":7291,"symbol":"thread_start","symbolLocation":15,"imageIndex":10}]},{"id":5130540,"name":"QNetworkAccessManager thread","frames":[{"imageOffset":140705560144296,"imageIndex":0},{"imageOffset":33494,"symbol":"poll","symbolLocation":10,"imageIndex":1},{"imageOffset":17245284,"symbol":"qt_safe_poll(pollfd*, unsigned int, timespec const*)","symbolLocation":228,"imageIndex":5},{"imageOffset":17250555,"symbol":"QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)","symbolLocation":795,"imageIndex":5},{"imageOffset":16960598,"symbol":"QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)","symbolLocation":502,"imageIndex":5},{"imageOffset":15524364,"symbol":"QThread::exec()","symbolLocation":140,"imageIndex":5},{"imageOffset":15527354,"symbol":"QThreadPrivate::start(void*)","symbolLocation":330,"imageIndex":5},{"imageOffset":25177,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":10},{"imageOffset":7291,"symbol":"thread_start","symbolLocation":15,"imageIndex":10}]},{"id":5130541,"name":"Thread (pooled)","frames":[{"imageOffset":140705560144296,"imageIndex":0},{"imageOffset":16666,"symbol":"__psynch_cvwait","symbolLocation":10,"imageIndex":1},{"imageOffset":26593,"symbol":"_pthread_cond_wait","symbolLocation":1243,"imageIndex":10},{"imageOffset":15554156,"symbol":"QWaitConditionPrivate::wait_relative(QDeadlineTimer)","symbolLocation":300,"imageIndex":5},{"imageOffset":15553694,"symbol":"QWaitConditionPrivate::wait(QDeadlineTimer)","symbolLocation":94,"imageIndex":5},{"imageOffset":15553524,"symbol":"QWaitCondition::wait(QMutex*, QDeadlineTimer)","symbolLocation":84,"imageIndex":5},{"imageOffset":15542398,"symbol":"QThreadPoolThread::run()","symbolLocation":670,"imageIndex":5},{"imageOffset":15527354,"symbol":"QThreadPrivate::start(void*)","symbolLocation":330,"imageIndex":5},{"imageOffset":25177,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":10},{"imageOffset":7291,"symbol":"thread_start","symbolLocation":15,"imageIndex":10}]},{"id":5130543,"name":"Thread (pooled)","frames":[{"imageOffset":140705560144296,"imageIndex":0},{"imageOffset":16666,"symbol":"__psynch_cvwait","symbolLocation":10,"imageIndex":1},{"imageOffset":26593,"symbol":"_pthread_cond_wait","symbolLocation":1243,"imageIndex":10},{"imageOffset":15554156,"symbol":"QWaitConditionPrivate::wait_relative(QDeadlineTimer)","symbolLocation":300,"imageIndex":5},{"imageOffset":15553694,"symbol":"QWaitConditionPrivate::wait(QDeadlineTimer)","symbolLocation":94,"imageIndex":5},{"imageOffset":15553524,"symbol":"QWaitCondition::wait(QMutex*, QDeadlineTimer)","symbolLocation":84,"imageIndex":5},{"imageOffset":15542398,"symbol":"QThreadPoolThread::run()","symbolLocation":670,"imageIndex":5},{"imageOffset":15527354,"symbol":"QThreadPrivate::start(void*)","symbolLocation":330,"imageIndex":5},{"imageOffset":25177,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":10},{"imageOffset":7291,"symbol":"thread_start","symbolLocation":15,"imageIndex":10}]},{"id":5130545,"name":"Thread (pooled)","frames":[{"imageOffset":140705560144296,"imageIndex":0},{"imageOffset":16666,"symbol":"__psynch_cvwait","symbolLocation":10,"imageIndex":1},{"imageOffset":26593,"symbol":"_pthread_cond_wait","symbolLocation":1243,"imageIndex":10},{"imageOffset":15554156,"symbol":"QWaitConditionPrivate::wait_relative(QDeadlineTimer)","symbolLocation":300,"imageIndex":5},{"imageOffset":15553694,"symbol":"QWaitConditionPrivate::wait(QDeadlineTimer)","symbolLocation":94,"imageIndex":5},{"imageOffset":15553524,"symbol":"QWaitCondition::wait(QMutex*, QDeadlineTimer)","symbolLocation":84,"imageIndex":5},{"imageOffset":15542398,"symbol":"QThreadPoolThread::run()","symbolLocation":670,"imageIndex":5},{"imageOffset":15527354,"symbol":"QThreadPrivate::start(void*)","symbolLocation":330,"imageIndex":5},{"imageOffset":25177,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":10},{"imageOffset":7291,"symbol":"thread_start","symbolLocation":15,"imageIndex":10}]},{"id":5130546,"name":"Thread (pooled)","frames":[{"imageOffset":140705560144296,"imageIndex":0},{"imageOffset":16666,"symbol":"__psynch_cvwait","symbolLocation":10,"imageIndex":1},{"imageOffset":26593,"symbol":"_pthread_cond_wait","symbolLocation":1243,"imageIndex":10},{"imageOffset":15554156,"symbol":"QWaitConditionPrivate::wait_relative(QDeadlineTimer)","symbolLocation":300,"imageIndex":5},{"imageOffset":15553694,"symbol":"QWaitConditionPrivate::wait(QDeadlineTimer)","symbolLocation":94,"imageIndex":5},{"imageOffset":15553524,"symbol":"QWaitCondition::wait(QMutex*, QDeadlineTimer)","symbolLocation":84,"imageIndex":5},{"imageOffset":15542398,"symbol":"QThreadPoolThread::run()","symbolLocation":670,"imageIndex":5},{"imageOffset":15527354,"symbol":"QThreadPrivate::start(void*)","symbolLocation":330,"imageIndex":5},{"imageOffset":25177,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":10},{"imageOffset":7291,"symbol":"thread_start","symbolLocation":15,"imageIndex":10}]},{"id":5130559,"name":"com.apple.NSEventThread","frames":[{"imageOffset":140705560144296,"imageIndex":0},{"imageOffset":5570,"symbol":"mach_msg2_trap","symbolLocation":10,"imageIndex":1},{"imageOffset":62980,"symbol":"mach_msg2_internal","symbolLocation":82,"imageIndex":1},{"imageOffset":34357,"symbol":"mach_msg_overwrite","symbolLocation":723,"imageIndex":1},{"imageOffset":6312,"symbol":"mach_msg","symbolLocation":19,"imageIndex":1},{"imageOffset":520219,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":145,"imageIndex":2},{"imageOffset":514676,"symbol":"__CFRunLoopRun","symbolLocation":1387,"imageIndex":2},{"imageOffset":511631,"symbol":"CFRunLoopRunSpecific","symbolLocation":560,"imageIndex":2},{"imageOffset":1696409,"symbol":"_NSEventThread","symbolLocation":132,"imageIndex":4},{"imageOffset":25177,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":10},{"imageOffset":7291,"symbol":"thread_start","symbolLocation":15,"imageIndex":10}]},{"id":5130562,"name":"ServerHandler","frames":[{"imageOffset":140705560144296,"imageIndex":0},{"imageOffset":33494,"symbol":"poll","symbolLocation":10,"imageIndex":1},{"imageOffset":17245284,"symbol":"qt_safe_poll(pollfd*, unsigned int, timespec const*)","symbolLocation":228,"imageIndex":5},{"imageOffset":17250555,"symbol":"QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)","symbolLocation":795,"imageIndex":5},{"imageOffset":16960598,"symbol":"QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)","symbolLocation":502,"imageIndex":5},{"imageOffset":15524364,"symbol":"QThread::exec()","symbolLocation":140,"imageIndex":5},{"imageOffset":21893280,"symbol":"ServerHandler::run()","symbolLocation":2544,"imageIndex":5},{"imageOffset":15527354,"symbol":"QThreadPrivate::start(void*)","symbolLocation":330,"imageIndex":5},{"imageOffset":25177,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":10},{"imageOffset":7291,"symbol":"thread_start","symbolLocation":15,"imageIndex":10}]},{"triggered":true,"id":5130616,"name":"com.apple.audio.IOThread.client","threadState":{"flavor":"x86_THREAD_STATE","rbp":{"value":13127849680},"r12":{"value":24},"rosetta":{"tmp2":{"value":1},"tmp1":{"value":532},"tmp0":{"value":4358796167}},"rbx":{"value":24},"r8":{"value":48},"r15":{"value":0},"r10":{"value":4395228128,"symbolLocation":0,"symbol":"layer1_recur_weights"},"rdx":{"value":13127859616},"rdi":{"value":1776},"r9":{"value":100262560},"r13":{"value":32},"rflags":{"value":514},"rax":{"value":24},"rsp":{"value":13127848016},"r11":{"value":144},"rcx":{"value":1848},"r14":{"value":32},"rsi":{"value":140643270368740}},"frames":[{"imageOffset":4456825376,"region":"<translation info unavailable>","imageIndex":0},{"imageOffset":19810189,"symbol":"run_analysis","symbolLocation":8925,"imageIndex":5},{"imageOffset":15411,"symbol":"_sigtramp","symbolLocation":51,"imageIndex":12},{"imageOffset":19810189,"symbol":"run_analysis","symbolLocation":8925,"imageIndex":5},{"imageOffset":19756509,"symbol":"opus_encode_native","symbolLocation":877,"imageIndex":5},{"imageOffset":19773204,"symbol":"opus_encode","symbolLocation":692,"imageIndex":5},{"imageOffset":20660587,"symbol":"AudioInput::addMic(void const*, unsigned int)","symbolLocation":9067,"imageIndex":5},{"imageOffset":22777022,"symbol":"CoreAudioInput::inputCallback(void*, unsigned int*, AudioTimeStamp const*, unsigned int, unsigned int, AudioBufferList*)","symbolLocation":78,"imageIndex":5},{"imageOffset":50195,"imageIndex":13},{"imageOffset":1982673,"symbol":"HALC_ProxyIOContext::IOWorkLoop()","symbolLocation":7757,"imageIndex":8},{"imageOffset":1973380,"symbol":"invocation function for block in HALC_ProxyIOContext::HALC_ProxyIOContext(unsigned int, unsigned int)","symbolLocation":80,"imageIndex":8},{"imageOffset":3606344,"symbol":"HALB_IOThread::Entry(void*)","symbolLocation":72,"imageIndex":8},{"imageOffset":25177,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":10},{"imageOffset":7291,"symbol":"thread_start","symbolLocation":15,"imageIndex":10}]}],
  "usedImages" : [
  {
    "size" : 0,
    "source" : "A",
    "base" : 0,
    "uuid" : "00000000-0000-0000-0000-000000000000"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 140703157374976,
    "size" : 237560,
    "uuid" : "7c3dcc95-9f42-3c7c-8796-476ff67b9cf7",
    "path" : "\/usr\/lib\/system\/libsystem_kernel.dylib",
    "name" : "libsystem_kernel.dylib"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 140703158013952,
    "CFBundleShortVersionString" : "6.9",
    "CFBundleIdentifier" : "com.apple.CoreFoundation",
    "size" : 4816896,
    "uuid" : "f3846a86-644b-3bcd-acce-fc7b751105c1",
    "path" : "\/System\/Library\/Frameworks\/CoreFoundation.framework\/Versions\/A\/CoreFoundation",
    "name" : "CoreFoundation",
    "CFBundleVersion" : "1953.300"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 140703324569600,
    "CFBundleShortVersionString" : "2.1.1",
    "CFBundleIdentifier" : "com.apple.HIToolbox",
    "size" : 3112958,
    "uuid" : "db45022f-3922-35b3-9a06-377f66ed0fbe",
    "path" : "\/System\/Library\/Frameworks\/Carbon.framework\/Versions\/A\/Frameworks\/HIToolbox.framework\/Versions\/A\/HIToolbox",
    "name" : "HIToolbox"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 140703209156608,
    "CFBundleShortVersionString" : "6.9",
    "CFBundleIdentifier" : "com.apple.AppKit",
    "size" : 16809984,
    "uuid" : "00f4aa78-a19f-3a8e-9650-9f90b7beefd6",
    "path" : "\/System\/Library\/Frameworks\/AppKit.framework\/Versions\/C\/AppKit",
    "name" : "AppKit",
    "CFBundleVersion" : "2299.30.116"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 4338606080,
    "CFBundleIdentifier" : "mumble-client",
    "size" : 65290240,
    "uuid" : "3a506ad0-8d9c-39b2-9588-109b733ca50a",
    "path" : "\/Applications\/Mumble.app\/Contents\/MacOS\/Mumble",
    "name" : "Mumble",
    "CFBundleVersion" : "1.5.517"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 8709193728,
    "size" : 622592,
    "uuid" : "bb7a0970-8c62-3dce-a7a2-5cec9c501f11",
    "path" : "\/usr\/lib\/dyld",
    "name" : "dyld"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 140703126859776,
    "size" : 196608,
    "uuid" : "d592bc4a-4a21-348f-a406-e12f9cd2f27c",
    "path" : "\/usr\/libexec\/rosetta\/runtime",
    "name" : "runtime"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 140703190450176,
    "CFBundleShortVersionString" : "5.0",
    "CFBundleIdentifier" : "com.apple.audio.CoreAudio",
    "size" : 7462910,
    "uuid" : "97a3cd09-7112-376c-9613-7f38d4cf8c41",
    "path" : "\/System\/Library\/Frameworks\/CoreAudio.framework\/Versions\/A\/CoreAudio",
    "name" : "CoreAudio",
    "CFBundleVersion" : "5.0"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 140703156056064,
    "size" : 290804,
    "uuid" : "6282e528-6a67-334b-accf-1f8fd89369bd",
    "path" : "\/usr\/lib\/system\/libdispatch.dylib",
    "name" : "libdispatch.dylib"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 140703157612544,
    "size" : 49144,
    "uuid" : "5920e36f-53ec-33f0-b675-8ae48b58418c",
    "path" : "\/usr\/lib\/system\/libsystem_pthread.dylib",
    "name" : "libsystem_pthread.dylib"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 140703321812992,
    "CFBundleShortVersionString" : "1.0",
    "CFBundleIdentifier" : "com.apple.audio.caulk",
    "size" : 155648,
    "uuid" : "66bba3ca-bce1-32f8-8269-99fac92469fc",
    "path" : "\/System\/Library\/PrivateFrameworks\/caulk.framework\/Versions\/A\/caulk",
    "name" : "caulk"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 140703157796864,
    "size" : 40952,
    "uuid" : "f314b62b-98f4-3a7c-8296-8739f8b6855a",
    "path" : "\/usr\/lib\/system\/libsystem_platform.dylib",
    "name" : "libsystem_platform.dylib"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 5114355712,
    "CFBundleShortVersionString" : "1.14",
    "CFBundleIdentifier" : "com.apple.audio.units.Components",
    "size" : 1310720,
    "uuid" : "3b3ef90c-7792-335d-a1a0-a840f07ede26",
    "path" : "\/System\/Library\/Components\/CoreAudio.component\/Contents\/MacOS\/CoreAudio",
    "name" : "CoreAudio",
    "CFBundleVersion" : "1.14"
  }
],
  "sharedCache" : {
  "base" : 140703153651712,
  "size" : 21474836480,
  "uuid" : "16923f88-e9fc-38d2-947c-df242e486636"
},
  "vmSummary" : "ReadOnly portion of Libraries: Total=626.0M resident=0K(0%) swapped_out_or_unallocated=626.0M(100%)\nWritable regions: Total=1.7G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=1.7G(100%)\n\n                                VIRTUAL   REGION \nREGION TYPE                        SIZE    COUNT (non-coalesced) \n===========                     =======  ======= \nAccelerate framework               256K        2 \nActivity Tracing                   256K        1 \nCG backing stores                 3520K        4 \nCG image                           168K       10 \nColorSync                          240K       27 \nCoreAnimation                      164K       18 \nCoreGraphics                        12K        2 \nCoreUI image data                 1824K       12 \nFoundation                          16K        1 \nKernel Alloc Once                    8K        1 \nMALLOC                           352.3M       56 \nMALLOC guard page                  192K        8 \nMALLOC_MEDIUM (reserved)         840.0M        7         reserved VM address space (unallocated)\nMALLOC_NANO (reserved)           384.0M        1         reserved VM address space (unallocated)\nRosetta Arena                     4096K        2 \nRosetta Generic                   1264K      313 \nRosetta IndirectBranch            1024K        1 \nRosetta JIT                      128.0M        1 \nRosetta Return Stack               460K       46 \nRosetta Thread Context             460K       46 \nSTACK GUARD                         24K        6 \nStack                             18.7M       22 \nStack Guard                       56.1M       16 \nVM_ALLOCATE                       2552K       23 \nVM_ALLOCATE (reserved)              36K        2         reserved VM address space (unallocated)\n__CTF                               756        1 \n__DATA                            22.2M      463 \n__DATA_CONST                      25.6M      298 \n__DATA_DIRTY                      1234K      158 \n__FONT_DATA                        2352        1 \n__LINKEDIT                       172.7M       15 \n__OBJC_RO                         65.4M        1 \n__OBJC_RW                         1985K        2 \n__TEXT                           453.3M      483 \ndyld private memory                256K        1 \nmapped file                        4.6G     1271 \nshared memory                      840K       20 \nunshared pmap                     13.3M        8 \n===========                     =======  ======= \nTOTAL                              7.1G     3350 \nTOTAL, minus reserved VM space     5.9G     3350 \n",
  "legacyInfo" : {
  "threadTriggered" : {
    "name" : "com.apple.audio.IOThread.client"
  }
},
  "trialInfo" : {
  "rollouts" : [
    {
      "rolloutId" : "6112d17137f5d11121dcd4e2",
      "factorPackIds" : {

      },
      "deploymentId" : 240000205
    },
    {
      "rolloutId" : "60f8ddccefea4203d95cbeef",
      "factorPackIds" : {

      },
      "deploymentId" : 240000021
    }
  ],
  "experiments" : [

  ]
}
}

Model: MacBookPro18,3, BootROM 8419.60.44, proc 8:6:2 processors, 16 GB, SMC 
Graphics: Apple M1 Pro, Apple M1 Pro, Built-In
Display: Color LCD, 3024 x 1964 Retina, Main, MirrorOff, Online
Memory Module: LPDDR5, Samsung
AirPort: spairport_wireless_card_type_wifi (0x14E4, 0x4387), wl0: Sep  3 2022 02:35:52 version 20.10.965.9.8.7.129 FWID 01-b0e84a9b
Bluetooth: Version (null), 0 services, 0 devices, 0 incoming serial ports
Network Service: Wi-Fi, AirPort, en0
USB Device: USB31Bus
USB Device: USB31Bus
USB Device: USB31Bus
Thunderbolt Bus: MacBook Pro, Apple Inc.
Thunderbolt Bus: MacBook Pro, Apple Inc.
Thunderbolt Bus: MacBook Pro, Apple Inc.

Screenshots

No response

@timothysu timothysu added bug A bug (error) in the software triage This issue is waiting to be triaged by one of the project members labels Jan 24, 2023
@Newtoniano
Copy link

Can confirm I'm experiencing this too, the audio wizard opens up the first time you launch mumble, and regardless of whether you try to complete it or cancel it, it will crash the first time you press any of the buttons.

@Krzmbrzl Krzmbrzl added client and removed triage This issue is waiting to be triaged by one of the project members labels Feb 7, 2023
@Krzmbrzl
Copy link
Member

Krzmbrzl commented Feb 7, 2023

@Newtoniano does the error message / backtrace also include a reference to an illegal instruction (EXC_BAD_INSTRUCTION or something like Termination Reason: Namespace SIGNAL, Code 4 Illegal instruction: 4)

My guess here (which I thought I had written down earlier, but apparently not) is that there is some issue with cross-compiling that creates an illegal instruction in our binary that causes the crash. This is because we nowadays only have a M1 machine available to build our releases, so we have to cross-compile from ARM64 to x86_64 (ironically, we still don't provide native ARM64 binaries, but that is a different story).

@Newtoniano
Copy link

@Krzmbrzl Spot on, I get Termination Reason: Namespace SIGNAL, Code 4 Illegal instruction: 4 and I'm on a 2017 Macbook Pro, not the newer models with an ARM64 processor

@Krzmbrzl
Copy link
Member

Krzmbrzl commented Feb 7, 2023

Okay, this proofs that cross-compiling has failed completely as it seems it will not run on M1 Macs nor on traditional x86 Macs... Great 🤦

@Krzmbrzl Krzmbrzl added build Everything related to compiling/building the code release-management and removed bug A bug (error) in the software labels Feb 7, 2023
@Krzmbrzl
Copy link
Member

I might have to revise my statement from above: I just compiled on an old x86_64 MacBook and I now get the error Illegal hardware instruction. So maybe the cross-compiling was not at fault here after all since the entire code I used was compiled on that very machine 👀

@Krzmbrzl
Copy link
Member

Nevermind, turns out this was a Segfault caused by the use of RNNoise. This would create a segfault in debug builds but in optimized builds the RNNoise code produced invalid instructions.

Krzmbrzl added a commit to Krzmbrzl/mumble that referenced this issue Dec 29, 2023
Due to RNNoise being unmaintained and the library's code being in very
poor shape, this commit excludes the RNNoise feature from Mumble by
default and discourages its use.

The library contains Opus and CELT symbols (probably due to copy&paste
of code) that can end up being called from Opus instead of its own
versions of these functions. This can lead to completely unforeseen
behavior, including crashes.
An example of this is as of writing this, enabling RNNoise on macOS
leads to a crash of Mumble pretty much as soon as it starts up with an
"invalid instruction" error. The reason being that part of RNNoise's
implementation of one of Opus's symbols contains a code path that
produces an invalid instruction in optimized builds (and a segfault in
debug builds) and this code path is taken when Opus (wrongly) uses this
function instead of its own.

Fixes mumble-voip#6041
Krzmbrzl added a commit to Krzmbrzl/mumble that referenced this issue Dec 29, 2023
Due to RNNoise being unmaintained and the library's code being in very
poor shape, this commit excludes the RNNoise feature from Mumble by
default and discourages its use.

The library contains Opus and CELT symbols (probably due to copy&paste
of code) that can end up being called from Opus instead of its own
versions of these functions. This can lead to completely unforeseen
behavior, including crashes.
An example of this is as of writing this, enabling RNNoise on macOS
leads to a crash of Mumble pretty much as soon as it starts up with an
"invalid instruction" error. The reason being that part of RNNoise's
implementation of one of Opus's symbols contains a code path that
produces an invalid instruction in optimized builds (and a segfault in
debug builds) and this code path is taken when Opus (wrongly) uses this
function instead of its own.

Fixes mumble-voip#6041
Krzmbrzl added a commit to Krzmbrzl/mumble that referenced this issue Dec 30, 2023
Due to RNNoise being unmaintained and the library's code being in very
poor shape, this commit excludes the RNNoise feature from Mumble by
default and discourages its use.

The library contains Opus and CELT symbols (probably due to copy&paste
of code) that can end up being called from Opus instead of its own
versions of these functions. This can lead to completely unforeseen
behavior, including crashes.
An example of this is as of writing this, enabling RNNoise on macOS
leads to a crash of Mumble pretty much as soon as it starts up with an
"invalid instruction" error. The reason being that part of RNNoise's
implementation of one of Opus's symbols contains a code path that
produces an invalid instruction in optimized builds (and a segfault in
debug builds) and this code path is taken when Opus (wrongly) uses this
function instead of its own.

Fixes mumble-voip#6041
Krzmbrzl added a commit that referenced this issue Dec 31, 2023
Due to RNNoise being unmaintained and the library's code being in very poor shape, this commit excludes the RNNoise feature from Mumble by default and discourages its use.

The library contains Opus and CELT symbols (probably due to copy&paste of code) that can end up being called from Opus instead of its own versions of these functions. This can lead to completely unforeseen behavior, including crashes.
An example of this is as of writing this, enabling RNNoise on macOS leads to a crash of Mumble pretty much as soon as it starts up with an "invalid instruction" error. The reason being that part of RNNoise's implementation of one of Opus's symbols contains a code path that produces an invalid instruction in optimized builds (and a segfault in debug builds) and this code path is taken when Opus (wrongly) uses this function instead of its own.

Fixes #6041
dexgs pushed a commit to dexgs/mumble that referenced this issue Jan 15, 2024
Due to RNNoise being unmaintained and the library's code being in very
poor shape, this commit excludes the RNNoise feature from Mumble by
default and discourages its use.

The library contains Opus and CELT symbols (probably due to copy&paste
of code) that can end up being called from Opus instead of its own
versions of these functions. This can lead to completely unforeseen
behavior, including crashes.
An example of this is as of writing this, enabling RNNoise on macOS
leads to a crash of Mumble pretty much as soon as it starts up with an
"invalid instruction" error. The reason being that part of RNNoise's
implementation of one of Opus's symbols contains a code path that
produces an invalid instruction in optimized builds (and a segfault in
debug builds) and this code path is taken when Opus (wrongly) uses this
function instead of its own.

Fixes mumble-voip#6041
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
build Everything related to compiling/building the code client release-management
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants