I have a .ova created supplied to me that I'd like to open on several local copies of VMWare Workstation.
On one machine I am able to open it successfully.
On another using VMWare Workstation I get warnings that the .ova "did not pass OVF specification conformance or virtual hardware compliance checks" and then if I attempt to retry, I get an "Invalid access to memory location."
This is using VMWare Workstation 8.0.0 build-471780 on a Windows 7 Pro 64-bit 6.1.7601, SP 1 machine.
Attempting it with the latest build of OVFtool (2.1.0 build-461994) also fails.
Here's the output of ovftool.exe to the console - suggestions/ideas welcome!
2011-10-05T14:10:28.091+08:00 [06032 verbose 'Default'] Subscribing to signal: 2 (SIGINT)
2011-10-05T14:10:28.091+08:00 [06032 verbose 'Default'] Subscribing to signal: 4 (SIGILL)
2011-10-05T14:10:28.091+08:00 [06032 verbose 'Default'] Subscribing to signal: 22 (SIGABRT)
2011-10-05T14:10:28.091+08:00 [06032 verbose 'Default'] Subscribing to signal: 8 (SIGFPE)
2011-10-05T14:10:28.091+08:00 [06032 verbose 'Default'] Subscribing to signal: 15 (SIGTERM)
2011-10-05T14:10:28.091+08:00 [06032 verbose 'Default'] [ovfTool.cpp] Using home directory C:\Users\mernst\AppData\Roaming\VMware\ovftool.cfg
2011-10-05T14:10:28.091+08:00 [06032 verbose 'Default'] [ovfTool.cpp] OvfTool Environment:
--> /X:httpTimeout = "600"
--> /X:imageReadSize = "262144"
--> /X:logToConsole = "true"
--> /X:maxNumberOfTermSignals = "5"
--> /X:maxRedirects = "256"
--> /X:maximalDeltaConfSize = "8"
--> /X:maximalDeltaTreeSize = "6"
--> /X:progressSmoothing = "60"
--> /X:useMacNaming = "false"
--> /X:vCloudKeepTemplate = "true"
--> /X:vCloudTimeout = "3600"
--> /X:vimSessionTimeout = "600"
--> /authdPortSource = "902"
--> /authdPortTarget = "902"
--> /fencedMode = "bridged"
--> /prgPath = "c:\Program Files (x86)\VMware\VMware Workstation\OVFTool"
--> /source = "C:\VMs\AETDemoVM_20110915.ova"
--> /target = "C:\VMs\AETDemoVM\"
-->
2011-10-05T14:10:28.097+08:00 [06032 verbose 'Default'] [ovfTool.cpp] Done initializing libs
2011-10-05T14:10:28.098+08:00 [06032 verbose 'Default'] [ovfTool.cpp] Determining source
2011-10-05T14:10:28.098+08:00 [06032 verbose 'Default'] [ovfTool.cpp] Determining target
Opening OVA source: C:\VMs\AETDemoVM_20110915.ova
2011-10-05T14:10:28.100+08:00 [06032 verbose 'Default'] OVF Descriptor: <?xml version="1.0" encoding="UTF-8"?>
--> <!--Generated by VMware VirtualCenter Server, User: opdemo, UTC time: 2011-09-15T23:58:38.256375Z-->
--> <Envelope vmw:buildId="build-258902" xmlns="http://schemas.dmtf.org/ovf/envelope/1" xmlns:cim="http://schemas.dmtf.org/wbem/wscim/1/common" xmlns:ovf="http://schemas.dmtf.org/ovf/envelope/1" xmlns:rasd="http://schemas.dmtf.org/wbem/wscim/1/cim-schema/2/CIM_ResourceAllocationSettingData" xmlns:vmw="http://www.vmware.com/schema/ovf" xmlns:vssd="http://schemas.dmtf.org/wbem/wscim/1/cim-schema/2/CIM_VirtualSystemSettingData" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
--> <References>
--> <File ovf:href="AETDemoVM_20110915-disk1.vmdk" ovf:id="file1" ovf:size="24056460288" />
--> </References>
--> <DiskSection>
--> <Info>Virtual disk information</Info>
--> <Disk ovf:capacity="50" ovf:capacityAllocationUnits="byte * 2^30" ovf:diskId="vmdisk1" ovf:fileRef="file1" ovf:format="http://www.vmware.com/interfaces/specifications/vmdk.html#streamOptimized" ovf:populatedSize="52677246976" />
--> </DiskSection>
--> <NetworkSection>
--> <Info>The list of logical networks</Info>
--> <Network ovf:name="VM Network">
--> <Description>The VM Network network</Description>
--> </Network>
--> </NetworkSection>
--> <VirtualSystem ovf:id="AETDemoVM_20110915">
--> <Info>A virtual machine</Info>
--> <Name>AETDemoVM_20110915</Name>
--> <OperatingSystemSection ovf:id="1" vmw:osType="windows7_64Guest">
--> <Info>The kind of installed guest operating system</Info>
--> <Description>Microsoft Windows 7 (64-bit)</Description>
--> </OperatingSystemSection>
--> <VirtualHardwareSection>
--> <Info>Virtual hardware requirements</Info>
--> <System>
--> <vssd:ElementName>Virtual Hardware Family</vssd:ElementName>
--> <vssd:InstanceID>0</vssd:InstanceID>
--> <vssd:VirtualSystemIdentifier>AETDemoVM_20110915</vssd:VirtualSystemIdentifier>
--> <vssd:VirtualSystemType>vmx-07</vssd:VirtualSystemType>
--> </System>
--> <Item>
--> <rasd:AllocationUnits>hertz * 10^6</rasd:AllocationUnits>
--> <rasd:Description>Number of Virtual CPUs</rasd:Description>
--> <rasd:ElementName>2 virtual CPU(s)</rasd:ElementName>
--> <rasd:InstanceID>1</rasd:InstanceID>
--> <rasd:ResourceType>3</rasd:ResourceType>
--> <rasd:VirtualQuantity>2</rasd:VirtualQuantity>
--> </Item>
--> <Item>
--> <rasd:AllocationUnits>byte * 2^20</rasd:AllocationUnits>
--> <rasd:Description>Memory Size</rasd:Description>
--> <rasd:ElementName>2048MB of memory</rasd:ElementName>
--> <rasd:InstanceID>2</rasd:InstanceID>
--> <rasd:ResourceType>4</rasd:ResourceType>
--> <rasd:VirtualQuantity>2048</rasd:VirtualQuantity>
--> </Item>
--> <Item>
--> <rasd:Address>0</rasd:Address>
--> <rasd:Description>SCSI Controller</rasd:Description>
--> <rasd:ElementName>SCSI controller 0</rasd:ElementName>
--> <rasd:InstanceID>3</rasd:InstanceID>
--> <rasd:ResourceSubType>lsilogicsas</rasd:ResourceSubType>
--> <rasd:ResourceType>6</rasd:ResourceType>
--> </Item>
--> <Item>
--> <rasd:Address>1</rasd:Address>
--> <rasd:Description>IDE Controller</rasd:Description>
--> <rasd:ElementName>IDE 1</rasd:ElementName>
--> <rasd:InstanceID>4</rasd:InstanceID>
--> <rasd:ResourceType>5</rasd:ResourceType>
--> </Item>
--> <Item>
--> <rasd:Address>0</rasd:Address>
--> <rasd:Description>IDE Controller</rasd:Description>
--> <rasd:ElementName>IDE 0</rasd:ElementName>
--> <rasd:InstanceID>5</rasd:InstanceID>
--> <rasd:ResourceType>5</rasd:ResourceType>
--> </Item>
--> <Item>
--> <rasd:AddressOnParent>0</rasd:AddressOnParent>
--> <rasd:ElementName>Hard disk 1</rasd:ElementName>
--> <rasd:HostResource>ovf:/disk/vmdisk1</rasd:HostResource>
--> <rasd:InstanceID>6</rasd:InstanceID>
--> <rasd:Parent>3</rasd:Parent>
--> <rasd:ResourceType>17</rasd:ResourceType>
--> </Item>
--> <Item ovf:required="false">
--> <rasd:AddressOnParent>0</rasd:AddressOnParent>
--> <rasd:AutomaticAllocation>false</rasd:AutomaticAllocation>
--> <rasd:ElementName>CD/DVD Drive 1</rasd:ElementName>
--> <rasd:InstanceID>7</rasd:InstanceID>
--> <rasd:Parent>4</rasd:Parent>
--> <rasd:ResourceType>15</rasd:ResourceType>
--> </Item>
--> <Item>
--> <rasd:AddressOnParent>7</rasd:AddressOnParent>
--> <rasd:AutomaticAllocation>true</rasd:AutomaticAllocation>
--> <rasd:Connection>VM Network</rasd:Connection>
--> <rasd:Description>E1000 ethernet adapter on "VM Network"</rasd:Description>
--> <rasd:ElementName>Network adapter 1</rasd:ElementName>
--> <rasd:InstanceID>8</rasd:InstanceID>
--> <rasd:ResourceSubType>E1000</rasd:ResourceSubType>
--> <rasd:ResourceType>10</rasd:ResourceType>
--> </Item>
--> <Item ovf:required="false">
--> <rasd:AddressOnParent>0</rasd:AddressOnParent>
--> <rasd:AutomaticAllocation>false</rasd:AutomaticAllocation>
--> <rasd:Description>Floppy Drive</rasd:Description>
--> <rasd:ElementName>Floppy drive 1</rasd:ElementName>
--> <rasd:InstanceID>9</rasd:InstanceID>
--> <rasd:ResourceType>14</rasd:ResourceType>
--> </Item>
--> </VirtualHardwareSection>
--> </VirtualSystem>
--> </Envelope>
Opening VMX target: C:\VMs\AETDemoVM\
2011-10-05T14:10:28.545+08:00 [06032 verbose 'Default'] Creating disk C:\VMs\AETDemoVM\AETDemoVM_20110915\AETDemoVM_20110915-disk1.vmdk, 104857600 sectors, lsilogic
Writing VMX file: C:\VMs\AETDemoVM\AETDemoVM_20110915\AETDemoVM_20110915.vmx
2011-10-05T14:10:28.601+08:00 [06032 verbose 'Default'] Using file size as progress measure
Disk progress: 02011-10-05T14:10:28.602+08:00 [06032 verbose 'Default'] Opening disk target /AETDemoVM_20110915/VirtualLsiLogicSASController0:0
2011-10-05T14:10:38.942+08:00 [06032 verbose 'Default'] Referenced file in OVF descriptor does not appear in the manifest file
Disk Transfer Completed
Error: Invalid access to memory location.
2011-10-05T14:10:38.942+08:00 [06032 verbose 'Default'] Backtrace:
--> backtrace[00] rip 000000000047693a (no symbol)
--> backtrace[01] rip 000000000034d008 (no symbol)
--> backtrace[02] rip 000000000034dc1e (no symbol)
--> backtrace[03] rip 00000000003011cb (no symbol)
--> backtrace[04] rip 0000000000475df3 (no symbol)
--> backtrace[05] rip 000000000048a2fc (no symbol)
--> backtrace[06] rip 000000014001d7ab (no symbol)
--> backtrace[07] rip 000000014009a825 (no symbol)
--> backtrace[08] rip 000000014009bd51 (no symbol)
--> backtrace[09] rip 000000014002224b (no symbol)
--> backtrace[10] rip 00000001400d0976 (no symbol)
--> backtrace[11] rip 00000001400d0c97 (no symbol)
--> backtrace[12] rip 00000001400491d0 (no symbol)
--> backtrace[13] rip 000000014001b283 (no symbol)
--> backtrace[14] rip 000000014001b76a (no symbol)
--> backtrace[15] rip 000000014025f65e (no symbol)
--> backtrace[16] rip 000000007716652d (no symbol)
--> backtrace[17] rip 000000007729c521 (no symbol)
-->
2011-10-05T14:10:38.942+08:00 [06032 verbose 'Default'] Deleting file: C:\VMs\AETDemoVM\AETDemoVM_20110915\AETDemoVM_20110915-disk1.vmdk
Deleting directory: C:\VMs\AETDemoVM\AETDemoVM_20110915
Completed with errors