0
0
mirror of https://github.com/obsproject/obs-studio.git synced 2024-09-19 20:32:15 +02:00

UI: Block Elgato Stream Deck plugin before 5.5.2.0 to avoid crashes

The Elgato Stream Deck plugin older than 5.5.2.0 invokes undefined
behavior that results in application crashes. Let's block older versions
to prevent the crashes.
This commit is contained in:
Ryan Foster 2024-03-07 17:31:22 -05:00
parent 589495a952
commit c3a20bd366

View File

@ -183,6 +183,12 @@ static blocked_module_t blocked_modules[] = {
// Reference: https://github.com/obsproject/obs-studio/issues/8552
{L"\\holisticmotioncapturefilter64bit.dll", 0, 1680044549,
TS_LESS_THAN},
// Elgato Stream Deck plugin < 2024-02-01
// Blocking all previous versions because they have undefined behavior
// that results in crashes.
// Reference: https://github.com/obsproject/obs-studio/issues/10245
{L"\\streamdeckplugin.dll", 0, 1706745600, TS_LESS_THAN},
};
static bool is_module_blocked(wchar_t *dll, uint32_t timestamp)