Go Back   Cockos Incorporated Forums > REAPER Forums > REAPER Bug Reports

Reply
 
Thread Tools Display Modes
Old 08-27-2022, 02:44 AM   #1
Kejnel
Human being with feelings
 
Join Date: Nov 2012
Posts: 90
Default VST3s in separate/dedicated process are able to crash Reaper to desktop (FIXED)

What the title says.

I have a trial version of a plugin that can reliably reproduce the issue if anyones interested but the reproduction steps are a bit tricky.

Sometimes the CTD occurs at the very moment the plugin crashes and sometimes it crashes when I try to switch the plugin offline/online after the plugin crashed for the first time.

Last edited by Kejnel; 08-27-2022 at 03:45 AM.
Kejnel is offline   Reply With Quote
Old 08-27-2022, 02:54 AM   #2
Kejnel
Human being with feelings
 
Join Date: Nov 2012
Posts: 90
Default

The same plugin in *VST* (aka not VST3) version will not CTD Reaper when it crashes.

That's why I suspect Reaper not handling VST3s correctly.
Kejnel is offline   Reply With Quote
Old 08-27-2022, 03:20 AM   #3
Kejnel
Human being with feelings
 
Join Date: Nov 2012
Posts: 90
Default

I am happy to provide reproduction steps when asked by the devs, as they are time consuming and complicated.

Last edited by Kejnel; 08-27-2022 at 03:34 AM.
Kejnel is offline   Reply With Quote
Old 08-27-2022, 03:38 AM   #4
ivansc
Human being with feelings
 
Join Date: Aug 2007
Location: Near Cambridge UK and Near Questembert, France
Posts: 22,754
Default

Excuse my ignorance but what is CTD?
__________________
Ici on parles Franglais
ivansc is offline   Reply With Quote
Old 08-27-2022, 03:44 AM   #5
Kejnel
Human being with feelings
 
Join Date: Nov 2012
Posts: 90
Default

CTD = Crash To Desktop

Thanks for the reality check, I have updated the title.
Kejnel is offline   Reply With Quote
Old 08-27-2022, 05:15 AM   #6
Justin
Administrator
 
Justin's Avatar
 
Join Date: Jan 2005
Location: NYC
Posts: 15,721
Default

Yes please provide the name of the plug-in and link to the trial download page, and steps to reproduce!
Justin is offline   Reply With Quote
Old 08-27-2022, 08:21 AM   #7
Kejnel
Human being with feelings
 
Join Date: Nov 2012
Posts: 90
Default Reproduction steps

Quote:
Originally Posted by Justin View Post
Yes please provide the name of the plug-in and link to the trial download page, and steps to reproduce!
OK, here you go.

Please, see the dropbox link to download a zipped word file with reproduction steps and screenshots.

https://www.dropbox.com/s/sys0ia2lrd...steps.zip?dl=0

I was unable to upload it to this post as an attachment. For some reason it fails.

EDIT:

I have reuploaded the file at 17:27 CET. There was a missing step in it. Make sure you have the current version.

Last edited by Kejnel; 08-27-2022 at 08:28 AM.
Kejnel is offline   Reply With Quote
Old 08-27-2022, 05:23 PM   #8
Justin
Administrator
 
Justin's Avatar
 
Join Date: Jan 2005
Location: NYC
Posts: 15,721
Default

Quote:
Originally Posted by Kejnel View Post
OK, here you go.

Please, see the dropbox link to download a zipped word file with reproduction steps and screenshots.

https://www.dropbox.com/s/sys0ia2lrd...steps.zip?dl=0

I was unable to upload it to this post as an attachment. For some reason it fails.

EDIT:

I have reuploaded the file at 17:27 CET. There was a missing step in it. Make sure you have the current version.
thanks, duplicated, looking into the cause of this (and asking Melda for help!)
Justin is offline   Reply With Quote
Old 08-27-2022, 06:19 PM   #9
Kejnel
Human being with feelings
 
Join Date: Nov 2012
Posts: 90
Default

You are the man, Justin!

Would be interested in more details as you progress if you have time but fixing the issue would be enough of course. ;-)

Best of luck!
Kejnel is offline   Reply With Quote
Old 08-29-2022, 06:39 AM   #10
Justin
Administrator
 
Justin's Avatar
 
Join Date: Jan 2005
Location: NYC
Posts: 15,721
Default

Ah sounds like it's a Melda bug, they are fixing it now!
Justin is offline   Reply With Quote
Old 08-29-2022, 07:28 AM   #11
Kejnel
Human being with feelings
 
Join Date: Nov 2012
Posts: 90
Default

Hold on, Justin, I am not sure I follow.

I mean, isn't the whole point of the separate/dedicated process feature to prevent Reaper crashing *even if the plugin is buggy*?

Shouldn't this be considered an issue with the Reaper's crash-prevention feature as well?

Shouldn't the feature be improved so that no matter how buggy a VST3 plugin is it will not crash Reaper?

It's not like we have the Ableton Live's project recovery in Reaper that would made this a non-issue, right?

I can make a plenty of unrecoverable changes in the minimum one-minute interval of Reaper's auto-save function that would get lost because of this.

Thanks for consideration.
Kejnel is offline   Reply With Quote
Old 08-30-2022, 08:39 AM   #12
Justin
Administrator
 
Justin's Avatar
 
Join Date: Jan 2005
Location: NYC
Posts: 15,721
Default

ah yes, that can be improved too, fixing
Justin is offline   Reply With Quote
Old 08-30-2022, 11:53 AM   #13
Kejnel
Human being with feelings
 
Join Date: Nov 2012
Posts: 90
Default

Excellent news, Justin! Thank you!
Kejnel is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -7. The time now is 04:16 PM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.