Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Could not find a valid VST entry point for '...msvcr71.dll'. #41

Closed
Trollwut opened this issue Oct 11, 2020 · 2 comments
Closed

Could not find a valid VST entry point for '...msvcr71.dll'. #41

Trollwut opened this issue Oct 11, 2020 · 2 comments
Labels
configuration-issue The issue was caused caused by something related to configuration

Comments

@Trollwut
Copy link

Problem description
To get more information about #40, I moved the .DLLs from my plugins into my system's Wine ~/wine.

Of course I added the new path via yabridgectl add and synced it afterwards.

Now I opened reaper, add the VSTPlugin path of ~/.wine/... to it and rescan.

At the end of loading, it just crashes. An error log is added at the end.

What did you expect to happen?
Load the plugins to be used.

What actually happened?
Reaper crashes.

System information

  • Operating system: Manjaro
  • Wine version: wine-staging 5.17.2-1
  • Installation method: copy
  • yabridge version: 1.6.1
  • yabridgectl version: 1.6.1

Debug log

03:11:38 [keFIR_v1_2ch-457DPThv] Initializing yabridge version 1.6.1
03:11:38 [keFIR_v1_2ch-457DPThv] host:         '/usr/bin/yabridge-host-32.exe'
03:11:38 [keFIR_v1_2ch-457DPThv] plugin:       '/home/trollwut/.wine/drive_c/Program Files/Steinberg/VSTPlugins/keFIRv1/keFIR_v1_2ch.dll'
03:11:38 [keFIR_v1_2ch-457DPThv] realtime:     'yes'
03:11:38 [keFIR_v1_2ch-457DPThv] socket:       '/tmp/yabridge-keFIR_v1_2ch-457DPThv.sock'
03:11:38 [keFIR_v1_2ch-457DPThv] wine prefix:  '/home/trollwut/.wine'
03:11:38 [keFIR_v1_2ch-457DPThv] wine version: '5.17 (Staging)'
03:11:38 [keFIR_v1_2ch-457DPThv]
03:11:38 [keFIR_v1_2ch-457DPThv] config from:   '<defaults>'
03:11:38 [keFIR_v1_2ch-457DPThv] hosting mode:  'individually, 32-bit'
03:11:38 [keFIR_v1_2ch-457DPThv] other options: '<none>'
03:11:38 [keFIR_v1_2ch-457DPThv]
03:11:38 [keFIR_v1_2ch-457DPThv] Enabled features:
03:11:38 [keFIR_v1_2ch-457DPThv] - bitbridge support
03:11:38 [keFIR_v1_2ch-457DPThv]
03:11:38 [keFIR_v1_2ch-457DPThv] [Wine STDOUT] Initializing yabridge host version 1.6.1 (32-bit compatibility mode)
03:11:38 [keFIR_v1_2ch-457DPThv] [Wine STDERR] 0110:err:winediag:is_broken_driver Broken NVIDIA RandR detected, falling back to RandR 1.0. Please consider using the Nouveau driver instead.
03:11:38 [keFIR_v1_2ch-457DPThv] [Wine STDOUT] Finished initializing '/home/trollwut/.wine/drive_c/Program Files/Steinberg/VSTPlugins/keFIRv1/keFIR_v1_2ch.dll'
03:11:38 [keFIR_v1-CDHJTWZa] Initializing yabridge version 1.6.1
03:11:38 [keFIR_v1-CDHJTWZa] host:         '/usr/bin/yabridge-host-32.exe'
03:11:38 [keFIR_v1-CDHJTWZa] plugin:       '/home/trollwut/.wine/drive_c/Program Files/Steinberg/VSTPlugins/keFIRv1/keFIR_v1.dll'
03:11:38 [keFIR_v1-CDHJTWZa] realtime:     'yes'
03:11:38 [keFIR_v1-CDHJTWZa] socket:       '/tmp/yabridge-keFIR_v1-CDHJTWZa.sock'
03:11:38 [keFIR_v1-CDHJTWZa] wine prefix:  '/home/trollwut/.wine'
03:11:38 [keFIR_v1-CDHJTWZa] wine version: '5.17 (Staging)'
03:11:38 [keFIR_v1-CDHJTWZa]
03:11:38 [keFIR_v1-CDHJTWZa] config from:   '<defaults>'
03:11:38 [keFIR_v1-CDHJTWZa] hosting mode:  'individually, 32-bit'
03:11:38 [keFIR_v1-CDHJTWZa] other options: '<none>'
03:11:38 [keFIR_v1-CDHJTWZa]
03:11:38 [keFIR_v1-CDHJTWZa] Enabled features:
03:11:38 [keFIR_v1-CDHJTWZa] - bitbridge support
03:11:38 [keFIR_v1-CDHJTWZa]
03:11:38 [keFIR_v1-CDHJTWZa] [Wine STDOUT] Initializing yabridge host version 1.6.1 (32-bit compatibility mode)
03:11:38 [keFIR_v1-CDHJTWZa] [Wine STDERR] 0128:err:winediag:is_broken_driver Broken NVIDIA RandR detected, falling back to RandR 1.0. Please consider using the Nouveau driver instead.
03:11:38 [keFIR_v1-CDHJTWZa] [Wine STDOUT] Finished initializing '/home/trollwut/.wine/drive_c/Program Files/Steinberg/VSTPlugins/keFIRv1/keFIR_v1.dll'
03:11:38 [msvcr71-0ADVXZgt] Initializing yabridge version 1.6.1
03:11:38 [msvcr71-0ADVXZgt] host:         '/usr/bin/yabridge-host-32.exe'
03:11:38 [msvcr71-0ADVXZgt] plugin:       '/home/trollwut/.wine/drive_c/Program Files/Steinberg/VSTPlugins/keFIRv1/msvcr71.dll'
03:11:38 [msvcr71-0ADVXZgt] realtime:     'yes'
03:11:38 [msvcr71-0ADVXZgt] socket:       '/tmp/yabridge-msvcr71-0ADVXZgt.sock'
03:11:38 [msvcr71-0ADVXZgt] wine prefix:  '/home/trollwut/.wine'
03:11:38 [msvcr71-0ADVXZgt] wine version: '5.17 (Staging)'
03:11:38 [msvcr71-0ADVXZgt]
03:11:38 [msvcr71-0ADVXZgt] config from:   '<defaults>'
03:11:38 [msvcr71-0ADVXZgt] hosting mode:  'individually, 32-bit'
03:11:38 [msvcr71-0ADVXZgt] other options: '<none>'
03:11:38 [msvcr71-0ADVXZgt]
03:11:38 [msvcr71-0ADVXZgt] Enabled features:
03:11:38 [msvcr71-0ADVXZgt] - bitbridge support
03:11:38 [msvcr71-0ADVXZgt]
03:11:38 [msvcr71-0ADVXZgt] [Wine STDOUT] Initializing yabridge host version 1.6.1 (32-bit compatibility mode)
03:11:38 [msvcr71-0ADVXZgt] [Wine STDERR] Error while initializing Wine VST host:
03:11:38 [msvcr71-0ADVXZgt] [Wine STDERR] Could not find a valid VST entry point for '/home/trollwut/.wine/drive_c/Program Files/Steinberg/VSTPlugins/keFIRv1/msvcr71.dll'.
03:11:38 [msvcr71-0ADVXZgt] The Wine host process has exited unexpectedly. Check the output above for more information.
terminate called without an active exception
fish: “reaper” terminated by signal SIGABRT (Abort)
@robbert-vdh
Copy link
Owner

Did you create a ~/.wine/drive_c/Program Files/Steinberg/VSTPlugins/keFIRv1/msvcr71.so file by hand? Yabridgectl will only create those .so files for VST plugins, and msvcr71.dll is part of the MSVC++ 2003 runtime and definitely not a VST plugin so you should remove that .so file.

Also just a warning, simply moving VST plugins from other Wine prefixes often won't work (because they depend on other installed files). Although in this case since all of those plugins came in a .zip file without installers (right?) that's not a concern.

@Trollwut
Copy link
Author

Well, I removed mscvr71.dll and now it's fine again (despite my other issue that they don't render). I have no idea where this file came from.

lthough in this case since all of those plugins came in a .zip file without installers (right?) that's not a concern.

Knew that, but thanks for the reminder. :)

@robbert-vdh robbert-vdh added the configuration-issue The issue was caused caused by something related to configuration label Nov 19, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
configuration-issue The issue was caused caused by something related to configuration
Projects
None yet
Development

No branches or pull requests

2 participants