You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
OBS Studio starts up correctly without the crash and pixels are visible on macOS Screen Capture source.
Current Behavior
OBS Studio app crashes on startup when disk is almost full.
Steps to Reproduce
Set up simple scene in OBS Studio.
Open the OBS Studio app
Add new Scene
Add macOS Screen Capture source with default option to capture Built-In Retina Display
On mac menu bar screen sharing picker is visible
Next part is to limit free disk space on macOS. Easiest approach is to create new volume.
Open Disk Utility app
Select System Volume
Add an APFS volume to the selected container system container
Select "Size Options..." and reserve ~ 95% of free space on system volume (leave ~ 1 GB free)
Add new volume
Restart OBS Studio
After creating new volume screen picker is gone and OBS Studio source preview is frozen with static frame and does not update. Restarting the OBS Studio app results in immediate crash on startup.
Anything else we should know?
This bug will trigger during normal use of mac and it does not require to have 5% of free space on machine. It may happen even when there is more than 15 GB free on system volume, but its occurrence is random.
After the crash, OBS Studio suggests to run in Safe Mode, but running in safe mode also results in crash of the app.
Quick investigation showed that similar issue with disk space was mentioned on other project: sessionprojector.app crashes when disk running out of space. macOS Screen Capture Content source is relaying on new API for screen capturing content called ScreenCaptureKit. I believe it may be correlated and I was able to stop picker on apps like Zoom or DisplayLink Manager, which makes me think that they also use this new API.
I believe there are other open-source projects that uses that API and this issue may be reproducible e.q. WebKit link
Issue is reproducible on latest macOS Sonoma 14.4.1 and macOS Sonoma 14.5 beta 3 with OBS Studio 30.1.2 on M2 Pro.
Can reproduce the part where it stops capturing but can't get it to crash.
Your crash logs suggest that you have a Video Capture Device source, but the log doesn't show one. Can you confirm that the log link and the crashes are from the same session or at least with the same setup?
This log link is from the same setup, but not from the same session. Crashes are from the same setup.
I had problems uploading the logs as the app was crashing on the start and was not able to upload the link in the GUI, so I restarted the OBS and sent it another day. Attaching the logs from the exact timestamps and same setup where the OBS app crash occurred. OBS logs.zip
I’ve downloaded the macOS Sequoia 15.0 Beta 1 for developers (24A5264n) and checked if bug is visible on new OS. Seems that issue has been resolved as I am no longer able to reproduce it. However, I would like to monitor it as this is the first beta of macOS 15.0 and the behaviour of the OS under low disk space may change in the next OS Beta release.
Operating System Info
macOS 14
Other OS
No response
OBS Studio Version
30.1.2
OBS Studio Version (Other)
No response
OBS Studio Log URL
https://obsproject.com/logs/FKVlHTxYAoYb7GNW
OBS Studio Crash Log URL
No response
Expected Behavior
OBS Studio starts up correctly without the crash and pixels are visible on macOS Screen Capture source.
Current Behavior
OBS Studio app crashes on startup when disk is almost full.
Steps to Reproduce
Set up simple scene in OBS Studio.
Next part is to limit free disk space on macOS. Easiest approach is to create new volume.
After creating new volume screen picker is gone and OBS Studio source preview is frozen with static frame and does not update. Restarting the OBS Studio app results in immediate crash on startup.
Anything else we should know?
This bug will trigger during normal use of mac and it does not require to have 5% of free space on machine. It may happen even when there is more than 15 GB free on system volume, but its occurrence is random.
After the crash, OBS Studio suggests to run in Safe Mode, but running in safe mode also results in crash of the app.
Quick investigation showed that similar issue with disk space was mentioned on other project: sessionprojector.app crashes when disk running out of space. macOS Screen Capture Content source is relaying on new API for screen capturing content called ScreenCaptureKit. I believe it may be correlated and I was able to stop picker on apps like Zoom or DisplayLink Manager, which makes me think that they also use this new API.
I believe there are other open-source projects that uses that API and this issue may be reproducible e.q. WebKit link
Issue is reproducible on latest macOS Sonoma 14.4.1 and macOS Sonoma 14.5 beta 3 with OBS Studio 30.1.2 on M2 Pro.
Attaching ips crashes and system profile.
MacBook Pro.spx.zip
OBS crashes.zip
The text was updated successfully, but these errors were encountered: