zakk4223 / CocoaSplit

Stream/record your desktop/webcam to twitch/owned etc.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Interface Unusable (2.1.11)

mattbisme opened this issue · comments

I updated to the latest (2.1.11) version, and CocoaSplit now seems to be largely unresponsive… sorta. Sources will still render, and it seems like maybe the Layouts might actually be changing when switching between them, but the main window doesn't update to reflect those changes. Additionally, extra windows for source settings, and even preferences, just come up blank.

Screen Shot 2020-01-20 at 11 23 43 PM

For troubleshooting, I have tried to remove the preference file as well as the folder in the Application Support. However, CocoaSplit still seems to have the same strange behavior, but now there are no default layouts (that is, the panel is empty). Any thoughts would be greatly appreciated.

Also: can't seem to find any log files to attach?

Matt

Open Console.app (/Applications/Utilities/Console.app) type "CocoaSplit" into the search/filter area in the top right and then launch CocoaSplit.

You should see some log messages come up, copy and paste them here please.

I included both launching and then quitting CocoaSplit.

While launching CocoaSplit:

default	05:01:00.882646-0500	Spotlight	LAUNCHING:0x0-0x887887 CocoaSplit foreground=1 bringForward=1 seed=1379 userActivityCount=0
default	05:01:01.279629-0500	CocoaSplit	Registered, pid=14830 ASN=0x0,0x887887
default	05:01:01.279933-0500	CocoaSplit	Registered, pid=14830 cgConnectionID=c50a3
default	05:01:01.358217-0500	distnoted	register name: com.apple.xctest.FakeForceTouchDevice object: zakk.lol.CocoaSplit token: f4268 pid: 14830
default	05:01:05.956509-0500	CocoaSplit	ACMP4AACBaseEncoder.cpp:293:Initialize: (0x7f8e6c813040) Input format:  2 ch,  44100 Hz, Float32, inter
default	05:01:05.956679-0500	CocoaSplit	ACMP4AACBaseEncoder.cpp:296:Initialize: (0x7f8e6c813040) Output format:  2 ch,  44100 Hz, 'aac ' (0x00000000) 0 bits/channel, 0 bytes/packet, 1024 frames/packet, 0 bytes/frame
default	05:01:06.028558-0500	tccd	-[TCCDAccessIdentity staticCode]: static code for: identifier zakk.lol.CocoaSplit, type: 0: 0x7f89b2531920 at /Applications/CocoaSplit.app
default	05:01:06.181092-0500	CocoaSplit	Trying to get Surface
default	05:01:06.190973-0500	CocoaSplit	Driver name is 8 CamTwist
default	05:01:06.191159-0500	CocoaSplit	<CMVideoFormatDescription 0x600001123f60 [0x7fff8ff9d090]> {
	mediaType:'vide' 
	mediaSubType:'BGRA' 
	mediaSpecific: {
		codecType: 'BGRA'		dimensions: 1280 x 720 
	} 
	extensions: {{
    CVBytesPerRow = 5120;
    CVFieldCount = 1;
    FormatName = "Component Video - CCIR-601 RGB";
    "com.apple.cmio.format_extension.video.only_has_i_frames" = 1;
}}
}
default	05:01:06.191299-0500	CocoaSplit	Name CamTwist
default	05:01:06.191391-0500	CocoaSplit	alloc
error	05:01:06.191448-0500	CocoaSplit	AddInstanceForFactory: No factory registered for id <CFUUID 0x600001fe00c0> 30010C1C-93BF-11D8-8B5B-000A95AF9C6A
default	05:01:06.191518-0500	CocoaSplit	query 2
default	05:01:06.191589-0500	CocoaSplit	release 2
default	05:01:06.191680-0500	CocoaSplit	** MyPlugInitializeWithObjectID
default	05:01:06.191762-0500	CocoaSplit	init
default	05:01:06.191837-0500	CocoaSplit	MyPlugObjectSetPropertyData
default	05:01:06.191998-0500	CocoaSplit	MyPlugObjectSetPropertyData
default	05:01:06.192090-0500	CocoaSplit	MyPlugObjectSetPropertyData
default	05:01:06.192248-0500	CocoaSplit	<CMVideoFormatDescription 0x6000011ce910 [0x7fff8ff9d090]> {
	mediaType:'vide' 
	mediaSubType:'2vuy' 
	mediaSpecific: {
		codecType: '2vuy'		dimensions: 1280 x 720 
	} 
	extensions: {{
    CVFieldCount = 1;
    CVImageBufferColorPrimaries = "SMPTE_C";
    CVImageBufferTransferFunction = "ITU_R_709_2";
    CVImageBufferYCbCrMatrix = "ITU_R_601_4";
    FormatName = "Component Video - CCIR-601 uyvy";
    "com.apple.cmio.format_extension.video.only_has_i_frames" = 1;
}}
}
default	05:01:06.192701-0500	CocoaSplit	Name CamTwist (2VUY)
error	05:01:09.173604-0500	CocoaSplit	CMIO_DAL_PlugIn.cpp:202:ObjectSetPropertyData Error: 560492391, got an error from the plug-in routine
error	05:01:09.173717-0500	CocoaSplit	CMIO_DP_VDC_Device.cpp:372:SetPropertyData [guid:0x14540000046d0821] Some other process is DeviceMaster
error	05:01:09.173850-0500	CocoaSplit	CMIO_DAL_PlugIn.cpp:202:ObjectSetPropertyData Error: 560492391, got an error from the plug-in routine
error	05:01:09.173923-0500	CocoaSplit	CMIO_DP_VDC_Device.cpp:372:SetPropertyData [guid:0x14540000046d0821] Some other process is DeviceMaster
error	05:01:09.174035-0500	CocoaSplit	CMIO_DAL_PlugIn.cpp:202:ObjectSetPropertyData Error: 560492391, got an error from the plug-in routine
error	05:01:09.174076-0500	CocoaSplit	CMIO_DP_VDC_Device.cpp:372:SetPropertyData [guid:0x14540000046d0821] Some other process is DeviceMaster
error	05:01:09.174168-0500	CocoaSplit	CMIO_DAL_PlugIn.cpp:202:ObjectSetPropertyData Error: 560492391, got an error from the plug-in routine
error	05:01:09.178523-0500	CocoaSplit	CMIO_DP_VDC_Device.cpp:372:SetPropertyData [guid:0x170000004b400f9] Some other process is DeviceMaster
error	05:01:09.178575-0500	CocoaSplit	CMIO_DAL_PlugIn.cpp:202:ObjectSetPropertyData Error: 560492391, got an error from the plug-in routine
error	05:01:09.178617-0500	CocoaSplit	CMIO_DP_VDC_Device.cpp:372:SetPropertyData [guid:0x170000004b400f9] Some other process is DeviceMaster
error	05:01:09.178658-0500	CocoaSplit	CMIO_DAL_PlugIn.cpp:202:ObjectSetPropertyData Error: 560492391, got an error from the plug-in routine
error	05:01:09.178735-0500	CocoaSplit	CMIO_DP_VDC_Device.cpp:372:SetPropertyData [guid:0x170000004b400f9] Some other process is DeviceMaster
error	05:01:09.178884-0500	CocoaSplit	CMIO_DAL_PlugIn.cpp:202:ObjectSetPropertyData Error: 560492391, got an error from the plug-in routine
error	05:01:09.179068-0500	CocoaSplit	CMIO_DP_VDC_Device.cpp:372:SetPropertyData [guid:0x170000004b400f9] Some other process is DeviceMaster
error	05:01:09.179330-0500	CocoaSplit	CMIO_DAL_PlugIn.cpp:202:ObjectSetPropertyData Error: 560492391, got an error from the plug-in routine
default	05:01:09.195420-0500	CocoaSplit	0
default	05:01:09.195624-0500	CocoaSplit	CMIOHardware.cpp:357:CMIOObjectGetPropertyData no object property for given ID 37
default	05:01:09.195727-0500	CocoaSplit	DN: CamTwist (2VUY)
default	05:01:09.195852-0500	CocoaSplit	MyPlugObjectHasProperty
default	05:01:09.195909-0500	CocoaSplit	dulp
default	05:01:09.195971-0500	CocoaSplit	tpni
default	05:01:09.196147-0500	CocoaSplit	0
default	05:01:09.196222-0500	CocoaSplit	MyPlugObjectGetPropertyDataSize
default	05:01:09.196513-0500	CocoaSplit	sel dnwo
default	05:01:09.196744-0500	CocoaSplit	scope bolg
default	05:01:09.196893-0500	CocoaSplit	elt 0
error	05:01:09.197067-0500	CocoaSplit	CMIO_DAL_PlugIn.cpp:180:ObjectGetPropertyDataSize Error: -1, got an error from the plug-in routine
default	05:01:09.201479-0500	CocoaSplit	Invalidate NSApp effectiveAppearance
default	05:01:09.209333-0500	CocoaSplit	defer invalidatation: (
    "<NSWindow: 0x7f8e6fa0bf00, CocoaSplit Logs>"
)
default	05:01:09.807934-0500	tccd	-[TCCDAccessIdentity staticCode]: static code for: identifier zakk.lol.CocoaSplit, type: 0: 0x7f89b3121250 at /Applications/CocoaSplit.app
default	05:01:10.077311-0500	CocoaSplit	GVA info: preferred scaler idx 1
default	05:01:10.346314-0500	CocoaSplit	NEW FRAME TOOK 0.157413
default	05:01:10.709467-0500	CocoaSplit	AudioComponentPluginMgr.mm:917   component registrations changed
error	05:01:11.581134-0500	CocoaSplit	CMIO_Unit_Converter_Audio.cpp:590:RebuildAudioConverter AudioConverterSetProperty(<private>) failed (1886547824)
default	05:01:19.325628-0500	com.apple.PerformanceAnalysis.animationperfd	__PerfLogging__: CocoaSplit__WSWindow__WSWindowDrag __ms/frame (StandardDeviation)__ 5.7
default	05:01:19.325685-0500	com.apple.PerformanceAnalysis.animationperfd	__PerfLogging__: CocoaSplit__WSWindow__WSWindowDrag __(NormalizedStandardDeviation)__ 0.6

While quitting CocoaSplit:

default	05:02:00.750529-0500	CocoaSplit	log: conn 0xc50a3 token 0x13ffffffffff132
default	05:02:00.750601-0500	CocoaSplit	log: Backtrace (at 0):
default	05:02:04.211261-0500	loginwindow	-[PersistentAppsSupport saveLogoutPersistentState:finalSnapshot:] |      previouslyRunningApps: (
        {
        BackgroundState = 2;
        BundleID = "zakk.lol.cocoasplit";
        Hide = 0;
        Path = "/Applications/CocoaSplit.app";
    },
        {
        BackgroundState = 2;
        BundleID = "com.apple.console";
        Hide = 0;
        Path = "/System/Applications/Utilities/Console.app";
    },
        {
        BackgroundState = 2;
        BundleID = "com.apple.finder";
        Hide = 0;
        Path = "/System/Library/CoreServices/Finder.app";
    },
        {
        BackgroundState = 2;
        BundleID = "com.apple.safaritechnologypreview";
        Hide = 0;
        Path = "/Applications/Safari Technology Preview.app";
    },
        {
        BackgroundState = 2;
        BundleID = "com.rogueamoeba.audiohijack3";
        Hide = 0;
        Path = "/Applications/Audio Hijack.app";
    },
        {
        BackgroundState = 2;
        BundleID = "com.obsproject.obs-studio";
        Hide = 0;
        Path = "/Applications/OBS.app";
    },
        {
        BackgroundState = 2;
        BundleID = "com.allocinit.camtwist";
        Hide = 0;
        Path = "/Applications/CamTwist/CamTwist.app";
    },
        {
        BackgroundState = 2;
        BundleID = "com.coppertino.vox";
        Hide = 0;
        Path = "/Applications/VOX.app";
    },
        {
        BackgroundState = 2;
        BundleID = "com.hnc.discord";
        Hide = 0;
        Path = "/Applications/Discord.app";
    },
        {
        BackgroundState = 2;
        BundleID = "com.tapbots.tweetbotmac";
        Hide = 0;
        Path = "/Applications/Tweetbot.app";
    },
        {
        BackgroundState = 2;
        BundleID = "com.apple.ichat";
        Hide = 0;
        Path = "/System/Applications/Messages.app";
    },
        {
        BackgroundState = 2;
        BundleID = "com.incident57.codekit3";
        Hide = 0;
        Path = "/Applications/CodeKit.app";
    }
)
default	05:02:04.213830-0500	loginwindow	-[PersistentAppsSupport saveLogoutPersistentState:finalSnapshot:] |      checkAgainstApp is : CocoaSplit
default	05:02:04.213845-0500	loginwindow	-[PersistentAppsSupport appShouldBeRelaunched:] | entered. checking app: CocoaSplit
default	05:02:04.213911-0500	loginwindow	-[PersistentAppsSupport saveLogoutPersistentState:finalSnapshot:] |           Adding to relaunchArray: CocoaSplit
default	05:02:04.221178-0500	loginwindow	-[PersistentAppsSupport saveLogoutPersistentState:finalSnapshot:] |           Contents:(
        {
        BackgroundState = 2;
        BundleID = "com.apple.safaritechnologypreview";
        Hide = 0;
        Path = "/Applications/Safari Technology Preview.app";
    },
        {
        BackgroundState = 2;
        BundleID = "com.apple.console";
        Hide = 0;
        Path = "/System/Applications/Utilities/Console.app";
    },
        {
        BackgroundState = 2;
        BundleID = "zakk.lol.cocoasplit";
        Hide = 0;
        Path = "/Applications/CocoaSplit.app";
    },
        {
        BackgroundState = 2;
        BundleID = "com.apple.finder";
        Hide = 0;
        Path = "/System/Library/CoreServices/Finder.app";
    },
        {
        BackgroundState = 2;
        BundleID = "com.rogueamoeba.audiohijack3";
        Hide = 0;
        Path = "/Applications/Audio Hijack.app";
    },
        {
        BackgroundState = 2;
        BundleID = "com.allocinit.camtwist";
        Hide = 0;
        Path = "/Applications/CamTwist/CamTwist.app";
    },
        {
        BackgroundState = 2;
        BundleID = "com.coppertino.vox";
        Hide = 0;
        Path = "/Applications/VOX.app";
    },
        {
        BackgroundState = 2;
        BundleID = "com.hnc.discord";
        Hide = 0;
        Path = "/Applications/Discord.app";
    },
        {
        BackgroundState = 2;
        BundleID = "com.tapbots.tweetbotmac";
        Hide = 0;
        Path = "/Applications/Tweetbot.app";
    },
        {
        BackgroundState = 2;
        BundleID = "com.apple.ichat";
        Hide = 0;
        Path = "/System/Applications/Messages.app";
    },
        {
        BackgroundState = 2;
        BundleID = "com.incident57.codekit3";
        Hide = 0;
        Path = "/Applications/CodeKit.app";
    }
)
default	05:02:12.396105-0500	CocoaSplit	Creating output format (null) DESTINATION /Users/mattbisme/Movies/LiveRecord-1.mkv <CSLavfOutput: 0x60000285c4d0>
default	05:02:44.500916-0500	runningboardd	Acquiring assertion targeting executable<CocoaSplit(502)> from originator [daemon<com.apple.coreservices.launchservicesd>:147] with description <RBSAssertionDescriptor; frontmost:14830; ID: 325-147-5512; target: 14830> attributes = {
    <RBSDomainAttribute: 0x7fd44a10b050; domain: com.apple.launchservicesd; name: RoleUserInteractiveFocal; sourceEnvironment: 0x0>;
}
default	05:02:44.501241-0500	runningboardd	Assertion 325-147-5512 (target:executable<CocoaSplit(502)>) will be created as active
default	05:02:44.504789-0500	runningboardd	[executable<CocoaSplit(502)>:14830] Ignoring jetsam update because this process is not memory-managed
default	05:02:44.505274-0500	runningboardd	Finished acquiring assertion 325-147-5512 (target:executable<CocoaSplit(502)>)
default	05:02:44.505614-0500	runningboardd	[executable<CocoaSplit(502)>:14830] Set darwin role to: UserInteractiveFocal
default	05:02:44.506201-0500	runningboardd	[executable<CocoaSplit(502)>:14830] Ignoring GPU update because this process is not GPU managed
default	05:02:45.263324-0500	CocoaSplit	CMIO_Unit_Input_HAL.cpp:555:_HandleDevicePropertyChange noting running state has changed; treat as overload (kAudioDevicePropertyDeviceIsRunning is currently 0)
default	05:02:45.285906-0500	CocoaSplit	MyPlugTeardown
default	05:02:45.285963-0500	CocoaSplit	MyPlugTeardown
default	05:02:45.285993-0500	CocoaSplit	Teardown
default	05:02:45.286009-0500	CocoaSplit	[guid:0x170000004b400f9] Device Teardown frame count 0
default	05:02:45.286022-0500	CocoaSplit	[guid:0x14540000046d0821] Device Teardown frame count 0
default	05:02:45.286036-0500	CocoaSplit	[guid:0x1420000005ac8600] Device Teardown frame count 0
error	05:02:45.286052-0500	CocoaSplit	CMIOHardware.cpp:333:CMIOObjectGetPropertyData the System is exiting
error	05:02:45.286089-0500	CocoaSplit	CMIO_DALA_System.cpp:264:GetPropertyData error 1970171760 (<private>) getting property selector (<private>) scope (<private>) element 0
default	05:02:45.288248-0500	kernel	AGC:: [CocoaSplit pid 14830 mux-aware] exiting, non-mux-aware app count 3, runtime: 0:01:35.493
default	05:02:45.288381-0500	kernel	AGC:: [CocoaSplit pid 14830 non-mux-aware] exiting, non-mux-aware app count 2, runtime: 0:01:35.490
default	05:02:45.289398-0500	hidd	Connection removed: IOHIDEventSystemConnection uuid:B994CC91-3D51-4CA8-91EE-EE9B940B466D pid:14830 process:CocoaSplit type:Passive entitlements:0x0 caller:HIToolbox: ___GetIOHIDEventSystemClient_block_invoke + 26 attributes:(null) inactive:1 events:0 mask:0x0
default	05:02:45.299226-0500	runningboardd	Invalidating assertion 325-147-5512 (target:executable<CocoaSplit(502)>) from originator 147
default	05:02:45.318305-0500	runningboardd	[executable<CocoaSplit(502)>:14830] Death sentinel fired!
default	05:02:45.350858-0500	loginwindow	-[PersistentAppsSupport applicationQuit:] | for app:CocoaSplit, _appTrackingState = 2
default	05:02:45.350894-0500	loginwindow	-[PersistentAppsSupport applicationQuit:] | App: CocoaSplit, quit, updating active tracking timer
default	05:02:45.351644-0500	runningboardd	Invalidating assertion 325-147-5501 (target:executable<CocoaSplit(502)>) from originator 147
default	05:02:45.412250-0500	runningboardd	[executable<CocoaSplit(502)>:14830] Ignoring jetsam update because this process is not memory-managed
default	05:02:45.412393-0500	runningboardd	[executable<CocoaSplit(502)>:14830] Ignoring suspend because this process is not lifecycle managed
default	05:02:45.412518-0500	runningboardd	[executable<CocoaSplit(502)>:14830] Ignoring GPU update because this process is not GPU managed
default	05:02:45.419891-0500	runningboardd	Removing process: [executable<CocoaSplit(502)>:14830]
default	05:02:45.424796-0500	runningboardd	Removing assertions for terminated process: [executable<CocoaSplit(502)>:14830]
default	05:02:50.352087-0500	loginwindow	-[PersistentAppsSupport saveLogoutPersistentState:finalSnapshot:] |      previouslyRunningApps: (
        {
        BackgroundState = 2;
        BundleID = "com.apple.safaritechnologypreview";
        Hide = 0;
        Path = "/Applications/Safari Technology Preview.app";
    },
        {
        BackgroundState = 2;
        BundleID = "com.apple.console";
        Hide = 0;
        Path = "/System/Applications/Utilities/Console.app";
    },
        {
        BackgroundState = 2;
        BundleID = "zakk.lol.cocoasplit";
        Hide = 0;
        Path = "/Applications/CocoaSplit.app";
    },
        {
        BackgroundState = 2;
        BundleID = "com.apple.finder";
        Hide = 0;
        Path = "/System/Library/CoreServices/Finder.app";
    },
        {
        BackgroundState = 2;
        BundleID = "com.rogueamoeba.audiohijack3";
        Hide = 0;
        Path = "/Applications/Audio Hijack.app";
    },
        {
        BackgroundState = 2;
        BundleID = "com.allocinit.camtwist";
        Hide = 0;
        Path = "/Applications/CamTwist/CamTwist.app";
    },
        {
        BackgroundState = 2;
        BundleID = "com.coppertino.vox";
        Hide = 0;
        Path = "/Applications/VOX.app";
    },
        {
        BackgroundState = 2;
        BundleID = "com.hnc.discord";
        Hide = 0;
        Path = "/Applications/Discord.app";
    },
        {
        BackgroundState = 2;
        BundleID = "com.tapbots.tweetbotmac";
        Hide = 0;
        Path = "/Applications/Tweetbot.app";
    },
        {
        BackgroundState = 2;
        BundleID = "com.apple.ichat";
        Hide = 0;
        Path = "/System/Applications/Messages.app";
    },
        {
        BackgroundState = 2;
        BundleID = "com.incident57.codekit3";
        Hide = 0;
        Path = "/Applications/CodeKit.app";
    }
)

Hope that helps! Let me know if there is anything else you'd like me to do.

Matt

Ah ha! I think I figured it out and fixed it. It was related to using OpenGL. I'm not sure if you can even use the auto-updater; if not grab the newest version from here

https://www.cocoasplit.com/releases/2.1.html

Yes! Looks good! Somewhat ironically, the latest update also fixed the issues that I was having with metal/filters (I only tested Chroma Key though), so it's now unnecessary for me to use OpenGL.