View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001682 | OpenMPT | Plugins / VST | public | 2023-03-20 00:41 | 2023-03-20 22:10 |
Reporter | dem1 | Assigned To | |||
Priority | normal | Severity | minor | Reproducibility | have not tried |
Status | closed | Resolution | no change required | ||
Platform | x64 | OS | Windows | OS Version | 10 |
Product Version | OpenMPT 1.30.11.00 / libopenmpt 0.6.9 (upgrade first) | ||||
Summary | 0001682: "Unable to create" VST2 plugin | ||||
Description | Attempting to add the attached plugin to any module, or to load any module using this plugin, triggers this error message: Unable to create plugin "limiter"! Attempting to load the plugin using the bridge, regardless of the compatibility checkbox, gives: The specified module could not be found. It was compiled a couple years ago for x64 using Visual Studio and DPF, and worked until this latest release. I don't have the source code anymore, unfortunately. | ||||
Tags | No tags attached. | ||||
Attached Files | |||||
Has the bug occurred in previous versions? | No, plugin worked natively on 2023-03-04 with OpenMPT 1.30.10 | ||||
Tested code revision (in case you know it) | |||||
Did you maybe reinstall your Windows installation or are testing this on a different machine? The error message hints at a dependency of the plugin not being present, the most likely candidate being the MSVC2015 runtime libraries (VCRUNTIME140D.DLL / VCRUNTIME140_1D.DLL): https://www.microsoft.com/en-us/download/details.aspx?id=52685 @manx there's also an issue with the error message encoding we should look into. |
|
In fact those are debug versions of the MSVC2015 runtime library, which are not included in the download mentioned above. You will have to obtain them from a VS2015 installation. |
|
Oh. I did uninstall Visual Studio, in fact. Sorry! |
|
You're welcome. For future reference, if a plugin doesn't load with the error message that you received, you can use Dependency Walker or the more up-to-date Dependencies can be used to track down which dependent libraries are missing. |
|
Date Modified | Username | Field | Change |
---|---|---|---|
2023-03-20 00:41 | dem1 | New Issue | |
2023-03-20 00:41 | dem1 | File Added: plugin.zip | |
2023-03-20 09:09 | Saga Musix | Note Added: 0005623 | |
2023-03-20 18:39 | Saga Musix | Note Added: 0005628 | |
2023-03-20 22:07 | dem1 | Note Added: 0005632 | |
2023-03-20 22:10 | Saga Musix | Note Added: 0005633 | |
2023-03-20 22:10 | Saga Musix | Status | new => closed |
2023-03-20 22:10 | Saga Musix | Resolution | open => no change required |