OBS crashing just after first Window adding e.g. a Video Capture Device with exception CGSSetSurfaceColorSpace

superpeter

New Member
Hi there.

I am using OBS 27.1.3 on my Mac mini M1 (macOS 12.0.1) with a GENKI Shadowcast and sometimes also a ELGATO HD60 S+ to capture my PS5 Gameplay. Worked great at first. But at some point - after I decided to create a new scene, perhaps - OBS crashes right after the first window adding any Device with "Video". e.g Video Capture Device or Browser. I tried doing this with a capture card plugged in or not. Fresh installed OBS after deleting all OBS files in ~/Library changed nothing.

The Crash-Report from macOS shows this interesting line:

Application Specific Information:
Crashing on exception: CGSSetSurfaceColorSpace failed with 1000


Is there anything I can try? I am clueless…

The logs are without any errors. The crash happens without doing anything with OBS. That's why there is no problem visible in the logs.

 

superpeter

New Member
Just started OBS via command line:

open /Applications/OBS.app --fresh --stderr /Users/superpeter/obsoutput.txt

and received this output:

QMetaObject::connectSlotsByName: No matching signal for on_tbar_position_valueChanged(int)
QMetaObject::connectSlotsByName: No matching signal for on_actionShowTransitionProperties_triggered()
QMetaObject::connectSlotsByName: No matching signal for on_actionHideTransitionProperties_triggered()
error: os_dlopen(libpython3.9.dylib->libpython3.9.dylib): dlopen(libpython3.9.dylib, 0x0101): tried: '/Applications/OBS.app/Contents/MacOS/../Frameworks/libpython3.9.dylib' (no such file), '/Applications/OBS.app/Contents/MacOS/../Frameworks/libpython3.9.dylib' (no such file), '/Applications/OBS.app/Contents/MacOS/../Frameworks/libpython3.9.dylib' (no such file), '/Applications/OBS.app/Contents/MacOS/../Frameworks/libpython3.9.dylib' (no such file), 'libpython3.9.dylib' (no such file), '/usr/lib/libpython3.9.dylib' (no such file), '//libpython3.9.dylib' (no such file), '/usr/lib/libpython3.9.dylib' (no such file)

2021-11-07 11:34:51.759 obs[1979:60655] *** Assertion failure in void set_surface_colorspace(CGSConnectionID, CGSWindowID, CGSSurfaceID, CGColorSpaceRef _Nonnull)(), NSCGLSurface.m:118

The last bit seems like a bug in OBS, right?
 

stevecarty

New Member
absolutely the exact same thing.. same everything.. same machine. M1 Mac mini, 512 HD, 16G RAM. OBS 27.1.3 crashing almost daily. one day no problems on a 6 hour stream, next day cuts out while live. WHILE LIVE!!! it's happened so many times since this version I'm considering downgrading versions. PLEASE ADVISE.
 
Top