Fix for "Callee RC: E_NOINTERFACE (0x80004002)"

This is for discussing general topics about how to use VirtualBox.
Post Reply
Vmboxuser
Posts: 11
Joined: 17. Aug 2016, 19:49

Fix for "Callee RC: E_NOINTERFACE (0x80004002)"

Post by Vmboxuser »

Hello,

I've had this error: Callee RC: E_NOINTERFACE (0x80004002) with virtualbox 5.x, 4.3, 4.2
Posted in 5.1.4 thread - no reaction from virtualbox team, so I've started debugging by myself.
And it worked. In my case the problem was because RegQueryKey of HKCU\Software\Classes\CLSID\{00020420-0000-0000-C000-000000000046} returned BUFFER TOO SMALL
So, I've deleted HKCU\Software\Classes\CLSID\{00020420-0000-0000-C000-000000000046} and now Virtualbox starts.
Vmboxuser
Posts: 11
Joined: 17. Aug 2016, 19:49

Re: Fix for "Callee RC: E_NOINTERFACE (0x80004002)"

Post by Vmboxuser »

New error when I press Start button for VM:
Failed to open a session for the virtual machine CentOS.

Result Code: E_FAIL (0x80004005)
:x
But at least Virtualbox starts, so will continue debugging. So, the problem is 3 years old... See ticket https://www.virtualbox.org/ticket/12087
Vmboxuser
Posts: 11
Joined: 17. Aug 2016, 19:49

Re: Fix for "Callee RC: E_NOINTERFACE (0x80004002)"

Post by Vmboxuser »

Finally, it works!

I've posted a solution here:
https://www.virtualbox.org/ticket/12087#comment:57
Post Reply