obsproject / obsproject/obs-studio
OBS crash
Open
Nobody has claimed this yet.
- Dominant language
- C
- Stars
- 76.4k
- Forks
- 10.2k
- Avg merge
- 4d 23h
- Merged PRs (30d)
- 12
Description
Operating System Info
macOS 12
Other OS
No response
OBS Studio Version
31.0.3
OBS Studio Version (Other)
No response
OBS Studio Log URL
APP Crash
Expected Behavior
OBS is closing abruptly, and I can only resume normal operation after deleting the '~/Library/obs-studio/' directory.
Steps to Reproduce
- On Mac, when I use the OBS setup assistant, I select YouTube and then 'Manual Key'. After running the bandwidth test, OBS crashes abruptly when I try to save the settings.
Anything else we should know?
-------------------------------------
Translated Report (Full Report Below)
-------------------------------------
Process: OBS [26335]
Path: /Applications/OBS.app/Contents/MacOS/OBS
Identifier: com.obsproject.obs-studio
Version: 31.0.3 (14136633886)
Code Type: X86-64 (Native)
Parent Process: launchd [1]
User ID: 502
Date/Time: 2025-05-01 14:36:33.0464 -0300
OS Version: macOS 12.7.6 (21H1320)
Report Version: 12
Anonymous UUID: 21587A28-614E-2EE7-948E-5A802DE4E747
Sleep/Wake UUID: 7D94ECE9-E378-4129-A541-3B2B00C966D5
Time Awake Since Boot: 110000 seconds
Time Since Wake: 3142 seconds
System Integrity Protection: enabled
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_BREAKPOINT (SIGTRAP)
Exception Codes: 0x0000000000000002, 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY
Termination Reason: Namespace SIGNAL, Code 5 Trace/BPT trap: 5
Terminating Process: exc handler [26335]
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 Chromium Embedded Framework 0x14431ec3c ChromeAppModeStart_v7 + 7646924
1 Chromium Embedded Framework 0x14431d51a ChromeAppModeStart_v7 + 7641002
2 Chromium Embedded Framework 0x14431e5bd ChromeAppModeStart_v7 + 7645261
3 Chromium Embedded Framework 0x143abc268 cef_time_from_basetime + 63356296
4 Chromium Embedded Framework 0x13fda45ff cef_zip_reader_create + 336463
5 Chromium Embedded Framework 0x13fda436f cef_zip_reader_create + 335807
6 Chromium Embedded Framework 0x13fd8e71e cef_zip_reader_create + 246638
7 Chromium Embedded Framework 0x13fd8e3f2 cef_zip_reader_create + 245826
8 Chromium Embedded Framework 0x13fcfb418 cef_initialize + 248
9 obs-browser 0x132ca18ef 0x132c37000 + 436463
10 obs-browser 0x132c5b0d2 obs_browser_initialize + 2418
11 obs-browser 0x132c6b000 0x132c37000 + 212992
12 OBS 0x10f4826ee 0x10f22c000 + 2451182
13 OBS 0x10f3a03cd 0x10f22c000 + 1524685
14 OBS 0x10f39be28 0x10f22c000 + 1506856
15 OBS 0x10f2ea45c 0x10f22c000 + 779356
16 OBS 0x10f2f1751 0x10f22c000 + 808785
17 dyld 0x11bd4852e start + 462
Thread 1:: com.apple.CFSocket.private
0 libsystem_kernel.dylib 0x7ff813587d1a __select + 10
1 CoreFoundation 0x7ff8136aa5a9 __CFSocketManager + 641
2 libsystem_pthread.dylib 0x7ff8135bc4e1 _pthread_start + 125
3 libsystem_pthread.dylib 0x7ff8135b7f6b thread_start + 15
Thread 2:
0 libsystem_pthread.dylib 0x7ff8135b7f48 start_wqthread + 0
Thread 3:
0 libsystem_pthread.dylib 0x7ff8135b7f48 start_wqthread + 0
Thread 4:
0 libsystem_pthread.dylib 0x7ff8135b7f48 start_wqthread + 0
Thread 5:
0 libsystem_pthread.dylib 0x7ff8135b7f48 start_wqthread + 0
Thread 6:: libobs: hotkey thread
0 libsystem_kernel.dylib 0x7ff8135823aa __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x7ff8135bca6f _pthread_cond_wait + 1249
2 libobs 0x11187086f os_event_timedwait + 95
3 libobs 0x1118134bd obs_hotkey_thread + 189
4 libsystem_pthread.dylib 0x7ff8135bc4e1 _pthread_start + 125
5 libsystem_pthread.dylib 0x7ff8135b7f6b thread_start + 15
Thread 7:: tiny_tubular_task_thread
0 libsystem_kernel.dylib 0x7ff81357f976 semaphore_wait_trap + 10
1 libobs 0x111870a60 os_sem_wait + 16
2 libobs 0x11186f2c5 tiny_tubular_task_thread + 149
3 libsystem_pthread.dylib 0x7ff8135bc4e1 _pthread_start + 125
4 libsystem_pthread.dylib 0x7ff8135b7f6b thread_start + 15
Thread 8:: audio-io: audio thread
0 libsystem_kernel.dylib 0x7ff81358227e __semwait_signal + 10
1 libsystem_c.dylib 0x7ff813496853 nanosleep + 196
2 libsystem_c.dylib 0x7ff813496789 usleep + 53
3 libobs 0x111867697 os_sleepto_ns_fast + 103
4 libobs 0x1117e9e0a audio_thread + 698
5 libsystem_pthread.dylib 0x7ff8135bc4e1 _pthread_start + 125
6 libsystem_pthread.dylib 0x7ff8135b7f6b thread_start + 15
Thread 9:: video-io: video thread
0 libsystem_kernel.dylib 0x7ff81357f976 semaphore_wait_trap + 10
1 libobs 0x111870a60 os_sem_wait + 16
2 libobs 0x1117ee76c video_thread + 76
3 libsystem_pthread.dylib 0x7ff8135bc4e1 _pthread_start + 125
4 libsystem_pthread.dylib 0x7ff8135b7f6b thread_start + 15
Thread 10:: libobs: graphics thread
0 libsystem_kernel.dylib 0x7ff81358227e __semwait_signal + 10
1 libsystem_c.dylib 0x7ff813496853 nanosleep + 196
2 libobs 0x1118675e3 os_sleepto_ns + 99
3 libobs 0x11184f4ca obs_graphics_thread_loop + 12090
4 libobs 0x1117f704a obs_graphics_thread_loop_autorelease + 26
5 libobs 0x11184f918 obs_graphics_thread + 216
6 libobs 0x1117f701a obs_graphics_thread_autorelease + 26
7 libsystem_pthread.dylib 0x7ff8135bc4e1 _pthread_start + 125
8 libsystem_pthread.dylib 0x7ff8135b7f6b thread_start + 15
Thread 11:: scripting: defer
0 libsystem_kernel.dylib 0x7ff81357f976 semaphore_wait_trap + 10
1 libobs 0x111870a60 os_sem_wait + 16
2 obs-scripting.dylib 0x1327526b9 defer_thread + 41
3 libsystem_pthread.dylib 0x7ff8135bc4e1 _pthread_start + 125
4 libsystem_pthread.dylib 0x7ff8135b7f6b thread_start + 15
Thread 12:: AMCP Logging Spool
0 libsystem_kernel.dylib 0x7ff81357f976 semaphore_wait_trap + 10
1 caulk 0x7ff81c0c02e6 caulk::mach::semaphore::wait_or_error() + 16
2 caulk 0x7ff81c0a8148 caulk::concurrent::details::worker_thread::run() + 36
3 caulk 0x7ff81c0a7e0c 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
4 libsystem_pthread.dylib 0x7ff8135bc4e1 _pthread_start + 125
5 libsystem_pthread.dylib 0x7ff8135b7f6b thread_start + 15
Thread 13:: com.apple.audio.IOThread.client
0 libsystem_kernel.dylib 0x7ff81357f93a mach_msg_trap + 10
1 libsystem_kernel.dylib 0x7ff81357fca8 mach_msg + 56
2 CoreAudio 0x7ff815203c07 HALB_MachPort::SendSimpleMessageWithSimpleReply(unsigned int, unsigned int, int, int&, bool, unsigned int) + 111
3 CoreAudio 0x7ff81508e729 HALC_ProxyIOContext::IOWorkLoop() + 3931
4 CoreAudio 0x7ff81508d205 invocation function for block in HALC_ProxyIOContext::HALC_ProxyIOContext(unsigned int, unsigned int) + 63
5 CoreAudio 0x7ff815259616 HALB_IOThread::Entry(void*) + 72
6 libsystem_pthread.dylib 0x7ff8135bc4e1 _pthread_start + 125
7 libsystem_pthread.dylib 0x7ff8135b7f6b thread_start + 15
Thread 0 crashed with X86 Thread State (64-bit):
rax: 0x0000000000000005 rbx: 0x0000600000435728 rcx: 0x000000014bd9c7f0 rdx: 0x0000000000000230
rdi: 0x00007ff81c0b2d06 rsi: 0x00007ff81c0b383c rbp: 0x00007ff7b0cd1990 rsp: 0x00007ff7b0cd1980
r8: 0x0000000000000000 r9: 0x0000000000000000 r10: 0x0000000000000000 r11: 0x0000000000000000
r12: 0x00007ff7b0cd1c80 r13: 0x00007ff7b0cd2180 r14: 0x0000000000000000 r15: 0x00007ff7b0cd2180
rip: 0x000000014431ec3c rfl: 0x0000000000000246 cr2: 0x0000000000000000
Logical CPU: 0
Error Code: 0x00000000
Trap Number: 3
Thread 0 instruction stream:
48 8b 53 58 48 89 51 38-83 7b 68 05 72 2d 48 8b H.SXH.Q8.{h.r-H.
53 70 48 89 51 28 83 7b-68 06 72 1f 48 8b 53 78 SpH.Q(.{h.r.H.Sx
48 89 51 40 83 7b 68 0a-72 11 48 8b 93 88 00 00 H.Q@.{h.r.H.....
00 48 89 51 60 83 7b 68-0d 73 27 48 89 59 68 ff .H.Q`.{h.s'H.Yh.
c0 89 05 2d 81 94 07 0f-ae f0 b3 01 48 8d 3d 25 ...-........H.=%
81 94 07 e8 68 a8 cf 05-89 d8 5b 41 5e 5d c3 cc ....h.....[A^]..
[0f]0b 48 8b 93 90 00 00-00 48 89 51 48 eb cc 0f ..H......H.QH... <==
1f 44 00 00 55 48 89 e5-41 56 53 48 89 fb 48 8d .D..UH..AVSH..H.
3d f3 80 94 07 e8 3c a8-cf 05 84 c0 74 27 48 63 =.....<.....t'Hc
05 df 80 94 07 48 85 c0-7f 29 45 31 f6 48 8d 3d .....H...)E1.H.=
d4 80 94 07 e8 17 a8 cf-05 41 80 e6 01 44 89 f0 .........A...D..
5b 41 5e 5d c3 48 8d 3d-bc 80 94 07 e8 43 57 ff [A^].H.=.....CW.
Binary Images:
0x13f8d1000 - 0x14b21ffff org.cef.framework (127.0.0.0) <4c4c4407-5555-3144-a1c3-b786d275324b> /Applications/OBS.app/Contents/Frameworks/Chromium Embedded Framework.framework/Chromium Embedded Framework
0x132c37000 - 0x132caefff com.obsproject.obs-browser (31.0.3) <3c6cc1ad-89b2-338d-b93b-e09605d41249> /Applications/OBS.app/Contents/PlugIns/obs-browser.plugin/Contents/MacOS/obs-browser
0x10f22c000 - 0x10f661fff com.obsproject.obs-studio (31.0.3) <064c68e6-6a77-3b02-a119-211fd247435f> /Applications/OBS.app/Contents/MacOS/OBS
0x11bd43000 - 0x11bdaefff dyld (*) <eea022bb-a6ab-3cd1-8ac1-54ce8cfd3333> /usr/lib/dyld
0x7ff81357e000 - 0x7ff8135b5fff libsystem_kernel.dylib (*) <2fe67e94-4a5e-3506-9e02-502f7270f7ef> /usr/lib/system/libsystem_kernel.dylib
0x7ff813603000 - 0x7ff813b05fff com.apple.CoreFoundation (6.9) <fdd28505-5456-3c40-a5ba-7890b064db39> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x7ff8135b6000 - 0x7ff8135c1fff libsystem_pthread.dylib (*) <5a5f7316-85b7-315e-baf3-76211ee65604> /usr/lib/system/libsystem_pthread.dylib
0x1117c3000 - 0x11188cfff com.obsproject.libobs (31.0.3) <af248950-571b-36b3-8804-7d7adae2c5ea> /Applications/OBS.app/Contents/Frameworks/libobs.framework/Versions/A/libobs
0x7ff813486000 - 0x7ff81350efff libsystem_c.dylib (*) <202d7260-ea46-3956-a471-19c9bcf45274> /usr/lib/system/libsystem_c.dylib
0x13273f000 - 0x132801fff obs-scripting.dylib (*) <fbdaadb0-5472-3de1-888d-fb67be4b9227> /Applications/OBS.app/Contents/Frameworks/obs-scripting.dylib
0x7ff81c0a6000 - 0x7ff81c0c7fff com.apple.audio.caulk (1.0) <f04b5c91-d0ec-33c6-8a81-b80a3ebf827f> /System/Library/PrivateFrameworks/caulk.framework/Versions/A/caulk
0x7ff814ed4000 - 0x7ff815609fff com.apple.audio.CoreAudio (5.0) <c1c6348f-cee2-3db6-84ea-18655a1fb122> /System/Library/Frameworks/CoreAudio.framework/Versions/A/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=1.4G resident=0K(0%) swapped_out_or_unallocated=1.4G(100%)
Writable regions: Total=625.3M written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=625.3M(100%)
VIRTUAL REGION
REGION TYPE SIZE COUNT (non-coalesced)
=========== ======= =======
Accelerate framework 384K 3
Activity Tracing 256K 1
CG backing stores 544K 4
CG image 28K 5
ColorSync 228K 27
CoreAnimation 716K 27
CoreGraphics 12K 2
CoreServices 232K 1
CoreUI image data 740K 12
Foundation 16K 1
Kernel Alloc Once 8K 1
MALLOC 197.9M 93
MALLOC guard page 32K 8
MALLOC_NANO (reserved) 384.0M 1 reserved VM address space (unallocated)
OpenGL GLSL 256K 3
STACK GUARD 56.1M 14
Stack 14.6M 16
VM_ALLOCATE 1552K 44
__CTF 756 1
__DATA 57.4M 626
__DATA_CONST 43.8M 427
__DATA_DIRTY 1665K 222
__FONT_DATA 4K 1
__GLSLBUILTINS 5176K 1
__LINKEDIT 658.5M 83
__OBJC_RO 82.9M 1
__OBJC_RW 3200K 2
__TEXT 786.2M 630
__UNICODE 592K 1
dyld private memory 1024K 1
mapped file 454.8M 39
shared memory 776K 17
=========== ======= =======
TOTAL 2.7G 2315
TOTAL, minus reserved VM space 2.3G 2315
-----------
Full Report
-----------
{"app_name":"OBS","timestamp":"2025-05-01 14:36:33.00 -0300","app_version":"31.0.3","slice_uuid":"064c68e6-6a77-3b02-a119-211fd247435f","build_version":"14136633886","platform":1,"bundleID":"com.obsproject.obs-studio","share_with_app_devs":0,"is_first_party":0,"bug_type":"309","os_version":"macOS 12.7.6 (21H1320)","incident_id":"82DFB0D2-B909-4163-8E3F-F18C901AA5AA","name":"OBS"}
{
"uptime" : 110000,
"procLaunch" : "2025-05-01 14:35:54.6162 -0300",
"procRole" : "Foreground",
"version" : 2,
"userID" : 502,
"deployVersion" : 210,
"modelCode" : "MacBookAir7,2",
"procStartAbsTime" : 112667478740883,
"coalitionID" : 24045,
"osVersion" : {
"train" : "macOS 12.7.6",
"build" : "21H1320",
"releaseType" : "User"
},
"captureTime" : "2025-05-01 14:36:33.0464 -0300",
"incident" : "82DFB0D2-B909-4163-8E3F-F18C901AA5AA",
"bug_type" : "309",
"pid" : 26335,
"procExitAbsTime" : 112705880927048,
"cpuType" : "X86-64",
"procName" : "OBS",
"procPath" : "\/Applications\/OBS.app\/Contents\/MacOS\/OBS",
"bundleInfo" : {"CFBundleShortVersionString":"31.0.3","CFBundleVersion":"14136633886","CFBundleIdentifier":"com.obsproject.obs-studio"},
"storeInfo" : {"deviceIdentifierForVendor":"DB610E35-B122-5DCE-B451-B2BB240E84A7","thirdParty":true},
"parentProc" : "launchd",
"parentPid" : 1,
"coalitionName" : "com.obsproject.obs-studio",
"crashReporterKey" : "21587A28-614E-2EE7-948E-5A802DE4E747",
"wakeTime" : 3142,
"sleepWakeUUID" : "7D94ECE9-E378-4129-A541-3B2B00C966D5",
"sip" : "enabled",
"isCorpse" : 1,
"exception" : {"codes":"0x0000000000000002, 0x0000000000000000","rawCodes":[2,0],"type":"EXC_BREAKPOINT","signal":"SIGTRAP"},
"termination" : {"flags":0,"code":5,"namespace":"SIGNAL","indicator":"Trace\/BPT trap: 5","byProc":"exc handler","byPid":26335},
"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" : 0,
"threads" : [{"triggered":true,"id":899247,"instructionState":{"instructionStream":{"bytes":[72,139,83,88,72,137,81,56,131,123,104,5,114,45,72,139,83,112,72,137,81,40,131,123,104,6,114,31,72,139,83,120,72,137,81,64,131,123,104,10,114,17,72,139,147,136,0,0,0,72,137,81,96,131,123,104,13,115,39,72,137,89,104,255,192,137,5,45,129,148,7,15,174,240,179,1,72,141,61,37,129,148,7,232,104,168,207,5,137,216,91,65,94,93,195,204,15,11,72,139,147,144,0,0,0,72,137,81,72,235,204,15,31,68,0,0,85,72,137,229,65,86,83,72,137,251,72,141,61,243,128,148,7,232,60,168,207,5,132,192,116,39,72,99,5,223,128,148,7,72,133,192,127,41,69,49,246,72,141,61,212,128,148,7,232,23,168,207,5,65,128,230,1,68,137,240,91,65,94,93,195,72,141,61,188,128,148,7,232,67,87,255],"offset":96}},"threadState":{"r13":{"value":140701799883136},"rax":{"value":5},"rflags":{"value":582},"cpu":{"value":0},"r14":{"value":0},"rsi":{"value":140703599114300,"symbolLocation":0,"symbol":"caulk::alloc::darwin_resource<caulk::alloc::audio_allocator>::zone_good_size(_malloc_zone_t*, unsigned long)"},"r8":{"value":0},"cr2":{"value":0},"rdx":{"value":560},"r10":{"value":0},"r9":{"value":0},"r15":{"value":140701799883136},"rbx":{"value":105553120679720},"trap":{"value":3},"err":{"value":0},"r11":{"value":0},"rip":{"value":5439089724,"matchesCrashFrame":1},"rbp":{"value":140701799881104},"rsp":{"value":140701799881088},"r12":{"value":140701799881856},"rcx":{"value":5567530992},"flavor":"x86_THREAD_STATE","rdi":{"value":140703599111430,"symbolLocation":0,"symbol":"caulk::alloc::darwin_resource<caulk::alloc::audio_allocator>::zone_size_for_ptr(_malloc_zone_t*, void const*)"}},"queue":"com.apple.main-thread","frames":[{"imageOffset":77913148,"symbol":"ChromeAppModeStart_v7","symbolLocation":7646924,"imageIndex":0},{"imageOffset":77907226,"symbol":"ChromeAppModeStart_v7","symbolLocation":7641002,"imageIndex":0},{"imageOffset":77911485,"symbol":"ChromeAppModeStart_v7","symbolLocation":7645261,"imageIndex":0},{"imageOffset":69120616,"symbol":"cef_time_from_basetime","symbolLocation":63356296,"imageIndex":0},{"imageOffset":5060095,"symbol":"cef_zip_reader_create","symbolLocation":336463,"imageIndex":0},{"imageOffset":5059439,"symbol":"cef_zip_reader_create","symbolLocation":335807,"imageIndex":0},{"imageOffset":4970270,"symbol":"cef_zip_reader_create","symbolLocation":246638,"imageIndex":0},{"imageOffset":4969458,"symbol":"cef_zip_reader_create","symbolLocation":245826,"imageIndex":0},{"imageOffset":4367384,"symbol":"cef_initialize","symbolLocation":248,"imageIndex":0},{"imageOffset":436463,"imageIndex":1},{"imageOffset":147666,"symbol":"obs_browser_initialize","symbolLocation":2418,"imageIndex":1},{"imageOffset":212992,"imageIndex":1},{"imageOffset":2451182,"imageIndex":2},{"imageOffset":1524685,"imageIndex":2},{"imageOffset":1506856,"imageIndex":2},{"imageOffset":779356,"imageIndex":2},{"imageOffset":808785,"imageIndex":2},{"imageOffset":21806,"symbol":"start","symbolLocation":462,"imageIndex":3}]},{"id":899266,"name":"com.apple.CFSocket.private","frames":[{"imageOffset":40218,"symbol":"__select","symbolLocation":10,"imageIndex":4},{"imageOffset":685481,"symbol":"__CFSocketManager","symbolLocation":641,"imageIndex":5},{"imageOffset":25825,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":6},{"imageOffset":8043,"symbol":"thread_start","symbolLocation":15,"imageIndex":6}]},{"id":899464,"frames":[{"imageOffset":8008,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":6}]},{"id":899601,"frames":[{"imageOffset":8008,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":6}]},{"id":899655,"frames":[{"imageOffset":8008,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":6}]},{"id":899656,"frames":[{"imageOffset":8008,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":6}]},{"id":899673,"name":"libobs: hotkey thread","frames":[{"imageOffset":17322,"symbol":"__psynch_cvwait","symbolLocation":10,"imageIndex":4},{"imageOffset":27247,"symbol":"_pthread_cond_wait","symbolLocation":1249,"imageIndex":6},{"imageOffset":710767,"symbol":"os_event_timedwait","symbolLocation":95,"imageIndex":7},{"imageOffset":328893,"symbol":"obs_hotkey_thread","symbolLocation":189,"imageIndex":7},{"imageOffset":25825,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":6},{"imageOffset":8043,"symbol":"thread_start","symbolLocation":15,"imageIndex":6}]},{"id":899674,"name":"tiny_tubular_task_thread","frames":[{"imageOffset":6518,"symbol":"semaphore_wait_trap","symbolLocation":10,"imageIndex":4},{"imageOffset":711264,"symbol":"os_sem_wait","symbolLocation":16,"imageIndex":7},{"imageOffset":705221,"symbol":"tiny_tubular_task_thread","symbolLocation":149,"imageIndex":7},{"imageOffset":25825,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":6},{"imageOffset":8043,"symbol":"thread_start","symbolLocation":15,"imageIndex":6}]},{"id":899675,"name":"audio-io: audio thread","frames":[{"imageOffset":17022,"symbol":"__semwait_signal","symbolLocation":10,"imageIndex":4},{"imageOffset":67667,"symbol":"nanosleep","symbolLocation":196,"imageIndex":8},{"imageOffset":67465,"symbol":"usleep","symbolLocation":53,"imageIndex":8},{"imageOffset":673431,"symbol":"os_sleepto_ns_fast","symbolLocation":103,"imageIndex":7},{"imageOffset":159242,"symbol":"audio_thread","symbolLocation":698,"imageIndex":7},{"imageOffset":25825,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":6},{"imageOffset":8043,"symbol":"thread_start","symbolLocation":15,"imageIndex":6}]},{"id":899686,"name":"video-io: video thread","frames":[{"imageOffset":6518,"symbol":"semaphore_wait_trap","symbolLocation":10,"imageIndex":4},{"imageOffset":711264,"symbol":"os_sem_wait","symbolLocation":16,"imageIndex":7},{"imageOffset":178028,"symbol":"video_thread","symbolLocation":76,"imageIndex":7},{"imageOffset":25825,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":6},{"imageOffset":8043,"symbol":"thread_start","symbolLocation":15,"imageIndex":6}]},{"id":899687,"name":"libobs: graphics thread","frames":[{"imageOffset":17022,"symbol":"__semwait_signal","symbolLocation":10,"imageIndex":4},{"imageOffset":67667,"symbol":"nanosleep","symbolLocation":196,"imageIndex":8},{"imageOffset":673251,"symbol":"os_sleepto_ns","symbolLocation":99,"imageIndex":7},{"imageOffset":574666,"symbol":"obs_graphics_thread_loop","symbolLocation":12090,"imageIndex":7},{"imageOffset":213066,"symbol":"obs_graphics_thread_loop_autorelease","symbolLocation":26,"imageIndex":7},{"imageOffset":575768,"symbol":"obs_graphics_thread","symbolLocation":216,"imageIndex":7},{"imageOffset":213018,"symbol":"obs_graphics_thread_autorelease","symbolLocation":26,"imageIndex":7},{"imageOffset":25825,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":6},{"imageOffset":8043,"symbol":"thread_start","symbolLocation":15,"imageIndex":6}]},{"id":899688,"name":"scripting: defer","frames":[{"imageOffset":6518,"symbol":"semaphore_wait_trap","symbolLocation":10,"imageIndex":4},{"imageOffset":711264,"symbol":"os_sem_wait","symbolLocation":16,"imageIndex":7},{"imageOffset":79545,"symbol":"defer_thread","symbolLocation":41,"imageIndex":9},{"imageOffset":25825,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":6},{"imageOffset":8043,"symbol":"thread_start","symbolLocation":15,"imageIndex":6}]},{"id":899700,"name":"AMCP Logging Spool","frames":[{"imageOffset":6518,"symbol":"semaphore_wait_trap","symbolLocation":10,"imageIndex":4},{"imageOffset":107238,"symbol":"caulk::mach::semaphore::wait_or_error()","symbolLocation":16,"imageIndex":10},{"imageOffset":8520,"symbol":"caulk::concurrent::details::worker_thread::run()","symbolLocation":36,"imageIndex":10},{"imageOffset":7692,"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":10},{"imageOffset":25825,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":6},{"imageOffset":8043,"symbol":"thread_start","symbolLocation":15,"imageIndex":6}]},{"id":899726,"name":"com.apple.audio.IOThread.client","frames":[{"imageOffset":6458,"symbol":"mach_msg_trap","symbolLocation":10,"imageIndex":4},{"imageOffset":7336,"symbol":"mach_msg","symbolLocation":56,"imageIndex":4},{"imageOffset":3341319,"symbol":"HALB_MachPort::SendSimpleMessageWithSimpleReply(unsigned int, unsigned int, int, int&, bool, unsigned int)","symbolLocation":111,"imageIndex":11},{"imageOffset":1812265,"symbol":"HALC_ProxyIOContext::IOWorkLoop()","symbolLocation":3931,"imageIndex":11},{"imageOffset":1806853,"symbol":"invocation function for block in HALC_ProxyIOContext::HALC_ProxyIOContext(unsigned int, unsigned int)","symbolLocation":63,"imageIndex":11},{"imageOffset":3692054,"symbol":"HALB_IOThread::Entry(void*)","symbolLocation":72,"imageIndex":11},{"imageOffset":25825,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":6},{"imageOffset":8043,"symbol":"thread_start","symbolLocation":15,"imageIndex":6}]}],
"usedImages" : [
{
"source" : "P",
"arch" : "x86_64",
"base" : 5361176576,
"CFBundleShortVersionString" : "127.0.0.0",
"CFBundleIdentifier" : "org.cef.framework",
"size" : 194310144,
"uuid" : "4c4c4407-5555-3144-a1c3-b786d275324b",
"path" : "\/Applications\/OBS.app\/Contents\/Frameworks\/Chromium Embedded Framework.framework\/Chromium Embedded Framework",
"name" : "Chromium Embedded Framework",
"CFBundleVersion" : "0.0"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 5146636288,
"CFBundleShortVersionString" : "31.0.3",
"CFBundleIdentifier" : "com.obsproject.obs-browser",
"size" : 491520,
"uuid" : "3c6cc1ad-89b2-338d-b93b-e09605d41249",
"path" : "\/Applications\/OBS.app\/Contents\/PlugIns\/obs-browser.plugin\/Contents\/MacOS\/obs-browser",
"name" : "obs-browser",
"CFBundleVersion" : "14136633886"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4548902912,
"CFBundleShortVersionString" : "31.0.3",
"CFBundleIdentifier" : "com.obsproject.obs-studio",
"size" : 4415488,
"uuid" : "064c68e6-6a77-3b02-a119-211fd247435f",
"path" : "\/Applications\/OBS.app\/Contents\/MacOS\/OBS",
"name" : "OBS",
"CFBundleVersion" : "14136633886"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4761858048,
"size" : 442368,
"uuid" : "eea022bb-a6ab-3cd1-8ac1-54ce8cfd3333",
"path" : "\/usr\/lib\/dyld",
"name" : "dyld"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 140703453143040,
"size" : 229376,
"uuid" : "2fe67e94-4a5e-3506-9e02-502f7270f7ef",
"path" : "\/usr\/lib\/system\/libsystem_kernel.dylib",
"name" : "libsystem_kernel.dylib"
},
{
"source" : "P",
"arch" : "x86_64h",
"base" : 140703453687808,
"CFBundleShortVersionString" : "6.9",
"CFBundleIdentifier" : "com.apple.CoreFoundation",
"size" : 5255168,
"uuid" : "fdd28505-5456-3c40-a5ba-7890b064db39",
"path" : "\/System\/Library\/Frameworks\/CoreFoundation.framework\/Versions\/A\/CoreFoundation",
"name" : "CoreFoundation",
"CFBundleVersion" : "1866"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 140703453372416,
"size" : 49152,
"uuid" : "5a5f7316-85b7-315e-baf3-76211ee65604",
"path" : "\/usr\/lib\/system\/libsystem_pthread.dylib",
"name" : "libsystem_pthread.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4588318720,
"CFBundleShortVersionString" : "31.0.3",
"CFBundleIdentifier" : "com.obsproject.libobs",
"size" : 827392,
"uuid" : "af248950-571b-36b3-8804-7d7adae2c5ea",
"path" : "\/Applications\/OBS.app\/Contents\/Frameworks\/libobs.framework\/Versions\/A\/libobs",
"name" : "libobs",
"CFBundleVersion" : "14136633886"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 140703452127232,
"size" : 561152,
"uuid" : "202d7260-ea46-3956-a471-19c9bcf45274",
"path" : "\/usr\/lib\/system\/libsystem_c.dylib",
"name" : "libsystem_c.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 5141426176,
"size" : 798720,
"uuid" : "fbdaadb0-5472-3de1-888d-fb67be4b9227",
"path" : "\/Applications\/OBS.app\/Contents\/Frameworks\/obs-scripting.dylib",
"name" : "obs-scripting.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 140703599058944,
"CFBundleShortVersionString" : "1.0",
"CFBundleIdentifier" : "com.apple.audio.caulk",
"size" : 139264,
"uuid" : "f04b5c91-d0ec-33c6-8a81-b80a3ebf827f",
"path" : "\/System\/Library\/PrivateFrameworks\/caulk.framework\/Versions\/A\/caulk",
"name" : "caulk"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 140703479709696,
"CFBundleShortVersionString" : "5.0",
"CFBundleIdentifier" : "com.apple.audio.CoreAudio",
"size" : 7561216,
"uuid" : "c1c6348f-cee2-3db6-84ea-18655a1fb122",
"path" : "\/System\/Library\/Frameworks\/CoreAudio.framework\/Versions\/A\/CoreAudio",
"name" : "CoreAudio",
"CFBundleVersion" : "5.0"
}
],
"sharedCache" : {
"base" : 140703450112000,
"size" : 19331678208,
"uuid" : "246818c3-4b9f-3462-bcaf-fdf71975e5fe"
},
"vmSummary" : "ReadOnly portion of Libraries: Total=1.4G resident=0K(0%) swapped_out_or_unallocated=1.4G(100%)\nWritable regions: Total=625.3M written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=625.3M(100%)\n\n VIRTUAL REGION \nREGION TYPE SIZE COUNT (non-coalesced) \n=========== ======= ======= \nAccelerate framework 384K 3 \nActivity Tracing 256K 1 \nCG backing stores 544K 4 \nCG image 28K 5 \nColorSync 228K 27 \nCoreAnimation 716K 27 \nCoreGraphics 12K 2 \nCoreServices 232K 1 \nCoreUI image data 740K 12 \nFoundation 16K 1 \nKernel Alloc Once 8K 1 \nMALLOC 197.9M 93 \nMALLOC guard page 32K 8 \nMALLOC_NANO (reserved) 384.0M 1 reserved VM address space (unallocated)\nOpenGL GLSL 256K 3 \nSTACK GUARD 56.1M 14 \nStack 14.6M 16 \nVM_ALLOCATE 1552K 44 \n__CTF 756 1 \n__DATA 57.4M 626 \n__DATA_CONST 43.8M 427 \n__DATA_DIRTY 1665K 222 \n__FONT_DATA 4K 1 \n__GLSLBUILTINS 5176K 1 \n__LINKEDIT 658.5M 83 \n__OBJC_RO 82.9M 1 \n__OBJC_RW 3200K 2 \n__TEXT 786.2M 630 \n__UNICODE 592K 1 \ndyld private memory 1024K 1 \nmapped file 454.8M 39 \nshared memory 776K 17 \n=========== ======= ======= \nTOTAL 2.7G 2315 \nTOTAL, minus reserved VM space 2.3G 2315 \n",
"legacyInfo" : {
"threadTriggered" : {
"queue" : "com.apple.main-thread"
}
},
"trialInfo" : {
"rollouts" : [
{
"rolloutId" : "61301e3a61217b3110231469",
"factorPackIds" : {
"SIRI_FIND_MY_CONFIGURATION_FILES" : "652886aa2c02f032beae8316"
},
"deploymentId" : 240000028
},
{
"rolloutId" : "60f8ddccefea4203d95cbeef",
"factorPackIds" : {
},
"deploymentId" : 240000025
}
],
"experiments" : [
]
}
}
Model: MacBookAir7,2, BootROM 489.0.0.0.0, 2 processors, Dual-Core Intel Core i5, 1,8 GHz, 8 GB, SMC 2.27f2
Graphics: Intel HD Graphics 6000, Intel HD Graphics 6000, Built-In
Display: Color LCD, 1440 x 900 (Widescreen eXtended Graphics Array Plus), Main, MirrorOff, Online
Memory Module: BANK 0/DIMM0, 4 GB, DDR3, 1600 MHz, 0x80AD, 0x483943434E4E4E424A544D4C41522D4E5544
Memory Module: BANK 1/DIMM0, 4 GB, DDR3, 1600 MHz, 0x80AD, 0x483943434E4E4E424A544D4C41522D4E5544
AirPort: spairport_wireless_card_type_wifi (0x14E4, 0x117), Broadcom BCM43xx 1.0 (7.77.111.1 AirPortDriverBrcmNIC-1710.4)
AirPort:
Bluetooth: Version (null), 0 services, 0 devices, 0 incoming serial ports
Network Service: Wi-Fi, AirPort, en0
Serial ATA Device: APPLE SSD SM0128G, 121,33 GB
USB Device: USB30Bus
USB Device: BRCM20702 Hub
USB Device: Bluetooth USB Host Controller
USB Device: composite_device
USB Device: composite_device
Thunderbolt Bus: MacBook Air, Apple Inc., 27.2
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Reproduce the OBS setup assistant flow on macOS 12 using YouTube and Manual Key, then inspect the crash trace around obs_browser_initialize and the obs-browser plugin. Done means saving the bandwidth-test settings no longer crashes OBS and normal operation does not require deleting ~/Library/obs-studio/.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- c, macos
- Domain
- desktop
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 30/100