SceneSwitcher icon indicating copy to clipboard operation
SceneSwitcher copied to clipboard

OBS crashing on Scene Collection switch due to Advanced Scene Switcher

Open superplex25 opened this issue 6 months ago • 13 comments

Operating System Info

Windows 10

Other OS

No response

OBS Studio Version

31.0.4

Advanced Scene Switcher Version

1.30.2

Plugin settings

{"sceneGroups":[],"macros":[{"name":"Hide Start Music","group":false,"pauseSaveBehavior":0,"pause":true,"parallel":true,"checkConditionsInParallel":false,"onChange":false,"skipExecOnStart":false,"stopActionsIfNotDone":false,"useShortCircuitEvaluation":false,"useCustomConditionCheckInterval":false,"customConditionCheckInterval":{"value":{"value":0.0,"type":0},"unit":0,"version":1},"dockSettings":{"register":false,"hasRunButton":true,"hasPauseButton":true,"hasStatusLabel":false,"highlightIfConditionsTrue":false,"runButtonText":"Run","pauseButtonText":"Pause","unpauseButtonText":"Unpause","conditionsTrueStatusText":"Conditions are true.","conditionsFalseStatusText":"Conditions are false.","dockId":"ADVSS-Hide Start Music","version":1},"macroActionConditionSplitterPosition":[{"pos":214},{"pos":214}],"macroElseActionSplitterPosition":[{"pos":182},{"pos":0}],"registerHotkeys":false,"pauseHotkey":[],"unpauseHotkey":[],"togglePauseHotkey":[],"conditions":[{"segmentSettings":{"collapsed":false,"useCustomLabel":false,"customLabel":"My label","enabled":false,"version":1},"id":"media","logic":0,"durationModifier":{"time_constraint":0,"seconds":{"value":{"value":0.0,"type":0},"unit":0,"version":1}},"source":{"type":0,"name":"[MS] Start Music - Fistbump Mashup"},"sceneSelection":{"type":0,"name":""},"sourceType":0,"checkType":1000,"state":1,"restriction":3,"duration":{"value":{"value":1.0,"type":0},"unit":0,"version":1},"version":1},{"segmentSettings":{"collapsed":false,"useCustomLabel":false,"customLabel":"My label","enabled":false,"version":1},"id":"media","logic":102,"durationModifier":{"time_constraint":0,"seconds":{"value":{"value":0.0,"type":0},"unit":0,"version":1}},"source":{"type":0,"name":"[MS] Start Music - BOTW"},"sceneSelection":{"type":0,"name":""},"sourceType":0,"checkType":1000,"state":1,"restriction":3,"duration":{"value":{"value":1.0,"type":0},"unit":0,"version":1},"version":1},{"segmentSettings":{"collapsed":false,"useCustomLabel":false,"customLabel":"My label","enabled":false,"version":1},"id":"media","logic":102,"durationModifier":{"time_constraint":0,"seconds":{"value":{"value":0.0,"type":0},"unit":0,"version":1}},"source":{"type":0,"name":"[MS] Start Music - Rise Above"},"sceneSelection":{"type":0,"name":""},"sourceType":0,"checkType":1000,"state":1,"restriction":3,"duration":{"value":{"value":1.0,"type":0},"unit":0,"version":1},"version":1},{"segmentSettings":{"collapsed":false,"useCustomLabel":false,"customLabel":"My label","enabled":false,"version":1},"id":"media","logic":102,"durationModifier":{"time_constraint":0,"seconds":{"value":{"value":0.0,"type":0},"unit":0,"version":1}},"source":{"type":0,"name":"[MS] Start Music - I'm Here Mashup"},"sceneSelection":{"type":0,"name":""},"sourceType":0,"checkType":1000,"state":1,"restriction":3,"duration":{"value":{"value":1.0,"type":0},"unit":0,"version":1},"version":1},{"segmentSettings":{"collapsed":false,"useCustomLabel":false,"customLabel":"My label","enabled":false,"version":1},"id":"media","logic":102,"durationModifier":{"time_constraint":0,"seconds":{"value":{"value":0.0,"type":0},"unit":0,"version":1}},"source":{"type":0,"name":"[MS] Start Music - Raising Rings"},"sceneSelection":{"type":0,"name":""},"sourceType":0,"checkType":1000,"state":1,"restriction":3,"duration":{"value":{"value":1.0,"type":0},"unit":0,"version":1},"version":1},{"segmentSettings":{"collapsed":false,"useCustomLabel":false,"customLabel":"My label","enabled":false,"version":1},"id":"media","logic":102,"durationModifier":{"time_constraint":0,"seconds":{"value":{"value":0.0,"type":0},"unit":0,"version":1}},"source":{"type":0,"name":"[MS] Start Music - Friends"},"sceneSelection":{"type":0,"name":""},"sourceType":0,"checkType":1000,"state":1,"restriction":3,"duration":{"value":{"value":1.0,"type":0},"unit":0,"version":1},"version":1},{"segmentSettings":{"collapsed":false,"useCustomLabel":false,"customLabel":"My label","enabled":false,"version":1},"id":"media","logic":102,"durationModifier":{"time_constraint":0,"seconds":{"value":{"value":0.0,"type":0},"unit":0,"version":1}},"source":{"type":0,"name":"[MS] Start Music - I Am All Of Me Mashup"},"sceneSelection":{"type":0,"name":""},"sourceType":0,"checkType":1000,"state":1,"restriction":3,"duration":{"value":{"value":1.0,"type":0},"unit":0,"version":1},"version":1}],"actions":[{"segmentSettings":{"collapsed":false,"useCustomLabel":false,"customLabel":"My label","enabled":true,"version":1},"id":"scene_visibility","sceneSelection":{"type":0,"name":"AUDIO MASTER"},"sceneItemSelection":{"type":0,"idxType":0,"idx":0,"item":"[AUDIO] Start Music"},"action":1}],"elseActions":[],"inputVariables":[]},{"name":"End Music - Light of Hope","group":true,"groupData":{"collapsed":false,"size":3}},{"name":"Light of Hope - Transition Change","group":false,"pauseSaveBehavior":0,"pause":true,"parallel":false,"checkConditionsInParallel":false,"onChange":false,"skipExecOnStart":false,"stopActionsIfNotDone":false,"useShortCircuitEvaluation":false,"useCustomConditionCheckInterval":false,"customConditionCheckInterval":{"value":{"value":0.0,"type":0},"unit":0,"version":1},"dockSettings":{"register":false,"hasRunButton":true,"hasPauseButton":true,"hasStatusLabel":false,"highlightIfConditionsTrue":false,"runButtonText":"Run","pauseButtonText":"Pause","unpauseButtonText":"Unpause","conditionsTrueStatusText":"Conditions are true.","conditionsFalseStatusText":"Conditions are false.","dockId":"ADVSS-Light of Hope - Transition Change","version":1},"macroActionConditionSplitterPosition":[{"pos":214},{"pos":214}],"macroElseActionSplitterPosition":[{"pos":182},{"pos":0}],"registerHotkeys":false,"pauseHotkey":[],"unpauseHotkey":[],"togglePauseHotkey":[],"conditions":[{"segmentSettings":{"collapsed":false,"useCustomLabel":false,"customLabel":"My label","enabled":false,"version":1},"id":"scene_visibility","logic":0,"durationModifier":{"time_constraint":0,"seconds":{"value":{"value":0.0,"type":0},"unit":0,"version":1}},"sceneSelection":{"type":0,"name":"[AUDIO] End Music"},"sceneItemSelection":{"type":0,"idxType":0,"idx":0,"item":"[MS] End Music - Light of Hope"},"condition":0}],"actions":[{"segmentSettings":{"collapsed":false,"useCustomLabel":false,"customLabel":"My label","enabled":true,"version":1},"id":"transition","actionType":1,"sceneItemSelection":{"type":0,"idxType":0,"idx":0,"item":""},"sceneSelection":{"type":0,"name":"End Blank"},"duration":{"value":{"value":5.0,"type":0},"unit":0,"version":1},"transitionType":0,"transition":"Fade","setDuration":true,"setType":true},{"segmentSettings":{"collapsed":false,"useCustomLabel":false,"customLabel":"My label","enabled":true,"version":1},"id":"transition","actionType":1,"sceneItemSelection":{"type":0,"idxType":0,"idx":0,"item":""},"sceneSelection":{"type":0,"name":""},"duration":{"value":{"value":5.0,"type":0},"unit":0,"version":1},"transitionType":0,"transition":"Fade","setDuration":true,"setType":true}],"elseActions":[],"inputVariables":[]},{"name":"Light of Hope - End Transition","group":false,"pauseSaveBehavior":0,"pause":true,"parallel":false,"checkConditionsInParallel":false,"onChange":true,"skipExecOnStart":false,"stopActionsIfNotDone":false,"useShortCircuitEvaluation":false,"useCustomConditionCheckInterval":false,"customConditionCheckInterval":{"value":{"value":0.0,"type":0},"unit":0,"version":1},"dockSettings":{"register":false,"hasRunButton":true,"hasPauseButton":true,"hasStatusLabel":false,"highlightIfConditionsTrue":false,"runButtonText":"Run","pauseButtonText":"Pause","unpauseButtonText":"Unpause","conditionsTrueStatusText":"Conditions are true.","conditionsFalseStatusText":"Conditions are false.","dockId":"ADVSS-Light of Hope - End Transition","version":1},"macroActionConditionSplitterPosition":[{"pos":211},{"pos":211}],"macroElseActionSplitterPosition":[{"pos":173},{"pos":0}],"registerHotkeys":false,"pauseHotkey":[],"unpauseHotkey":[],"togglePauseHotkey":[],"conditions":[{"segmentSettings":{"collapsed":false,"useCustomLabel":false,"customLabel":"My label","enabled":false,"version":1},"id":"media","logic":0,"durationModifier":{"time_constraint":0,"seconds":{"value":{"value":0.0,"type":0},"unit":0,"version":1}},"source":{"type":0,"name":"[MS] End Music - Light of Hope"},"sceneSelection":{"type":0,"name":""},"sourceType":0,"checkType":1000,"state":1,"restriction":3,"duration":{"value":{"value":24.0,"type":0},"unit":0,"version":1},"version":1}],"actions":[{"segmentSettings":{"collapsed":false,"useCustomLabel":false,"customLabel":"My label","enabled":true,"version":1},"id":"scene_switch","sceneSelection":{"type":0,"name":"End Blank"},"transitionType":1,"duration":{"value":{"value":2.0,"type":0},"unit":0,"version":1},"blockUntilTransitionDone":true,"sceneType":0}],"elseActions":[],"inputVariables":[]},{"name":"Light of Hope - Stop Recording","group":false,"pauseSaveBehavior":0,"pause":true,"parallel":false,"checkConditionsInParallel":false,"onChange":true,"skipExecOnStart":false,"stopActionsIfNotDone":false,"useShortCircuitEvaluation":false,"useCustomConditionCheckInterval":false,"customConditionCheckInterval":{"value":{"value":0.0,"type":0},"unit":0,"version":1},"dockSettings":{"register":false,"hasRunButton":true,"hasPauseButton":true,"hasStatusLabel":false,"highlightIfConditionsTrue":false,"runButtonText":"Run","pauseButtonText":"Pause","unpauseButtonText":"Unpause","conditionsTrueStatusText":"Conditions are true.","conditionsFalseStatusText":"Conditions are false.","dockId":"ADVSS-Light of Hope - Stop Recording","version":1},"macroActionConditionSplitterPosition":[{"pos":211},{"pos":211}],"macroElseActionSplitterPosition":[{"pos":173},{"pos":0}],"registerHotkeys":false,"pauseHotkey":[],"unpauseHotkey":[],"togglePauseHotkey":[],"conditions":[{"segmentSettings":{"collapsed":false,"useCustomLabel":false,"customLabel":"My label","enabled":false,"version":1},"id":"scene","logic":0,"durationModifier":{"time_constraint":0,"seconds":{"value":{"value":0.0,"type":0},"unit":0,"version":1}},"sceneSelection":{"type":0,"name":"End Blank"},"type":10,"pattern":".Scene.","useTransitionTargetScene":false,"regexConfig":{"enable":true,"partial":false,"options":0},"version":1},{"segmentSettings":{"collapsed":false,"useCustomLabel":false,"customLabel":"My label","enabled":false,"version":1},"id":"media","logic":101,"durationModifier":{"time_constraint":0,"seconds":{"value":{"value":0.0,"type":0},"unit":0,"version":1}},"source":{"type":0,"name":"[MS] End Music - Light of Hope"},"sceneSelection":{"type":0,"name":""},"sourceType":0,"checkType":0,"state":6,"restriction":0,"duration":{"value":{"value":0.0,"type":0},"unit":0,"version":1},"version":1}],"actions":[{"segmentSettings":{"collapsed":false,"useCustomLabel":false,"customLabel":"My label","enabled":true,"version":1},"id":"recording","action":0,"folder":"C:/Users/super/Videos","format":"%CCYY-%MM-%DD %hh-%mm-%ss"}],"elseActions":[],"inputVariables":[]},{"name":"End Music - Collection Room","group":true,"groupData":{"collapsed":false,"size":4}},{"name":"Collection Room - Transition Change","group":false,"pauseSaveBehavior":0,"pause":true,"parallel":false,"checkConditionsInParallel":false,"onChange":false,"skipExecOnStart":false,"stopActionsIfNotDone":false,"useShortCircuitEvaluation":false,"useCustomConditionCheckInterval":false,"customConditionCheckInterval":{"value":{"value":0.0,"type":0},"unit":0,"version":1},"dockSettings":{"register":false,"hasRunButton":true,"hasPauseButton":true,"hasStatusLabel":false,"highlightIfConditionsTrue":false,"runButtonText":"Run","pauseButtonText":"Pause","unpauseButtonText":"Unpause","conditionsTrueStatusText":"Conditions are true.","conditionsFalseStatusText":"Conditions are false.","dockId":"ADVSS-Collection Room - Transition Change","version":1},"macroActionConditionSplitterPosition":[{"pos":214},{"pos":214}],"macroElseActionSplitterPosition":[{"pos":182},{"pos":0}],"registerHotkeys":false,"pauseHotkey":[],"unpauseHotkey":[],"togglePauseHotkey":[],"conditions":[{"segmentSettings":{"collapsed":false,"useCustomLabel":false,"customLabel":"My label","enabled":false,"version":1},"id":"scene_visibility","logic":0,"durationModifier":{"time_constraint":0,"seconds":{"value":{"value":0.0,"type":0},"unit":0,"version":1}},"sceneSelection":{"type":0,"name":"[AUDIO] End Music"},"sceneItemSelection":{"type":0,"idxType":0,"idx":0,"item":"[MS] End Music - Collection Room"},"condition":0}],"actions":[{"segmentSettings":{"collapsed":false,"useCustomLabel":false,"customLabel":"My label","enabled":true,"version":1},"id":"transition","actionType":1,"sceneItemSelection":{"type":0,"idxType":0,"idx":0,"item":""},"sceneSelection":{"type":0,"name":"End Blank"},"duration":{"value":{"value":0.0,"type":0},"unit":0,"version":1},"transitionType":0,"transition":"Cut","setDuration":false,"setType":true},{"segmentSettings":{"collapsed":false,"useCustomLabel":false,"customLabel":"My label","enabled":true,"version":1},"id":"transition","actionType":1,"sceneItemSelection":{"type":0,"idxType":0,"idx":0,"item":""},"sceneSelection":{"type":0,"name":""},"duration":{"value":{"value":0.0,"type":0},"unit":0,"version":1},"transitionType":0,"transition":"Cut","setDuration":false,"setType":true}],"elseActions":[],"inputVariables":[]},{"name":"Collection Room - Show End Music","group":false,"pauseSaveBehavior":0,"pause":true,"parallel":true,"checkConditionsInParallel":false,"onChange":true,"skipExecOnStart":false,"stopActionsIfNotDone":false,"useShortCircuitEvaluation":false,"useCustomConditionCheckInterval":false,"customConditionCheckInterval":{"value":{"value":0.0,"type":0},"unit":0,"version":1},"dockSettings":{"register":false,"hasRunButton":true,"hasPauseButton":true,"hasStatusLabel":false,"highlightIfConditionsTrue":false,"runButtonText":"Run","pauseButtonText":"Pause","unpauseButtonText":"Unpause","conditionsTrueStatusText":"Conditions are true.","conditionsFalseStatusText":"Conditions are false.","dockId":"ADVSS-Collection Room - Show End Music","version":1},"macroActionConditionSplitterPosition":[{"pos":214},{"pos":214}],"macroElseActionSplitterPosition":[{"pos":182},{"pos":0}],"registerHotkeys":false,"pauseHotkey":[],"unpauseHotkey":[],"togglePauseHotkey":[],"conditions":[{"segmentSettings":{"collapsed":false,"useCustomLabel":false,"customLabel":"My label","enabled":false,"version":1},"id":"scene_visibility","logic":0,"durationModifier":{"time_constraint":0,"seconds":{"value":{"value":0.0,"type":0},"unit":0,"version":1}},"sceneSelection":{"type":0,"name":"[AUDIO] End Music"},"sceneItemSelection":{"type":0,"idxType":0,"idx":0,"item":"[MS] End Music - Collection Room"},"condition":0},{"segmentSettings":{"collapsed":false,"useCustomLabel":false,"customLabel":"My label","enabled":false,"version":1},"id":"transition","logic":101,"durationModifier":{"time_constraint":0,"seconds":{"value":{"value":0.0,"type":0},"unit":0,"version":1}},"condition":101,"transitionType":0,"transition":"","sceneSelection":{"type":0,"name":"End Scene"},"duration":{"value":{"value":0.0,"type":0},"unit":0,"version":1},"version":1}],"actions":[{"segmentSettings":{"collapsed":false,"useCustomLabel":false,"customLabel":"My label","enabled":true,"version":1},"id":"scene_visibility","sceneSelection":{"type":0,"name":"AUDIO MASTER"},"sceneItemSelection":{"type":0,"idxType":0,"idx":0,"item":"[AUDIO] End Music"},"action":0},{"segmentSettings":{"collapsed":false,"useCustomLabel":false,"customLabel":"My label","enabled":true,"version":1},"id":"wait","duration":{"value":{"value":5.0,"type":0},"unit":0,"version":1},"duration2":{"value":{"value":0.0,"type":0},"unit":0,"version":1},"waitType":0,"version":1},{"segmentSettings":{"collapsed":false,"useCustomLabel":false,"customLabel":"My label","enabled":true,"version":1},"id":"scene_visibility","sceneSelection":{"type":0,"name":"AUDIO MASTER"},"sceneItemSelection":{"type":0,"idxType":0,"idx":0,"item":"[AUDIO] End Music"},"action":1}],"elseActions":[],"inputVariables":[]},{"name":"Collection Room - End Transition","group":false,"pauseSaveBehavior":0,"pause":true,"parallel":false,"checkConditionsInParallel":false,"onChange":true,"skipExecOnStart":false,"stopActionsIfNotDone":false,"useShortCircuitEvaluation":false,"useCustomConditionCheckInterval":false,"customConditionCheckInterval":{"value":{"value":0.0,"type":0},"unit":0,"version":1},"dockSettings":{"register":false,"hasRunButton":true,"hasPauseButton":true,"hasStatusLabel":false,"highlightIfConditionsTrue":false,"runButtonText":"Run","pauseButtonText":"Pause","unpauseButtonText":"Unpause","conditionsTrueStatusText":"Conditions are true.","conditionsFalseStatusText":"Conditions are false.","dockId":"ADVSS-Collection Room - End Transition","version":1},"macroActionConditionSplitterPosition":[{"pos":211},{"pos":211}],"macroElseActionSplitterPosition":[{"pos":173},{"pos":0}],"registerHotkeys":false,"pauseHotkey":[],"unpauseHotkey":[],"togglePauseHotkey":[],"conditions":[{"segmentSettings":{"collapsed":false,"useCustomLabel":false,"customLabel":"My label","enabled":false,"version":1},"id":"media","logic":0,"durationModifier":{"time_constraint":0,"seconds":{"value":{"value":0.0,"type":0},"unit":0,"version":1}},"source":{"type":0,"name":"[MS] End Music - Collection Room"},"sceneSelection":{"type":0,"name":""},"sourceType":0,"checkType":1000,"state":1,"restriction":3,"duration":{"value":{"value":4.5,"type":0},"unit":0,"version":1},"version":1}],"actions":[{"segmentSettings":{"collapsed":false,"useCustomLabel":false,"customLabel":"My label","enabled":true,"version":1},"id":"scene_switch","sceneSelection":{"type":0,"name":"End Blank"},"transitionType":1,"duration":{"value":{"value":0.0,"type":0},"unit":0,"version":1},"blockUntilTransitionDone":true,"sceneType":0}],"elseActions":[],"inputVariables":[]},{"name":"Collection Room - Stop Recording","group":false,"pauseSaveBehavior":0,"pause":true,"parallel":false,"checkConditionsInParallel":false,"onChange":true,"skipExecOnStart":false,"stopActionsIfNotDone":false,"useShortCircuitEvaluation":false,"useCustomConditionCheckInterval":false,"customConditionCheckInterval":{"value":{"value":0.0,"type":0},"unit":0,"version":1},"dockSettings":{"register":false,"hasRunButton":true,"hasPauseButton":true,"hasStatusLabel":false,"highlightIfConditionsTrue":false,"runButtonText":"Run","pauseButtonText":"Pause","unpauseButtonText":"Unpause","conditionsTrueStatusText":"Conditions are true.","conditionsFalseStatusText":"Conditions are false.","dockId":"ADVSS-Collection Room - Stop Recording","version":1},"macroActionConditionSplitterPosition":[{"pos":211},{"pos":211}],"macroElseActionSplitterPosition":[{"pos":173},{"pos":0}],"registerHotkeys":false,"pauseHotkey":[],"unpauseHotkey":[],"togglePauseHotkey":[],"conditions":[{"segmentSettings":{"collapsed":false,"useCustomLabel":false,"customLabel":"My label","enabled":false,"version":1},"id":"scene","logic":0,"durationModifier":{"time_constraint":0,"seconds":{"value":{"value":0.0,"type":0},"unit":0,"version":1}},"sceneSelection":{"type":0,"name":"End Blank"},"type":10,"pattern":".Scene.","useTransitionTargetScene":false,"regexConfig":{"enable":true,"partial":false,"options":0},"version":1},{"segmentSettings":{"collapsed":false,"useCustomLabel":false,"customLabel":"My label","enabled":false,"version":1},"id":"media","logic":101,"durationModifier":{"time_constraint":0,"seconds":{"value":{"value":0.0,"type":0},"unit":0,"version":1}},"source":{"type":0,"name":"[MS] End Music - Collection Room"},"sceneSelection":{"type":0,"name":""},"sourceType":0,"checkType":0,"state":6,"restriction":0,"duration":{"value":{"value":0.0,"type":0},"unit":0,"version":1},"version":1}],"actions":[{"segmentSettings":{"collapsed":false,"useCustomLabel":false,"customLabel":"My label","enabled":true,"version":1},"id":"recording","action":0,"folder":"C:/Users/super/Videos","format":"%CCYY-%MM-%DD %hh-%mm-%ss"}],"elseActions":[],"inputVariables":[]},{"name":"Transition to Music Practice Scene","group":false,"pauseSaveBehavior":0,"pause":true,"parallel":false,"checkConditionsInParallel":false,"onChange":true,"skipExecOnStart":false,"stopActionsIfNotDone":false,"useShortCircuitEvaluation":false,"useCustomConditionCheckInterval":false,"customConditionCheckInterval":{"value":{"value":0.0,"type":0},"unit":0,"version":1},"dockSettings":{"register":false,"hasRunButton":true,"hasPauseButton":true,"hasStatusLabel":false,"highlightIfConditionsTrue":false,"runButtonText":"Run","pauseButtonText":"Pause","unpauseButtonText":"Unpause","conditionsTrueStatusText":"Conditions are true.","conditionsFalseStatusText":"Conditions are false.","dockId":"ADVSS-Transition to Music Practice Scene","version":1},"macroActionConditionSplitterPosition":[{"pos":214},{"pos":214}],"macroElseActionSplitterPosition":[{"pos":182},{"pos":0}],"registerHotkeys":false,"pauseHotkey":[],"unpauseHotkey":[],"togglePauseHotkey":[],"conditions":[{"segmentSettings":{"collapsed":false,"useCustomLabel":false,"customLabel":"My label","enabled":false,"version":1},"id":"transition","logic":0,"durationModifier":{"time_constraint":0,"seconds":{"value":{"value":0.0,"type":0},"unit":0,"version":1}},"condition":101,"transitionType":0,"transition":"","sceneSelection":{"type":0,"name":"Music Practice Scene"},"duration":{"value":{"value":0.0,"type":0},"unit":0,"version":1},"version":1}],"actions":[{"segmentSettings":{"collapsed":false,"useCustomLabel":false,"customLabel":"My label","enabled":true,"version":1},"id":"filter","source":{"type":0,"name":"[SC] Music Scene Camera BG"},"filter":{"type":0,"name":"Move Mask Width (Crop)"},"action":0,"inputMethod":0,"sourceSetting":{"id":"filter","description":"Filter (List)"},"manualSettingValue":"","tempVar":{"type":0,"idx":-1,"id":"","version":1},"settings":"","sourceSettingButton":{"id":"move_filter_start","description":"Start"},"version":1},{"segmentSettings":{"collapsed":false,"useCustomLabel":false,"customLabel":"My label","enabled":true,"version":1},"id":"filter","source":{"type":0,"name":"[SC] Music Scene Firefox Window"},"filter":{"type":0,"name":"Move Mask Width (Crop)"},"action":0,"inputMethod":0,"sourceSetting":{"id":"filter","description":"Filter (List)"},"manualSettingValue":"","tempVar":{"type":0,"idx":-1,"id":"","version":1},"settings":"","sourceSettingButton":{"id":"move_filter_start","description":"Start"},"version":1},{"segmentSettings":{"collapsed":false,"useCustomLabel":false,"customLabel":"My label","enabled":true,"version":1},"id":"filter","source":{"type":0,"name":"[SC] Music Scene Cam"},"filter":{"type":0,"name":"Move Mask Width (Crop)"},"action":0,"inputMethod":0,"sourceSetting":{"id":"filter","description":"Filter (List)"},"manualSettingValue":"","tempVar":{"type":0,"idx":-1,"id":"","version":1},"settings":"","sourceSettingButton":{"id":"move_filter_start","description":"Start"},"version":1}],"elseActions":[],"inputVariables":[]},{"name":"Transition to Music Performance Scene","group":false,"pauseSaveBehavior":0,"pause":true,"parallel":false,"checkConditionsInParallel":false,"onChange":true,"skipExecOnStart":false,"stopActionsIfNotDone":false,"useShortCircuitEvaluation":false,"useCustomConditionCheckInterval":false,"customConditionCheckInterval":{"value":{"value":0.0,"type":0},"unit":0,"version":1},"dockSettings":{"register":false,"hasRunButton":true,"hasPauseButton":true,"hasStatusLabel":false,"highlightIfConditionsTrue":false,"runButtonText":"Run","pauseButtonText":"Pause","unpauseButtonText":"Unpause","conditionsTrueStatusText":"Conditions are true.","conditionsFalseStatusText":"Conditions are false.","dockId":"ADVSS-Transition to Music Performance Scene","version":1},"macroActionConditionSplitterPosition":[{"pos":211},{"pos":211}],"macroElseActionSplitterPosition":[{"pos":173},{"pos":0}],"registerHotkeys":false,"pauseHotkey":[],"unpauseHotkey":[],"togglePauseHotkey":[],"conditions":[{"segmentSettings":{"collapsed":false,"useCustomLabel":false,"customLabel":"My label","enabled":false,"version":1},"id":"transition","logic":0,"durationModifier":{"time_constraint":0,"seconds":{"value":{"value":0.0,"type":0},"unit":0,"version":1}},"condition":101,"transitionType":0,"transition":"","sceneSelection":{"type":0,"name":"Music Performance Scene"},"duration":{"value":{"value":0.0,"type":0},"unit":0,"version":1},"version":1}],"actions":[{"segmentSettings":{"collapsed":false,"useCustomLabel":false,"customLabel":"My label","enabled":true,"version":1},"id":"filter","source":{"type":0,"name":"[SC] Music Scene Camera BG"},"filter":{"type":0,"name":"Move Mask Width (Full)"},"action":0,"inputMethod":0,"sourceSetting":{"id":"filter","description":"Filter (List)"},"manualSettingValue":"","tempVar":{"type":0,"idx":-1,"id":"","version":1},"settings":"","sourceSettingButton":{"id":"move_filter_start","description":"Start"},"version":1},{"segmentSettings":{"collapsed":false,"useCustomLabel":false,"customLabel":"My label","enabled":true,"version":1},"id":"filter","source":{"type":0,"name":"[SC] Music Scene Firefox Window"},"filter":{"type":0,"name":"Move Mask Width (Full)"},"action":0,"inputMethod":0,"sourceSetting":{"id":"filter","description":"Filter (List)"},"manualSettingValue":"","tempVar":{"type":0,"idx":-1,"id":"","version":1},"settings":"","sourceSettingButton":{"id":"move_filter_start","description":"Start"},"version":1},{"segmentSettings":{"collapsed":false,"useCustomLabel":false,"customLabel":"My label","enabled":true,"version":1},"id":"filter","source":{"type":0,"name":"[SC] Music Scene Cam"},"filter":{"type":0,"name":"Move Mask Width (Full)"},"action":0,"inputMethod":0,"sourceSetting":{"id":"filter","description":"Filter (List)"},"manualSettingValue":"","tempVar":{"type":0,"idx":-1,"id":"","version":1},"settings":"","sourceSettingButton":{"id":"move_filter_start","description":"Start"},"version":1}],"elseActions":[],"inputVariables":[]}],"macroSettings":{"highlightExecuted":true,"highlightConditions":false,"highlightActions":false,"newMacroCheckInParallel":false,"newMacroRegisterHotkey":false,"newMacroUseShortCircuitEvaluation":false,"saveSettingsOnMacroChange":true},"variables":[],"switches":[],"ignoreWindows":[],"screenRegion":[],"pauseEntries":[],"sceneRoundTrip":[],"sceneTransitions":[],"defaultTransitions":[],"defTransitionDelay":0,"ignoreIdleWindows":[],"idleTargetType":0,"idleSceneName":"","idleTransitionName":"","idleEnable":false,"idleTime":60,"executableSwitches":[],"randomSwitches":[],"fileSwitches":[],"readEnabled":false,"readPath":"","writeEnabled":false,"writePath":"","mediaSwitches":[],"timeSwitches":[],"audioSwitches":[],"audioFallbackTargetType":0,"audioFallbackScene":"","audioFallbackTransition":"","audioFallbackEnable":false,"audioFallbackDuration":{"value":{"value":0.0,"type":0},"unit":0,"version":1},"videoSwitches":[],"interval":50,"non_matching_scene":"","switch_if_not_matching":0,"noMatchDelay":{"value":{"value":0.0,"type":0},"unit":0,"version":1},"cooldown":{"value":{"value":0.0,"type":0},"unit":0,"version":1},"enableCooldown":false,"active":true,"startup_behavior":1,"autoStartEvent":2,"logLevel":0,"logLevelVersion":1,"showSystemTrayNotifications":false,"disableHints":false,"disableFilterComboboxFilter":false,"disableMacroWidgetCache":false,"warnPluginLoadFailure":true,"hideLegacyTabs":true,"priority0":10,"priority1":0,"priority2":2,"priority3":8,"priority4":6,"priority5":9,"priority6":7,"priority7":4,"priority8":1,"priority9":5,"priority10":3,"threadPriority":3,"transitionOverrideOverride":false,"adjustActiveTransitionType":true,"lastImportPath":"","startHotkey":[],"stopHotkey":[],"toggleHotkey":[],"newMacroHotkey":[{"control":true,"key":"OBS_KEY_N"}],"upMacroSegmentHotkey":[],"downMacroSegmentHotkey":[],"removeMacroSegmentHotkey":[],"tabWidgetOrder":[{"generalTab":0},{"macroTab":1},{"windowTitleTab":2},{"executableTab":3},{"screenRegionTab":4},{"mediaTab":5},{"fileTab":6},{"randomTab":7},{"timeTab":8},{"idleTab":9},{"sceneSequenceTab":10},{"audioTab":11},{"videoTab":12},{"sceneGroupTab":13},{"transitionsTab":14},{"pauseTab":15},{"websocketConnectionTab":16},{"mqttConnectionTab":17},{"twitchConnectionTab":18},{"variableTab":19},{"actionQueueTab":20}],"saveWindowGeo":false,"windowPosX":199,"windowPosY":215,"windowWidth":1000,"windowHeight":600,"macroListMacroEditSplitterPosition":[{"pos":143},{"pos":830}],"version":"20488afdd164c29a83b1a76788cde209494be1ae","websocketConnections":[],"mqttConnections":[],"twitchConnections":[],"actionQueues":[]}

OBS Studio Log URL

https://obsproject.com/logs/FeFF5VUdzrfuqITg

OBS Studio Crash Log URL

https://obsproject.com/logs/LEbVzlP8iJSiunZ6

Expected Behavior

I expected OBS to change scene collections without any issues.

Current Behavior

OBS crashed, saying: "There was a problem while changing scene collections and some sources could not be unloaded. This issue is typically caused by plugins that are not releasing resources properly. Please ensure that any plugins you are using are up to date. OBS Studio will exit to prevent any potential data corruption."

Steps to Reproduce

  1. Open OBS with the Advanced Scene Switcher settings used above.
  2. Switch to a new scene collection.
  3. Wait for OBS to crash.

Anything else we should know?

No response

superplex25 avatar Jul 05 '25 09:07 superplex25

Thanks for reporting the issue!

The crash logs seems to indicate that this happened during a shutdown of OBS:

w32-pthreads.dll!pthread_mutex_unlock+0x27
obs.dll!proc_handler_call+0x80
advanced-scene-switcher-lib.dll!advss::SendWebsocketVendorEvent+0xf0
advanced-scene-switcher-lib.dll!std::_Func_impl_no_alloc<`advss::setup'::`2'::<lambda_2>,void>::_Do_call+0x81
advanced-scene-switcher-lib.dll!advss::RunStopSteps+0x5f
advanced-scene-switcher-lib.dll!advss::SwitcherData::Stop+0xbc
advanced-scene-switcher-lib.dll!advss::SwitcherData::~SwitcherData+0x2b
advanced-scene-switcher-lib.dll!FreeSceneSwitcher+0x24
obs.dll!free_module+0x34
obs.dll!obs_shutdown+0x36c
obs64.exe!OBSApp::~OBSApp+0x62
obs64.exe!run_program+0xfe4
obs64.exe!main+0x79a
obs64.exe!qtEntryPoint+0x15d
obs64.exe!__scrt_common_main_seh+0x106
kernel32.dll!0x7ffa8c8f7374
ntdll.dll!0x7ffa8d25cc91

OBS does not seem to like it when websocket requests are sent out with obs_websocket_vendor_emit_event in that phase. I already tried guarding for that scenario in the past, but for some reason it does not seem to work for you. This might be a potential race condition.

Are you able to reproduce the crash reliably? If so, can I ask you to install this build, and check, if it is still reproducible?

https://github.com/WarmUpTill/SceneSwitcher/actions/runs/16089962215?pr=1405

You will have to be logged into GitHub to be able to download it at the bottom of the page.

WarmUpTill avatar Jul 05 '25 16:07 WarmUpTill

Yep, it's consistent. And it still happens even with that build.

Crash log: https://obsproject.com/logs/0Y9nBJQsIw2g76nt

OBS log: https://obsproject.com/logs/BfsL3JN1g0ObOxYs

superplex25 avatar Jul 06 '25 00:07 superplex25

Hm strange ... I cannot explain why it would behave like this and I am also not able to reproduce it on my end. I added an explicit check if the obs-websocket module is still loaded before any calls to its API to try to work around the problem. A build will be available here in a few minutes: https://github.com/WarmUpTill/SceneSwitcher/actions/runs/16097402286?pr=1405

Can you give the a try when you find the time to? Thanks for your support! :)

WarmUpTill avatar Jul 06 '25 09:07 WarmUpTill

Gave it a try, it still doesn't work. I may just have to start a fresh build of OBS and reinstall the plugin.

Crash log: https://obsproject.com/logs/ndaOZrFR027Of6Eh

OBS log: https://obsproject.com/logs/g1J6QMaSHBBtyXg2

superplex25 avatar Jul 06 '25 22:07 superplex25

I am at a complete loss how it can behave like that. If the fresh install helps I would be very relieved :D

WarmUpTill avatar Jul 07 '25 12:07 WarmUpTill

While doing a fresh install of OBS didn't seem to help, I checked the logs and noticed my capture card audio source was doing weird things. Swapped the USB port it was plugged into and that seemed to help. Not sure why the plugin and my capture card seemed to be doing weird things, but that's now fixed. Thanks for the help!

superplex25 avatar Jul 08 '25 00:07 superplex25

Very strange ... but I am glad you were able to resolve the issue!

WarmUpTill avatar Jul 08 '25 15:07 WarmUpTill

Thanks, though the issue re-appeared after a while. I think it's just an issue with my current hardware as it's fairly dated, and my capture card has no issues on newer hardware I tested it on but don't daily drive.

superplex25 avatar Jul 10 '25 08:07 superplex25

Another user facing the same type of crash just gave me a very important hint and I have the suspicion that the crash is in fact triggered by another plugin. Would it be possible for you to test if uninstalling "Source Copy" resolves the issue if you have the chance to?

WarmUpTill avatar Aug 12 '25 21:08 WarmUpTill

Hey, sorry for the late reply to this! I ended up simply creating a new install of OBS in the end. I did have the Source Copy plugin installed on the old install, however; did that end up being an issue that came up?

superplex25 avatar Nov 16 '25 09:11 superplex25

No worries! Yes, basically any other plugin not properly handling the release of source references could lead to the crash log you had shared. In most cases it was caused source copy, but the problem has since been fixed with https://github.com/exeldro/obs-source-copy/commit/7fc76b680fe42d24f2c0b29fa231563c46195266.

WarmUpTill avatar Nov 16 '25 09:11 WarmUpTill

Had the same problem (Obs crash on changing scene collection), with the same error as the user reported here. After uninstalling advanced scene switcher the problem no longer exist.

magetower-rgb avatar Dec 04 '25 13:12 magetower-rgb

Had the same problem (Obs crash on changing scene collection), with the same error as the user reported here. After uninstalling advanced scene switcher the problem no longer exist.

Thanks for letting me know!

Can you please share the crash log, just so I can be certain that this is indeed the same problem?

If it should turn out to be the case all I can recommend to do is to ensure that all plugins you have installed are up to date.

WarmUpTill avatar Dec 04 '25 14:12 WarmUpTill