Bug in Juce 6.1.3 (used by Hise) that sometimes prevents the plugin from loading under Linux
-
I recently released my first plugin (nothing special, the code is not the best) and on a user's Linux the plugin could not be opened with the following error message:
X Error of failed request: BadWindow (invalid Window parameter) Major opcode of failed request: 20 (X_GetProperty) Resource id in failed request: 0x0 Serial number of failed request: 54 Current serial number in output stream: 54 Scan Failed.
While researching, I came across this known bug in Juce 6.3.1 which, if I understand correctly, is the Juce version that Hise uses. So I manually imported the patch into the Juce code that comes with Hise and recompiled Hise and my plugin. And indeed, this fixed the error and the plugin could be loaded.
Perhaps this is also of interest to someone here. It would be amazing if @Christoph-Hart could import the patch directly into the Hise version of Juce.
-
@Consint Interesting, I'll merge it into my fork
-
@d-healey That's great, thank you.
-