Old 02-27-2019, 03:44 PM   #1
rdesanti
Human being with feelings
 
rdesanti's Avatar
 
Join Date: Apr 2013
Location: Lake Havasu City, Arizona
Posts: 151
Default SWS Conflicts

So like many times before I installed SWS Extention updates to Reaper only now with MAC ver 5.97X and latest version of SWS It says several versions are installed. So I went back to SWS ver 2.10 #1 however when I go to the about SWS it says 2.4.0 Build #3 3-25-2014!
So I removed all of them from the myusername/Library Application Support/Reaper/UserPlugins folder and re-run the new SWS installer PKG. Only to find the correct new dylib file there and when I open Reaper again I get the same error!
So I'm stumped! See attached pics and maybe you guys can help me out here. I made a support email to cockos. Was unable to put one in the SWS GitHub forum so I am hoping someone here can assist me. I'm not dead in the water but the error comes up every time I launch Reaper.
Thanks in advance - Rich
__________________
--Mac Mini, 3 GHz 2 core i7 CPU, 16GB RAM, OSX Catalina V10.15.7 Crucial 1TB primary SSD, 500GB Samsung T5 SSD ext Audio drive,dual 27" displays, Reaper 64 bit latest, SSL 2+ interface, Mackie MR8 Mk 3 8" Monitors and Mackie VLZ 1404 mixer. 30 years in Audio.
rdesanti is offline   Reply With Quote
Old 02-27-2019, 09:56 PM   #2
cfillion
Human being with feelings
 
cfillion's Avatar
 
Join Date: May 2015
Location: Québec, Canada
Posts: 5,289
Default

Extra copies of SWS's .dylib may be located in any of these folders:

/Users/rdesanti/Library/Application Support/REAPER/UserPlugins
/Library/Application Support/REAPER/UserPlugins
/Applications/REAPER64.app/Contents/Plugins

Delete all copies until SWS does not load in REAPER anymore. Then install the latest version in the first directory.
cfillion is offline   Reply With Quote
Old 03-05-2019, 04:02 PM   #3
rdesanti
Human being with feelings
 
rdesanti's Avatar
 
Join Date: Apr 2013
Location: Lake Havasu City, Arizona
Posts: 151
Default

Quote:
Originally Posted by cfillion View Post
Extra copies of SWS's .dylib may be located in any of these folders:

/Users/rdesanti/Library/Application Support/REAPER/UserPlugins
/Library/Application Support/REAPER/UserPlugins
/Applications/REAPER64.app/Contents/Plugins

Delete all copies until SWS does not load in REAPER anymore. Then install the latest version in the first directory.
I did that and it still defaults to ver 2.4. Conflict remains if I install the new version. I'm using the latest 64 bit 5.97 Reaper. there has to be some mac hidden file I'm not seeing any sws anything files in these paths. :-O (scratching head) Giving up on this. SWS really needs to have a better installl in that it automatically removes the old ones on executing the new installler for the new version.
__________________
--Mac Mini, 3 GHz 2 core i7 CPU, 16GB RAM, OSX Catalina V10.15.7 Crucial 1TB primary SSD, 500GB Samsung T5 SSD ext Audio drive,dual 27" displays, Reaper 64 bit latest, SSL 2+ interface, Mackie MR8 Mk 3 8" Monitors and Mackie VLZ 1404 mixer. 30 years in Audio.
rdesanti is offline   Reply With Quote
Old 03-05-2019, 09:11 PM   #4
cfillion
Human being with feelings
 
cfillion's Avatar
 
Join Date: May 2015
Location: Québec, Canada
Posts: 5,289
Default

It ought to be somewhere since it gets loaded. You can try this: open macOS's Activity Monitor, select the REAPER process, click on the (i) button ("See information about the selected process"), go to the "Open Files and Ports" tab and copy/paste everything in a text editor. Then do a search for sws. (libswscale_plugin.dylib is fine–it's part of ffmpeg/VLC and has nothing to do with the SWS extension). If no match, search for dylib (post all .dylib lines here if unsure).

I'd also create a temporary portable install, to narrow down whether SWS is hiding in the other installation's resource path/.app or elsewhere system-wide.

EDIT: If you're OK with using the terminal, a simpler alternative to the Activity Monitor steps above would be:
Code:
lsof -c REAPER | grep -i sws     # should give it away immediately
lsof -c REAPER | grep dylib      # if somehow it doesn't have "sws" in the name?!

Last edited by cfillion; 03-05-2019 at 09:26 PM.
cfillion is offline   Reply With Quote
Old 03-06-2019, 10:44 AM   #5
rdesanti
Human being with feelings
 
rdesanti's Avatar
 
Join Date: Apr 2013
Location: Lake Havasu City, Arizona
Posts: 151
Default

Quote:
Originally Posted by cfillion View Post
Extra copies of SWS's .dylib may be located in any of these folders:

/Users/rdesanti/Library/Application Support/REAPER/UserPlugins
/Library/Application Support/REAPER/UserPlugins
/Applications/REAPER64.app/Contents/Plugins

Delete all copies until SWS does not load in REAPER anymore. Then install the latest version in the first directory.
CFILLION... That did the trick! Much thanks! It was here:
Last login: Wed Mar 6 10:16:11 on console
Richard-DeSantis-Mini-Mac-2:~ RichardsMAC$ lsof -c REAPER | grep -i sws
REAPER 727 RichardsMAC txt REG 1,6 12481152 716748 /Users/RichardsMAC/Library/Application Support/REAPER/UserPlugins/reaper_sws.dylib

Deleted it and pasted the new one here and Voila!
Got to remember the Grep command!:-D
__________________
--Mac Mini, 3 GHz 2 core i7 CPU, 16GB RAM, OSX Catalina V10.15.7 Crucial 1TB primary SSD, 500GB Samsung T5 SSD ext Audio drive,dual 27" displays, Reaper 64 bit latest, SSL 2+ interface, Mackie MR8 Mk 3 8" Monitors and Mackie VLZ 1404 mixer. 30 years in Audio.
rdesanti is offline   Reply With Quote
Old 03-08-2019, 06:19 AM   #6
Meo-Ada Mespotine
Human being with feelings
 
Meo-Ada Mespotine's Avatar
 
Join Date: May 2017
Location: Leipzig
Posts: 6,787
Default

@cfillion
Is there a way to programmatically prevent that from happening inside the plugin itself?
So the plugin would check, if there's a newer one started and quit itself before anything else?
Meo-Ada Mespotine is offline   Reply With Quote
Old 03-08-2019, 09:34 AM   #7
rdesanti
Human being with feelings
 
rdesanti's Avatar
 
Join Date: Apr 2013
Location: Lake Havasu City, Arizona
Posts: 151
Default

Quote:
Originally Posted by cfillion View Post
Extra copies of SWS's .dylib may be located in any of these folders:

/Users/rdesanti/Library/Application Support/REAPER/UserPlugins
/Library/Application Support/REAPER/UserPlugins
/Applications/REAPER64.app/Contents/Plugins

Delete all copies until SWS does not load in REAPER anymore. Then install the latest version in the first directory.
UPDATE: FOUND IT! We're up to date! THANKS! :-D
__________________
--Mac Mini, 3 GHz 2 core i7 CPU, 16GB RAM, OSX Catalina V10.15.7 Crucial 1TB primary SSD, 500GB Samsung T5 SSD ext Audio drive,dual 27" displays, Reaper 64 bit latest, SSL 2+ interface, Mackie MR8 Mk 3 8" Monitors and Mackie VLZ 1404 mixer. 30 years in Audio.
rdesanti 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 12:11 PM.


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