VMware Cloud Community
ChristosDel
Contributor
Contributor

VMware vSphere Converter Agent service is crashing on the source machine

I'm trying to Convert a Hyper-V VM into ESX 6.5 VM.

The agent that get's installed on the source machine fails as soon as the client queries for the available VM names:

2017-11-24T16:01:38.660Z info vmware-converter-agent[08616] [Originator@6876 sub=Default] HyperVWMI Lib: Obtained the WMI locator

2017-11-24T16:01:38.660Z info vmware-converter-agent[08616] [Originator@6876 sub=Default] Sysimage::HyperVWMI::ConnectToServer: Successfully connected to the COM WMI server

2017-11-24T16:01:38.660Z info vmware-converter-agent[08616] [Originator@6876 sub=Default] Sysimage::HyperVWMI::ConnectToServer: Successfully set security level on connection

2017-11-24T16:01:38.660Z info vmware-converter-agent[08616] [Originator@6876 sub=Default] Sysimage::HyperVWMI::InitWMI: InitWMI successful

2017-11-24T16:01:38.660Z info vmware-converter-agent[08616] [Originator@6876 sub=Default] Sysimage::HyperVWMI::GetVMList: Obtaining List of VMs on server

2017-11-24T16:01:38.660Z info vmware-converter-agent[08616] [Originator@6876 sub=Default] Sysimage::HyperVWMI::ExecuteQuery: Executing : Select * from MSVM_ComputerSystem where Description = 'Microsoft Virtual Machine'

2017-11-24T16:01:38.675Z info vmware-converter-agent[08616] [Originator@6876 sub=Default] Sysimage::HyperVWMI::ExecuteQuery: Executing : Select * from Msvm_VirtualSystemManagementService

2017-11-24T16:01:38.675Z info vmware-converter-agent[08616] [Originator@6876 sub=Default] Sysimage::HyperVWMI::ExecuteQuery: Executing : Select * from Msvm_SummaryInformation where Name = '886292FB-39D6-4153-AD40-B325C83190E3' and ElementName != 'HYPERSERVER'

2017-11-24T16:01:38.706Z info vmware-converter-agent[08616] [Originator@6876 sub=Default] CoreDump: Writing minidump

2017-11-24T16:01:38.785Z panic vmware-converter-agent[08616] [Originator@6876 sub=Default]

-->

--> Panic: Assert Failed: "inUtf16" @ d:/build/ob/bora-3533064/bora/sysimage/apps/hypervWMI/hypervWMI.cpp:259

--> Backtrace:

-->

--> [backtrace begin] product: VMware vCenter Converter Standalone, version: 6.1.1, build: build-3533064, tag: vmware-converter-agent

--> backtrace[00] vmacore.dll[0x0004EF04]

--> backtrace[01] vmacore.dll[0x00050101]

--> backtrace[02] vmacore.dll[0x0017EBC0]

--> backtrace[03] vmacore.dll[0x0017ECA7]

--> backtrace[04] vmacore.dll[0x0004224A]

--> backtrace[05] vmacore.dll[0x000424EF]

--> backtrace[06] hypervWMI.dll[0x000041CA]

--> backtrace[07] hypervWMI.dll[0x00013A3E]

--> backtrace[08] hypervWMI.dll[0x0001442D]

--> backtrace[09] hypervWMI.dll[0x000157FA]

--> backtrace[10] converter-agent.dll[0x000095DA]

--> backtrace[11] converter-agent.dll[0x00007484]

--> backtrace[12] converterTypes.dll[0x000196E3]

--> backtrace[13] vmomi.dll[0x0003D3E8]

--> backtrace[14] vmomi.dll[0x00007829]

--> backtrace[15] vmomi.dll[0x0003D397]

--> backtrace[16] vmomi.dll[0x00033229]

--> backtrace[17] vmomi.dll[0x00033B20]

--> backtrace[18] vmacore.dll[0x0000804C]

--> backtrace[19] vmacore.dll[0x0011288B]

--> backtrace[20] vmacore.dll[0x00116298]

--> backtrace[21] vmacore.dll[0x00116FDA]

--> backtrace[22] vmacore.dll[0x00117E29]

--> backtrace[23] vmacore.dll[0x001181CC]

--> backtrace[24] vmacore.dll[0x00057D8A]

--> backtrace[25] vmacore.dll[0x0011446F]

--> backtrace[26] vmacore.dll[0x0011474A]

--> backtrace[27] vmacore.dll[0x0000804C]

--> backtrace[28] vmacore.dll[0x0017AC68]

--> backtrace[29] MSVCR90.dll[0x00023433]

--> backtrace[30] MSVCR90.dll[0x000234C7]

--> backtrace[31] KERNEL32.DLL[0x00018744]

--> backtrace[32] ntdll.dll[0x0006582D]

--> backtrace[33] ntdll.dll[0x000657FD]

--> [backtrace end]

-->

Anyone has any idea what this error is about?

Thanks.

Reply
0 Kudos
2 Replies
POCEH
VMware Employee
VMware Employee

This is the known issue with HyperV inventory on Windows 10 machine (no supported).

The problem is that GuestOperatingSystem field in Msvm_SummaryInformation table is not empty but null.

If you manage to fix the table, the conversion process should continue instead of crashing the service.

HTH

Reply
0 Kudos
ChristosDel
Contributor
Contributor

Is there any way to edit the table? Can you point me to an example or what to look for?

Thanks for your input.

Reply
0 Kudos