You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Jacobi.Vst.Samples.Host loading reacomp-standalone.dll results in NullReferenceException at HostCommandStub.HostCommands.GetCurrentPluginID() Line 203
#62
Open
paulpv opened this issue
Aug 23, 2022
· 3 comments
System.NullReferenceException
HResult=0x80004003
Message=Object reference not set to an instance of an object.
Source=Jacobi.Vst.Samples.Host
StackTrace:
at Jacobi.Vst.Samples.Host.HostCommandStub.HostCommands.GetCurrentPluginID() in C:\Dev\GitHub\NightVsKnight\vst.net\Source\Samples\Jacobi.Vst.Samples.Host\HostCommandStub.cs:line 203
PluginInfo is indeed null.
Note that all of the other reaplug plugins do load. There is just something odd about the reacomp-standalone.dll
Launch Jacobi.Vst.Samples.Host and load C:\Program Files\VSTPlugins\ReaPlugs\reacomp-standalone.dll
Expected behavior
Plugin loads
Desktop:
OS: Windows 10 Pro 21H1 19043.1889
I've tried stepping through the code to see where the malfunction is, but so far have not found it...
The text was updated successfully, but these errors were encountered:
paulpv
changed the title
Jacobi.Vst.Samples.Host.dll!Jacobi.Vst.Samples.Host.HostCommandStub.HostCommands.GetCurrentPluginID() Line 203 NullReferenceException
Jacobi.Vst.Samples.Host loading reacomp-standalone.dll results in NullReferenceException at HostCommandStub.HostCommands.GetCurrentPluginID() Line 203
Aug 23, 2022
When loading reacomp-standalone.dll, the very first command in ::Vst2IntPtr VstHostCommandProxy::Dispatch(int32_t opcode, int32_t index, ::Vst2IntPtr value, void* ptr, float opt) is command = CurrentId (2).
Incidentally, loading all of the other reaplugs never triggers that command = CurrentId (2).
They all only ever show opcode= 0xdeadbeef and index = 0xdeadf00d.
Describe the bug
I tried loading https://www.reaper.fm/reaplugs/ reacomp-standalone.dll and got the following crash:
System.NullReferenceException
HResult=0x80004003
Message=Object reference not set to an instance of an object.
Source=Jacobi.Vst.Samples.Host
StackTrace:
at Jacobi.Vst.Samples.Host.HostCommandStub.HostCommands.GetCurrentPluginID() in C:\Dev\GitHub\NightVsKnight\vst.net\Source\Samples\Jacobi.Vst.Samples.Host\HostCommandStub.cs:line 203
PluginInfo is indeed null.
Note that all of the other reaplug plugins do load. There is just something odd about the
reacomp-standalone.dll
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Plugin loads
Desktop:
I've tried stepping through the code to see where the malfunction is, but so far have not found it...
The text was updated successfully, but these errors were encountered: