There is a work-around which I successfully applied. I quote hereafter an extract from the announce:
"When starting up, VirtualBox terminates prematurely with the following message ERROR: 0 bytes read from child process Work-around: Set the environment variable LD_NODIRECT to 1 prior to executing VirtualBox $ LD_NODIRECT=1 VirtualBox" This message posted from opensolaris.org
