-
-
Notifications
You must be signed in to change notification settings - Fork 1k
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
Error Message With VSTHost After LMMS 1.2.0 RC3 Install #3619
Comments
Debug Help Library Cant see why that should have anything to do with either vstHost or lmms |
I downloaded VSTHost 1.5.6 and couldn't reproduce. I'm not sure technically how LMMS (installed into C:\Program Files) and VSTHost (extracted to an arbitrary location) can impact each other. Neither write to system files and neither modify the default Furthermore, the bug description is vague. It should explain exact steps. For example, if an LMMS project that uses a VST is loaded prior to the crash, it may make the bug more relevant. Whether you're using 32-bit or 64-bit VSTHost as well as 64-bit LMMS is relevant (don't let us assume). Regardless, this isn't the VSTHost bug tracker, so you should consider contacting the author of that particular software. There's also a VSTHostBridge32 and VSTHostBridge64 that is bundled with the software. If the bug report is specific to those, you need to mention that specifically. |
Well, something is wrong with rc3 in install |
This is the wrong place for this discussion. If you have problems with the RC3 installer, you need to ask on the support channel on discord and then file a bug. When DLLs are locked, it's because they're in use. They aren't protected and our installer does no such thing. Please keep this on topic. |
@tresf When launching VSTHost, I am using the vsthost.exe not the VSTHostBridge file. I am also aware that this is not the "VSTHost bug tracker" site, the only reason I brought this up here was because it happened right after my RC3 install. If I mention on the VSTHost site that the program works great until I install LMMS 1.2.0 RC3 (32Bit) I imagine they are probably going to say something similar and point me to mention something here. Out of all the programs to have a problem with, this is unfortunate because VSTHost is what I use to record with. I will either have to stick with RC2 or try to find another program that can use realtime effects / record to replace VSTHost, which neither solution sounds that appealing. Thank You for trying this out |
I had not tried with the 32-bit LMMS version. I will do that and report back my findings. The problem did not occur with 64-bit LMMS. |
I just tried running the 32-bit VSTHost on 32-bit Windows and it won't load, regardless of whether or not LMMS is installed. Since this message is identical to that posted in the original bug report, I assume it's related but the steps to reproduce are different. Perhaps someone on Windows 7 x64 can reproduce on physical hardware. I can't get anywhere with this, not through ProcessExplorer and not through ProcessMonitor. |
So two different fail sequences in respect to windows version (xp v. >=7) |
Please stay on-topic. The problems you have with your LMMS install belong elsewhere. I recommend
So no issues with Windows XP 32-bit? Please be as specific as possible. |
@musikBear @tresf My friend is running a very similar setup to mine (all the same OS / software versions) and when he mentioned it to me, he told me to test VSTHost before installing RC3 and then try it again after which I did. It worked before the install and after the error message occurs. I also tried uninstalling and re-installing VSTHost 32Bit a couple of times, but did not work. My LMMS uninstall process includes.... Thanks Again |
Specific
correctly & with no problems on win32 xp |
I setup a different hard drive and ran another test So this error occurs after the installation of both the 32Bit and 64Bit versions of LMMS 1.2.0 RC3 |
Found it. This was caused by this change in our installer here d2e50df VSTHost seems to have a problem with setting this registry key, but only on Windows 7. Edit: Per winaero.com:
We'll code a fix for this. Sorry for the inconvenience this has caused. Workaround:
|
@tresf @zonkmachine |
Fixed in b2919d6. So it turns out Windows 8 detection is bugged and it's only available in NSIS 3 beta and Anyway, this calls for some ugly code, but it works: ${IfNot} ${AtMostWin7}
:: insert reg key, etc The only downside is this will inject the registry key for Windows 8.0 and higher (versus the article stating it should be Windows 8.1 and higher). At the time of typing this, Windows 8.0 has less than 2% of the desktop market share. For the few that still encounter this with |
Thanks @miketurn for persisting. This was as strange of a bug as they get and it's of great value to weed this out in the RC phase when the user impact is minimal, manageable. |
A friend of mine found something and asked if I could mention it here because he does not have an account yet. I have tried this out as well and experienced the same error.
Using
Windows 7 (64Bit)
LMMS 1.2.0 RC3 (32Bit)
VSTHost 1.54 / 1.55 / 1.56 (32Bit) (Tried all three versions)
VSTHost works fines, but if you uninstall LMMS 1.2.0 RC2 and install 1.2.0 RC3 when you try to run VSTHost again an error dialog box shows up preventing the program from running at all.
Not sure if anyone else has experienced this yet?
Not sure why the two of these programs would affect each other, especially because VSTHost is a standalone program (does not install into Windows)
The text was updated successfully, but these errors were encountered: