kushview / element

Element Audio Plugin Host
https://kushview.net/element/
1.18k stars 99 forks source link

Crashes DAW when plugin is deleted with linked parameters #467

Closed harrisonbenner closed 2 years ago

harrisonbenner commented 2 years ago

Description: The Element plugin, either VST2 or VST3, crashes any DAW on Windows 10 when trying to delete an instance of the plugin while parameter linking is being used.

To Reproduce: Open any DAW (mine are Ableton Live, Cakewalk by Bandlab, and Cockos Reaper) in Windows 10 and create an audio track. Load up and instance of the Element plugin, VST2 or VST3, and add a module. It can be a third-party plugin or an element plugin. Link some parameter to a plugin control. Attempt to delete that instance of the Element plugin from the track. The DAW will crash immediately. Doing the same thing BUT WITHOUT linking any of the parameters to plugin controls OR unlinking or resetting the plugin before deleting it stops the crash.

I also sent this report to Kushview through their website before noticing the part about them preferring issues get reported here. I just started using Element so I can't provide a previous version that didn't have this problem. I also purchased an installer download, it's not a copy built from the free source code. Any help would be great, thanks!

mfisher31 commented 2 years ago

Hi, are you still getting this crash? I haven't been able to reproduce this all morning today.

BTW, the pre-built intsallers on kushview.net are compiled from the code here on github. Nothing is added or taken away during the process.