-
Notifications
You must be signed in to change notification settings - Fork 56
Crashing VSTs #11
Comments
(With the supplied headers... I will test with the Steinburg headers afterwards) Line 25 errors happen when I'm trying to open the interface. Error obs-vst.cpp, line 25, VstRect* vstRect = 0; Error: obs-vst.cpp; line 185, effect->dispatcher(effect, effSetChunk, 0, chunkData.length(), buf, 0); Error obs-vst.cpp, line 1279, return program.exec(); Error VSTPlugin.cpp, line 71, for (size_t c = 0; c < 8; c++) { No Error per se, but interface doesn't load up: I didn't note which plugins had this issue, but some of them didn't seem to update their interface correctly. I'll make another pass some day and put that in a separate posting. |
Okay, doing a clean build with the Steinburg headers I get the following with the above listed problem plugins: Line 25 errors still happen. (Makes sense, the plugin is most likely wanted a stop-gap resolution to fit itself in). Interface not opening error still happens. (Not sure on that one). |
…sue obsproject#11 - Line 25 crash.
As of PR #17 the issues with Line 25, Line 185 and Line 1279 are fixed with the bundled header. |
(Due to code changes the Line 71 error is now Line 88/89). |
With the latest patch, we can now open the interface for all the plug-ins that I have, that we couldn't before (sans those that crash at loading). This also means we are getting a new type of error for some of said plug-ins: Tested with the bundled VST Header, we get a crash in the MS VS2014\VC\include\vector file, line 1235; MS VS2015 stops at the _SCL_SECURE_OUT_OF_RANGE code: BlueVerb DRV2080 Additionally: PLEASE NOTE: I was only able to apply this code fix to the Linux and Windows versions. Please port to OSX, if need be. |
See Github Issue obsproject#11 about plugins where OBS doesn't show an interface. Fixed.
See Github Issue obsproject#11 about plugins where OBS doesn't show an interface. Fixed. Also added some pathing code... but have no idea if it works. Sorry.
My own experience (different plugins, no matter what kind). Crashes related to Open UI, on very slow PC happens more frequently. More over, if I disable plugin (the "eye" icon left to the filter's name in OBS Filters) and then open UI of the loaded VST plugin (empty one of course, no processing) and then enable OBS Filter by clicking "eye" icon again - the crash almost never happens. |
Pitchproof crash still exists: obsproject/obs-studio#2638 |
Here I'll put the list of crashing VSTs and hopefully any fixes.
Entered so I don't forget tomorrow.
The text was updated successfully, but these errors were encountered: