Opened 14 years ago
Closed 8 years ago
#7664 closed defect (obsolete)
VirtualBox on OSX host does not replace $VBOX_USER_HOME/compreg.dat when it should
Reported by: | Kyle | Owned by: | |
---|---|---|---|
Component: | host support | Version: | VirtualBox 3.2.10 |
Keywords: | compreg.dat, com | Cc: | |
Guest type: | other | Host type: | Mac OS X |
Description (last modified by )
VirtualBox on OSX host does not replace $VBOX_USER_HOME/compreg.dat when it should.
On Linux hosts, if compreg.dat has OSX's libraries listed, it replaces it with a new compreg.dat that will work on the local system.
On OSX hosts, it dies with the error
Failed to create the VirtualBox COM object. The application will now terminate.
Details Callee RC: NS_ERROR_FACTORY_NOT_REGISTERED (0x80040154)
Attachments (1)
Change History (5)
by , 14 years ago
Attachment: | VBoxError.png added |
---|
follow-up: 3 comment:2 by , 14 years ago
Using a $HOME on NFS or other such network drive: Create a VM on OSX. Run it on OSX, close it. Open the VM, or even just the VirtualBox binary on a linux box. Close the VM, or the VirtualBox binary if that's all that was opened. --Up until this point, everything behaves as it should!
Try and open the VirtualBox binary on OSX, or run the VM. -- This is the point where things break, because compreg.dat is not replaced or updated.
comment:3 by , 14 years ago
Note, by default OSX puts VBOX_USER_HOME in $HOME/Library/VirtualBox. To use the same home for both, the VBOX_USER_HOME environmental variable must be used.
comment:4 by , 8 years ago
Description: | modified (diff) |
---|---|
Resolution: | → obsolete |
Status: | new → closed |
Please reopen if still relevant with a recent VirtualBox release.
Screenshot of the error