OBS was stable. Now crashing.

dbbriggs5

New Member
Hi all, thanks for any help you can give. Was previously using the latest 29.x.x build on a Mac M1 Mini w/ 8gb RAM. It began to crash randomly in the middle of recording. My setup is pretty simple, only 2-3 filters on a couple of cameras (see screenshots). I tried updating to v30 and also installed the new Advanced Scene Switcher. Same issue. The crash report below is duplicated 5 times from a single recording session, so I'm only sending one (same Crashed Thread, Termination Reason, etc).

I tried to post the whole crash report and it said it was too long so I posted through Thread 12

Screenshot 2023-12-07 at 1.32.24 PM.png


Screenshot 2023-12-07 at 1.23.13 PM.png


Screenshot 2023-12-07 at 1.26.20 PM.png


Screenshot 2023-12-07 at 1.26.45 PM.png


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

Process: OBS [878]
Path: /Applications/OBS/OBS.app/Contents/MacOS/OBS
Identifier: com.obsproject.obs-studio
Version: 30.0.0 (6829539522)
Code Type: ARM-64 (Native)
Parent Process: launchd [1]
User ID: 501

Date/Time: 2023-12-06 09:39:56.4611 -0600
OS Version: macOS 13.5.2 (22G91)
Report Version: 12
Anonymous UUID: EE346DE1-0E49-B87C-EEA3-DE9D4DA0CD00


Time Awake Since Boot: 3900 seconds

System Integrity Protection: enabled

Crashed Thread: 6 libobs: graphics thread

Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x000000000000000c
Exception Codes: 0x0000000000000001, 0x000000000000000c

Termination Reason: Namespace SIGNAL, Code 11 Segmentation fault: 11
Terminating Process: exc handler [878]

VM Region Info: 0xc is not in any region. Bytes before following region: 105553518919668
REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL
UNUSED SPACE AT START
--->
MALLOC_NANO (reserved) 600018000000-600020000000 [128.0M] rw-/rwx SM=NUL ...(unallocated)

Thread 0:: CrBrowserMain Dispatch queue: com.apple.main-thread
0 libsystem_kernel.dylib 0x1a9b9bf54 mach_msg2_trap + 8
1 libsystem_kernel.dylib 0x1a9bae280 mach_msg2_internal + 80
2 libsystem_kernel.dylib 0x1a9ba4bb8 mach_msg_overwrite + 604
3 libsystem_kernel.dylib 0x1a9b9c2d0 mach_msg + 24
4 CoreFoundation 0x1a9cba7e4 __CFRunLoopServiceMachPort + 160
5 CoreFoundation 0x1a9cb90c4 __CFRunLoopRun + 1208
6 CoreFoundation 0x1a9cb84b8 CFRunLoopRunSpecific + 612
7 HIToolbox 0x1b350adf0 RunCurrentEventLoopInMode + 292
8 HIToolbox 0x1b350ac2c ReceiveNextEventCommon + 648
9 HIToolbox 0x1b350a984 _BlockUntilNextEventMatchingListInModeWithFilter + 76
10 AppKit 0x1acedf97c _DPSNextEvent + 636
11 AppKit 0x1acedeb18 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 716
12 AppKit 0x1aced2f7c -[NSApplication run] + 464
13 libqcocoa.dylib 0x1044a2c64 0x10448c000 + 93284
14 QtCore 0x103d8a78c QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 532
15 QtCore 0x103d81540 QCoreApplication::exec() + 112
16 OBS 0x10271eb68 0x1026a0000 + 519016
17 dyld 0x1a9883f28 start + 2236

Thread 1:: com.apple.CFSocket.private
0 libsystem_kernel.dylib 0x1a9ba7030 __select + 8
1 CoreFoundation 0x1a9ce416c __CFSocketManager + 636
2 libsystem_pthread.dylib 0x1a9bdbfa8 _pthread_start + 148
3 libsystem_pthread.dylib 0x1a9bd6da0 thread_start + 8

Thread 2:: libobs: hotkey thread
0 libsystem_kernel.dylib 0x1a9b9f750 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x1a9bdc574 _pthread_cond_wait + 1232
2 libobs 0x103ab9028 os_event_timedwait + 128
3 libobs 0x103a6d814 obs_hotkey_thread + 168
4 libsystem_pthread.dylib 0x1a9bdbfa8 _pthread_start + 148
5 libsystem_pthread.dylib 0x1a9bd6da0 thread_start + 8

Thread 3:: tiny_tubular_task_thread
0 libsystem_kernel.dylib 0x1a9b9bed0 semaphore_wait_trap + 8
1 libobs 0x103ab92ac os_sem_wait + 20
2 libobs 0x103ab7804 tiny_tubular_task_thread + 216
3 libsystem_pthread.dylib 0x1a9bdbfa8 _pthread_start + 148
4 libsystem_pthread.dylib 0x1a9bd6da0 thread_start + 8

Thread 4:: audio-io: audio thread
0 libsystem_kernel.dylib 0x1a9b9f54c __semwait_signal + 8
1 libsystem_c.dylib 0x1a9a802d0 nanosleep + 220
2 libsystem_c.dylib 0x1a9a801e8 usleep + 68
3 libobs 0x103ab2d24 os_sleepto_ns_fast + 100
4 libobs 0x103a487cc audio_thread + 908
5 libsystem_pthread.dylib 0x1a9bdbfa8 _pthread_start + 148
6 libsystem_pthread.dylib 0x1a9bd6da0 thread_start + 8

Thread 5:: video-io: video thread Dispatch queue: com.apple.videotoolbox.compressionQueue
0 libsystem_kernel.dylib 0x1a9b9bf54 mach_msg2_trap + 8
1 libsystem_kernel.dylib 0x1a9bae280 mach_msg2_internal + 80
2 libsystem_kernel.dylib 0x1a9ba4bb8 mach_msg_overwrite + 604
3 libsystem_kernel.dylib 0x1a9b9c2d0 mach_msg + 24
4 libdispatch.dylib 0x1a9a479f8 _dispatch_mach_send_and_wait_for_reply + 548
5 libdispatch.dylib 0x1a9a47d88 dispatch_mach_send_with_result_and_wait_for_reply + 60
6 libxpc.dylib 0x1a991dc3c xpc_connection_send_message_with_reply_sync + 264
7 VideoToolbox 0x1b7b8bab8 0x1b78e1000 + 2796216
8 VideoToolbox 0x1b78ee91c 0x1b78e1000 + 55580
9 libdispatch.dylib 0x1a9a2c400 _dispatch_client_callout + 20
10 libdispatch.dylib 0x1a9a3b97c _dispatch_lane_barrier_sync_invoke_and_complete + 56
11 VideoToolbox 0x1b78f4c70 0x1b78e1000 + 81008
12 VideoToolbox 0x1b78f3fa8 VTCompressionSessionEncodeFrame + 164
13 mac-videotoolbox 0x12a383bec 0x12a37c000 + 31724
14 libobs 0x103a5e630 do_encode + 172
15 libobs 0x103a5f5d8 receive_video + 228
16 libobs 0x103a4bb50 video_thread + 504
17 libsystem_pthread.dylib 0x1a9bdbfa8 _pthread_start + 148
18 libsystem_pthread.dylib 0x1a9bd6da0 thread_start + 8

Thread 6 Crashed:: libobs: graphics thread
0 obs-face-tracker 0x12cbce99c face_tracker_dlib::set_position(rect_s const&) + 20
1 obs-face-tracker 0x12cb94df0 face_tracker_manager::copy_detector_to_tracker() + 292
2 obs-face-tracker 0x12cb91a08 face_tracker_manager::stage_to_detector() + 84
3 obs-face-tracker 0x12cb919a4 face_tracker_manager::post_render() + 20
4 obs-face-tracker 0x12cb8cd24 ftf_render(void*, gs_effect*) + 144
5 libobs 0x103a90d2c source_render + 340
6 libobs 0x103a961a0 obs_source_main_render + 276
7 libobs 0x103a9114c obs_source_video_render + 204
8 libobs 0x103a95d00 obs_source_process_filter_begin_with_color_space + 888
9 obs-filters 0x12aca89a8 0x12aca4000 + 18856
10 libobs 0x103a90d2c source_render + 340
11 libobs 0x103a961a0 obs_source_main_render + 276
12 libobs 0x103a9114c obs_source_video_render + 204
13 libobs 0x103a91168 obs_source_video_render + 232
14 libobs 0x103a9128c obs_source_video_render + 524
15 libobs 0x103a7f5f8 scene_video_render + 1280
16 libobs 0x103a90d2c source_render + 340
17 libobs 0x103a961a0 obs_source_main_render + 276
18 libobs 0x103a9114c obs_source_video_render + 204
19 libobs 0x103a7f408 scene_video_render + 784
20 libobs 0x103a90d2c source_render + 340
21 libobs 0x103a961a0 obs_source_main_render + 276
22 libobs 0x103a9114c obs_source_video_render + 204
23 libobs 0x103a8b3d4 obs_transition_video_render2 + 960
24 libobs 0x103a90d2c source_render + 340
25 libobs 0x103a961a0 obs_source_main_render + 276
26 libobs 0x103a9114c obs_source_video_render + 204
27 libobs 0x103a9e158 obs_view_render + 44
28 libobs 0x103a9c6d4 obs_graphics_thread_loop + 960
29 libobs 0x103a52f74 obs_graphics_thread_loop_autorelease + 32
30 libobs 0x103a9dc88 obs_graphics_thread + 168
31 libobs 0x103a52f38 obs_graphics_thread_autorelease + 32
32 libsystem_pthread.dylib 0x1a9bdbfa8 _pthread_start + 148
33 libsystem_pthread.dylib 0x1a9bd6da0 thread_start + 8

Thread 7:: scripting: defer
0 libsystem_kernel.dylib 0x1a9b9bed0 semaphore_wait_trap + 8
1 libobs 0x103ab92ac os_sem_wait + 20
2 obs-scripting.dylib 0x12a6ad4d8 defer_thread + 56
3 libsystem_pthread.dylib 0x1a9bdbfa8 _pthread_start + 148
4 libsystem_pthread.dylib 0x1a9bd6da0 thread_start + 8

Thread 8:
0 libsystem_kernel.dylib 0x1a9ba20a0 kevent + 8
1 StreamDeckPluginASIO1-28-0 0x12bc47ba4 asio::detail::kqueue_reactor::run(long, asio::detail::op_queue<asio::detail::scheduler_operation>&) + 280
2 StreamDeckPluginASIO1-28-0 0x12bc84118 asio::detail::scheduler::do_poll_one(asio::detail::conditionally_enabled_mutex::scoped_lock&, asio::detail::scheduler_thread_info&, std::__1::error_code const&) + 192
3 StreamDeckPluginASIO1-28-0 0x12bc83e80 asio::detail::scheduler::poll_one(std::__1::error_code&) + 272
4 StreamDeckPluginASIO1-28-0 0x12bc3f1a8 websocketpp::transport::asio::endpoint<websocketpp::config::asio::transport_config>::poll_one() + 44
5 StreamDeckPluginASIO1-28-0 0x12bc3e700 streamdeck::server::run() + 612
6 StreamDeckPluginASIO1-28-0 0x12bc5826c void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, std::__1::__bind<void (streamdeck::server::*)(), streamdeck::server*>>>(void*) + 64
7 libsystem_pthread.dylib 0x1a9bdbfa8 _pthread_start + 148
8 libsystem_pthread.dylib 0x1a9bd6da0 thread_start + 8

Thread 9:: caulk.messenger.shared:17
0 libsystem_kernel.dylib 0x1a9b9bed0 semaphore_wait_trap + 8
1 caulk 0x1b3217024 caulk::semaphore::timed_wait(double) + 212
2 caulk 0x1b3216ed8 caulk::concurrent::details::worker_thread::run() + 36
3 caulk 0x1b3216bc8 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*) + 96
4 libsystem_pthread.dylib 0x1a9bdbfa8 _pthread_start + 148
5 libsystem_pthread.dylib 0x1a9bd6da0 thread_start + 8

Thread 10:
0 libsystem_kernel.dylib 0x1a9b9f750 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x1a9bdc574 _pthread_cond_wait + 1232
2 CoreMedia 0x1b325e2d4 WaitOnConditionTimed + 76
3 CoreMedia 0x1b3249e70 FigSemaphoreWaitRelative + 172
4 CoreMediaIO 0x1b92a7cec CMIO::Thread::SignaledThread::ThreadLoop() + 192
5 CoreMediaIO 0x1b92a7bd8 CMIO::Thread::SignaledThread::WorkQueuedThreadCallback(void*) + 232
6 CoreMedia 0x1b325deb4 figThreadMain + 248
7 libsystem_pthread.dylib 0x1a9bdbfa8 _pthread_start + 148
8 libsystem_pthread.dylib 0x1a9bd6da0 thread_start + 8

Thread 11:: mp_media_thread
0 libsystem_kernel.dylib 0x1a9b9bed0 semaphore_wait_trap + 8
1 libobs 0x103ab92ac os_sem_wait + 20
2 obs-ffmpeg 0x12a847e34 0x12a840000 + 32308
3 libsystem_pthread.dylib 0x1a9bdbfa8 _pthread_start + 148
4 libsystem_pthread.dylib 0x1a9bd6da0 thread_start + 8

Thread 12:: ThreadPoolServiceThread
0 libsystem_kernel.dylib 0x1a9ba7e28 kevent64 + 8
1 Chromium Embedded Framework 0x28cab471c cef_time_delta + 2642624
2 Chromium Embedded Framework 0x28cab45c8 cef_time_delta + 2642284
3 Chromium Embedded Framework 0x28ca6aca8 cef_time_delta + 2340940
4 Chromium Embedded Framework 0x28ca3f670 cef_time_delta + 2163220
5 Chromium Embedded Framework 0x28ca8197c cef_time_delta + 2434336
6 Chromium Embedded Framework 0x28ca6ea50 cef_time_delta + 2356724
7 Chromium Embedded Framework 0x28ca81af8 cef_time_delta + 2434716
8 Chromium Embedded Framework 0x28ca9fb24 cef_time_delta + 2557640
9 libsystem_pthread.dylib 0x1a9bdbfa8 _pthread_start + 148
10 libsystem_pthread.dylib 0x1a9bd6da0 thread_start + 8
 

Attachments

  • Screenshot 2023-12-07 at 1.26.45 PM.png
    Screenshot 2023-12-07 at 1.26.45 PM.png
    997 KB · Views: 21

dbbriggs5

New Member
Meant to say, was previously using the latest 29.x.x build for many months...STABLE...on a Mac M1 Mini w/ 8gb RAM. Anyone got some insight?
 

jet7

New Member
Yes,

v30.0 in unstable on (M1) Mac. Usually Crashing on Exit.

Older versions like 29 did sometimes hang on exit, but eventually closed without chrashing.

v30.0 seems also have problems with NDI
 

dbbriggs5

New Member
Can anyone help me interpret the crash log or give guidance? V29.x was stable for many months, with no changes to any plugins or updates to system software, and no new equipment added, but then randomly started crashing. When I upgraded to V30, it crashes in similar fashion. My log file is in the original post.
 

mattytwoshoes

New Member
Chiming in here. Updated to v30.0.2 as I started to get "random" crashes on v30.0.0 as well, after months of being stable. I attached the full system crash log here, there is definitely something up with some kind of browser source conflict I think. OBS log files don't show anything weird through the log analyzer...
 

Attachments

  • system_report.txt
    705.1 KB · Views: 21
Top