Ticket #15623 (closed defect: fixed)

Opened 17 months ago

Last modified 16 months ago


Reported by: ckwoedy Owned by:
Priority: major Component: other
Version: VirtualBox 5.1.0 Keywords: VERR Main Config Constructor COM Error
Cc: Guest type: other
Host type: other


When starting the SAS University Edition virtual application, VirtualBox 5.1 returns a VERR_MAIN_CONFIG_CONSTRUCTOR_COM_ERROR error. This error did not occur on 5.0.24 and earlier. This error appears to only be effecting Windows 10 64-bit and Mac OS X so far.


Windows10-SAS-University-Edition-2016-07-15-11-22-20 VBox.log Download (3.2 KB) - added by ckwoedy 17 months ago.
Windows 10 vbox log
OSX-VBox.log Download (3.0 KB) - added by ckwoedy 17 months ago.
OSX vBox log

Change History

Changed 17 months ago by ckwoedy

Windows 10 vbox log

Changed 17 months ago by ckwoedy

OSX vBox log

comment:1 Changed 16 months ago by stzwil

The issue seems to be that the ovf file has an adapter without a MAC address:

<Adapter slot="0" type="82540EM" enabled="true" cable="true">

This worked in previous releases of VirtualBox just fine. In this version however, it does not.

According to the docs, if the MACAddress is null or empty, it will generate a unique MAC address:

However, even when I tried modifying the adapter line to include MACAddress="", it failed.

comment:2 Changed 16 months ago by frank

Right, that's a bug. How was the OVF file created? With VirtualBox or some other application?

comment:3 Changed 16 months ago by stzwil

The OVF was created using this code:

If the OVF is incorrect please let me know.

FWIW, I think this was broken in SVN r61009:

but I'm guessing you already knew that and since this was a major cleanup/rewrite of config parsing, it is also probably not something that would be reverted.

I've posted the entire OVF file here:

This OVF works well in version 5.0 and earlier.

Last edited 16 months ago by stzwil (previous) (diff)

comment:4 Changed 16 months ago by klaus

Interesting approach for creating the OVF file, but I don't see an issue with that. By including the XML config specifically for VirtualBox you get more precise VM creation results. It should be possible to create a reasonably similar config with a 'usual' OVF file. If not we'd like to know what issue you're running into.

The 5.1.2 maintenance release will have a fix for the issue with the missing MAC address generation.

comment:5 Changed 16 months ago by stzwil

That's great, thanks so much. Can you tell me a rough idea when that might be out? Should I expect days, weeks or months? :)

comment:6 Changed 16 months ago by klaus


comment:7 Changed 16 months ago by frank

  • Status changed from new to closed
  • Resolution set to fixed

Fixed in 5.1.2.

Note: See TracTickets for help on using tickets.
ContactPrivacy policyTerms of Use