Go Back   Cockos Incorporated Forums > REAPER Forums > REAPER Compatibility

Reply
 
Thread Tools Display Modes
Old 03-03-2021, 12:50 AM   #1
ygrabit
Human being with feelings
 
Join Date: Mar 2021
Posts: 2
Default Reaper seems to not call bool VST3 ExitDll () / bundleExit()!

We (the VST3 Team) have a report from some plugins company and VST3 support issue with your DAW:

It seems that Reaper do not call ExitDll () / bundleExit() which calls DeinitModule () before unloading the dll/bundle!
This leads to crash in such plugins and this is not VST3 Compliant.
Is there any reason for this? If not it would be great to adapt the VST3 support of Reaper.
Please keep us inform: https://forums.steinberg.net/t/vst3-...-called/701099
Thanks in advance
Yvan

Last edited by ygrabit; 03-03-2021 at 01:37 AM.
ygrabit is offline   Reply With Quote
Old 03-03-2021, 02:43 AM   #2
ivansc
Human being with feelings
 
Join Date: Aug 2007
Location: Near Cambridge UK and Near Questembert, France
Posts: 22,754
Default

Bonjour, Yvan.
Would be better to address your query to the developers at cockos.com.
__________________
Ici on parles Franglais
ivansc is offline   Reply With Quote
Old 03-03-2021, 04:50 AM   #3
schwa
Administrator
 
schwa's Avatar
 
Join Date: Mar 2007
Location: NY
Posts: 15,750
Default

Hi ygrabit,

REAPER does call bundleExit / ExitDLL / ModuleExit after the last instance of a given DLL has been unloaded. Do you have an example case where you think this is not happening?

... for completeness: on Windows, there is a user preference to fully unload VSTs, in Options > Preferences > Plug-Ins > VST, and additionally there is an action the user can call as well. On Mac, VSTs are fully unloaded when REAPER exits. In call cases the exit functions are called before the library is actually unloaded, as far as I can tell.

Last edited by schwa; 03-03-2021 at 04:58 AM.
schwa is offline   Reply With Quote
Old 03-03-2021, 08:16 AM   #4
ygrabit
Human being with feelings
 
Join Date: Mar 2021
Posts: 2
Default

Thanks for your feedback, I will check with the company reporting the problem.

Best
Yvan
ygrabit 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 03:27 AM.


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