_sif == 0 causing vsts to crash #1151
Replies: 3 comments
-
Got this one. Looks like a simple oversight in kybos's fixNativeUIScaling quirk. Added: And changed: Please test, especially @kybos |
Beta Was this translation helpful? Give feedback.
-
Thanks for the fix, I will test later. |
Beta Was this translation helpful? Give feedback.
-
Thanks, working now =) |
Beta Was this translation helpful? Give feedback.
-
Sometimes I write tickets, sometimes I don't... it seems to be random..
Anyway. Helping a plugin dev (cut through recordings) to test some plugins and I found that we have started crashing on a few vst plugins.
The offending function is
void VstNativeEditor::open(MusECore::VstNativeSynthIF* sif, MusECore::VstNativePluginWrapper_State *state)
When opening the gui it is called with sif=0 and this causes a crash when referencing the new quirks code.
_sif->cquirks()._f ...
For testing I've just made a conditional to skip the quirk if it's 0 though probably the real solution is not that.
Beta Was this translation helpful? Give feedback.
All reactions