Advanced Masks

Advanced Masks 1.5.3

Just FYI, 1.5.2 was crashing my OBS every few minutes, sometimes seconds. Very frustrating... So I finally put some time aside to diagnose what was causing it. I removed plugins based off what was most recently updated. When I removed yours it stopped. Reinstalled others I removed, still stopped. So installed 1.5.1. And it again stopped.

In discord, this is the feedback I got while hunting it down:

Matt | WizardCM
[OW]
OW
3dace7ce143291a0d37e3a20d8a0f418.webp
1:35 AM​

this means either a plugin is causing an infinite loop, or something external is affecting OBS.

The crashes did not generate crash log files, it would just freeze obs mostly, sometimes just close out of nowhere. I dont know what else to include, if you need more info let me know.
 

MWVD

New Member
Hello! Great plugin, small issue is when I restart OBS 31.0.4 I have to go into the filters, turn on "frame check" and turn it off to get it to start working again, turning the filter off then on again does not work.
This is my filter -
View attachment 114440

Thank you!


I'm seeing the same issue described by Grumpus using OBS (currently running 31.1.1 64-bit). The Advanced Mask plugin (v1.5.2) doesn't engage immediately after launching OBS. To activate it, I have to manually go into the source's filter and either check/uncheck "Frame Check" or "Scene View Transformation," or click within the geometry size fields. Once I do that, the plugin engages and shapes the source as expected.

This behavior only appears when selecting "Squircle/Superellipse/Superformula" with mode set to either "Squircle" or "Superellipse." The issue does not occur if I choose "General/Superformula" mode instead.
 

Charles_D

New Member
Every time I start OBS, the Advanced Mask plugin (v1.5.2) doesn't seem to activate properly unless I manually interact with the filter settings — toggling “Frame Check” or tweaking size/geometry values seems to wake it up. It feels like the plugin isn't initializing correctly on launch.
From what I’ve observed, this only happens when using the Squircle, Superellipse, or Superformula modes. Switching to General/Superformula seems to avoid the issue, so I’m wondering if there’s a specific initialization conflict tied to those particular shape modes.
It would be great if the plugin could auto-trigger some kind of internal refresh during OBS startup to avoid this extra step each time.
 
Hi @Grumpus, @MWVD, and @Charles_D -

Apologies for my delayed response- I've been on holiday for the last couple of weeks. Thanks for the bug report- I'm looking into the issue (its an issue that primarily seems to have popped up after the 31.1 update, but may have been present before 31.1, and is happening in some cases with my other plugins). I'll be working on a fix this week, and hope to have an update out soon.
 
Just FYI, 1.5.2 was crashing my OBS every few minutes, sometimes seconds. Very frustrating... So I finally put some time aside to diagnose what was causing it. I removed plugins based off what was most recently updated. When I removed yours it stopped. Reinstalled others I removed, still stopped. So installed 1.5.1. And it again stopped.

In discord, this is the feedback I got while hunting it down:


The crashes did not generate crash log files, it would just freeze obs mostly, sometimes just close out of nowhere. I dont know what else to include, if you need more info let me know.

Hi @EchoGalaxy-

Sorry you're having some issues with the plugin. I've not yet seen this behavior myself, and it might take some back and forth to figure out what is going on. Would you be able to open an issue with any details over on the project github issues page? That will help me to track it, and makes tracking down the problem quite a bit easier: https://github.com/FiniteSingularity/obs-advanced-masks/issues
 
Top