Quantcast
Channel: Virtual Machine Manager – Setup forum
Viewing full articles (581 articles)
Browse article index

VMM 2016 Upgrade breaks SMI-S Microsoft.VirtualManager.DB.ImageLibrary.StorageArrayDBAccess.ParseStorageArrayData Input string was not in a correct format.

$
0
0

Hi,

Following an upgrade from SCVMM 2012 R2 UR14 to SCVMM 2016 UR5, SMI-S is unstable.

I'm unable to manage a particular provider entry (can't refresh, can't update, can't delete).

I'm unable to re add providers with SSL and one provider in HTTP.

I've check the Storage Management in the Registry according to the requirements:

ValueDescriptionDefault
DisableHttpsCommonNameCheckTurns off Common Name (CN) checking0 (CN does not need to match the provider machine name)
EnableHTTPListenerClientCertificateCheckTurns on client certificate checking1 (Enabled) The Indication provider must present a valid certificate
EnableIndicationsTurns on indication subscriptions1 (Enabled)
IndicationDeliveryFailurePolicySee CIM_IndicationSubscription.On FatalErrorPolicy4 (Remove) The subscription will attempt to set this to Remove. If that fails, it will retry without setting this property.

Has anyone faced similar issue and found a solution? Your help is appreciated.

Error Report :

----------------------------------------------------
------------------- Error Report -------------------
----------------------------------------------------
Error report created 15/08/2018 17:45:53
CLR is not terminating

----------------------------------------------------
--------------- Bucketing Parameters ---------------
----------------------------------------------------
EventType=VMM20
P1(appName)=vmmservice.exe
P2(appVersion)=4.0.2314.0
P3(assemblyName)=ImgLibEngine.dll
P4(assemblyVer)=4.0.2314.0
P5(methodName)=Microsoft.VirtualManager.DB.ImageLibrary.StorageArrayDBAccess.ParseStorageArrayData
P6(exceptionType)=System.FormatException
P7(callstackHash)=6a99

SCVMM Version=4.0.2314.0
SCVMM flavor=C-buddy-RTL-AMD64
Default Assembly Version=4.0.2314.0
Executable Name=vmmservice.exe
Executable Version=4.0.2244.0
Base Exception Target Site=140727190117320
Base Exception Assembly name=mscorlib.dll
Base Exception Method Name=System.Number.StringToNumber
Exception Message=Input string was not in a correct format.
EIP=0x00007ffdab483c58
Build bit-size=64


----------------------------------------------------
------------ exceptionObject.ToString() ------------
----------------------------------------------------
System.FormatException: Input string was not
   at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)
   at System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info)
   at System.Array.ConvertAll[TInput,TOutput](TInput[] array, Converter`2 converter)
   at Microsoft.VirtualManager.DB.ImageLibrary.StorageArrayDBAccess.ParseStorageArrayData(List`1 rowList)
   at Microsoft.VirtualManager.DB.ImageLibrary.StorageArrayDBAccess.ExecuteGetStorageArraySP(SqlRetryCommand cmd, IVmmDbContext ctx)
   at Microsoft.VirtualManager.DB.ImageLibrary.StorageArrayDBAccess.Get(Guid objId, IVmmDbContext ctx)
   at Microsoft.VirtualManager.DB.ImageLibrary.WLCDBAccessHelper.<GetLibObjectDataByType>b__2f(Guid _id, IVmmDbContext _ctx)
   at Microsoft.VirtualManager.DB.ImageLibrary.WLCDBAccessHelper.AddOrGetCachedObject[T](Guid id, GetObjectFromDBCallback dbCallback, IVmmDbContext ctx)
   at Microsoft.VirtualManager.DB.ImageLibrary.WLCDBAccessHelper.GetLibObjectDataByType(Guid id, CarmineObjectType objType, IVmmDbContext ctx)
   at Microsoft.VirtualManager.Engine.ImageLibrary.LibraryUtils.GetLibObjectDataForServer(Guid id, CarmineObjectType objType, IVmmDbContext ctx)
   at Microsoft.VirtualManager.Engine.ImageLibrary.LibraryUtils.GetLibObject(Guid id, CarmineObjectType objType, Guid taskID, CarmineObjectLockType lockType, Boolean loadShallow, Boolean ignoreErrorLoadingChildren, IVmmDbContext ctx)
   at Microsoft.VirtualManager.Engine.ImageLibrary.StrgArray.Get(Guid id, Guid taskID, CarmineObjectLockType lockType, IVmmDbContext ctx)
   at Microsoft.VirtualManager.Engine.ImageLibrary.StrgLibObjectBase.GetLockedStorageObject[StrgObject](Guid id, LockableObjectBuilder`1 builder, CarmineObjectLockType lockType, IVmmDbContext ctx)
   at Microsoft.VirtualManager.Engine.ImageLibrary.StrgProvider.LoadArrays(IVmmDbContext ctx)
   at Microsoft.VirtualManager.Engine.ImageLibrary.StrgProvider.get_Arrays()
   at Microsoft.VirtualManager.Engine.ImageLibrary.StrgProvider.GetAllChildObjectDataForClient(IVmmDbContext ctx)
   at Microsoft.VirtualManager.Engine.Remoting.ClientConnection.<>c__DisplayClass7b1.<GetLibraryObjectByIDWithChildren>b__7af(IVmmDbConnection _dbConnection)
   at Microsoft.VirtualManager.DB.SqlContext.Connect[T](Func`2 func)
   at Microsoft.VirtualManager.Engine.Remoting.ClientConnection.GetLibraryObjectByIDWithChildren(Guid ID, CarmineObjectType objType, OnBehalfOf obo)
   at SyncInvokeGetLibraryObjectByIDWithChildren(Object , Object[] , Object[] )
   at System.ServiceModel.Dispatcher.SyncMethodInvoker.Invoke(Object instance, Object[] inputs, Object[]& outputs)
   at System.ServiceModel.Dispatcher.DispatchOperationRuntime.InvokeBegin(MessageRpc& rpc)
   at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage5(MessageRpc& rpc)
   at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage11(MessageRpc& rpc)
   at System.ServiceModel.Dispatcher.MessageRpc.Process(Boolean isOperationContextSet)


----------------------------------------------------
------------------- Scope Trace --------------------
----------------------------------------------------
[..]
----------------------------------------------------
--------------- exception.StackTrace ---------------
----------------------------------------------------
at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)
   at System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info)
   at System.Array.ConvertAll[TInput,TOutput](TInput[] array, Converter`2 converter)
   at Microsoft.VirtualManager.DB.ImageLibrary.StorageArrayDBAccess.ParseStorageArrayData(List`1 rowList)
   at Microsoft.VirtualManager.DB.ImageLibrary.StorageArrayDBAccess.ExecuteGetStorageArraySP(SqlRetryCommand cmd, IVmmDbContext ctx)
   at Microsoft.VirtualManager.DB.ImageLibrary.StorageArrayDBAccess.Get(Guid objId, IVmmDbContext ctx)
   at Microsoft.VirtualManager.DB.ImageLibrary.WLCDBAccessHelper.<GetLibObjectDataByType>b__2f(Guid _id, IVmmDbContext _ctx)
   at Microsoft.VirtualManager.DB.ImageLibrary.WLCDBAccessHelper.AddOrGetCachedObject[T](Guid id, GetObjectFromDBCallback dbCallback, IVmmDbContext ctx)
   at Microsoft.VirtualManager.DB.ImageLibrary.WLCDBAccessHelper.GetLibObjectDataByType(Guid id, CarmineObjectType objType, IVmmDbContext ctx)
   at Microsoft.VirtualManager.Engine.ImageLibrary.LibraryUtils.GetLibObjectDataForServer(Guid id, CarmineObjectType objType, IVmmDbContext ctx)
   at Microsoft.VirtualManager.Engine.ImageLibrary.LibraryUtils.GetLibObject(Guid id, CarmineObjectType objType, Guid taskID, CarmineObjectLockType lockType, Boolean loadShallow, Boolean ignoreErrorLoadingChildren, IVmmDbContext ctx)
   at Microsoft.VirtualManager.Engine.ImageLibrary.StrgArray.Get(Guid id, Guid taskID, CarmineObjectLockType lockType, IVmmDbContext ctx)
   at Microsoft.VirtualManager.Engine.ImageLibrary.StrgLibObjectBase.GetLockedStorageObject[StrgObject](Guid id, LockableObjectBuilder`1 builder, CarmineObjectLockType lockType, IVmmDbContext ctx)
   at Microsoft.VirtualManager.Engine.ImageLibrary.StrgProvider.LoadArrays(IVmmDbContext ctx)
   at Microsoft.VirtualManager.Engine.ImageLibrary.StrgProvider.get_Arrays()
   at Microsoft.VirtualManager.Engine.ImageLibrary.StrgProvider.GetAllChildObjectDataForClient(IVmmDbContext ctx)
   at Microsoft.VirtualManager.Engine.Remoting.ClientConnection.<>c__DisplayClass7b1.<GetLibraryObjectByIDWithChildren>b__7af(IVmmDbConnection _dbConnection)
   at Microsoft.VirtualManager.DB.SqlContext.Connect[T](Func`2 func)
   at Microsoft.VirtualManager.Engine.Remoting.ClientConnection.GetLibraryObjectByIDWithChildren(Guid ID, CarmineObjectType objType, OnBehalfOf obo)
   at SyncInvokeGetLibraryObjectByIDWithChildren(Object , Object[] , Object[] )
   at System.ServiceModel.Dispatcher.SyncMethodInvoker.Invoke(Object instance, Object[] inputs, Object[]& outputs)
   at System.ServiceModel.Dispatcher.DispatchOperationRuntime.InvokeBegin(MessageRpc& rpc)
   at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage5(MessageRpc& rpc)
   at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage11(MessageRpc& rpc)
   at System.ServiceModel.Dispatcher.MessageRpc.Process(Boolean isOperationContextSet)


----------------------------------------------------
------------- StackTrace from handler --------------
----------------------------------------------------
This is the call stack from where the exception was caught, not where it was thrown.
at Microsoft.VirtualManager.Utils.Diagnostics.WatsonReport.WriteReportTextFile(TextWriter reportFile)
   at Microsoft.VirtualManager.Utils.Diagnostics.WatsonReport.Send()
   at Microsoft.VirtualManager.Utils.Diagnostics.WatsonExceptionReport.Send()
   at Microsoft.VirtualManager.Utils.Diagnostics.WatsonCenter.ReportException(Exception e, WERReportOptions options, String& localReportPath)
   at Microsoft.VirtualManager.Engine.Remoting.ClientConnection.HandleError(Exception error)
   at System.ServiceModel.Dispatcher.ErrorBehavior.HandleErrorCommon(Exception error, ErrorHandlerFaultInfo& faultInfo)
   at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessageCleanup(MessageRpc& rpc)
   at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage9(MessageRpc& rpc)
   at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage8(MessageRpc& rpc)
   at System.ServiceModel.Dispatcher.MessageRpc.ProcessError(Exception e)
   at System.ServiceModel.Dispatcher.MessageRpc.Process(Boolean isOperationContextSet)
   at System.ServiceModel.Dispatcher.ChannelHandler.DispatchAndReleasePump(RequestContext request, Boolean cleanThread, OperationContext currentOperationContext)
   at System.ServiceModel.Dispatcher.ChannelHandler.HandleRequest(RequestContext request, OperationContext currentOperationContext)
   at System.ServiceModel.Dispatcher.ChannelHandler.AsyncMessagePump(IAsyncResult result)
   at System.ServiceModel.Dispatcher.ChannelHandler.OnAsyncReceiveComplete(IAsyncResult result)
   at System.Runtime.Fx.AsyncThunk.UnhandledExceptionFrame(IAsyncResult result)
   at System.Runtime.AsyncResult.Complete(Boolean completedSynchronously)
   at System.ServiceModel.Channels.TransportDuplexSessionChannel.TryReceiveAsyncResult.OnReceive(IAsyncResult result)
   at System.Runtime.Fx.AsyncThunk.UnhandledExceptionFrame(IAsyncResult result)
   at System.Runtime.AsyncResult.Complete(Boolean completedSynchronously)
   at System.ServiceModel.Channels.SynchronizedMessageSource.ReceiveAsyncResult.OnReceiveComplete(Object state)
   at System.ServiceModel.Channels.SessionConnectionReader.OnAsyncReadComplete(Object state)
   at System.Runtime.Fx.AsyncThunk.UnhandledExceptionFrame(IAsyncResult result)
   at System.Net.LazyAsyncResult.Complete(IntPtr userToken)
   at System.Net.LazyAsyncResult.ProtectedInvokeCallback(Object result, IntPtr userToken)
   at System.Net.Security.NegotiateStream.ProcessFrameBody(Int32 readBytes, Byte[] buffer, Int32 offset, Int32 count, AsyncProtocolRequest asyncRequest)
   at System.Net.Security.NegotiateStream.ReadCallback(AsyncProtocolRequest asyncRequest)
   at System.Net.AsyncProtocolRequest.CompleteRequest(Int32 result)
   at System.Net.FixedSizeReader.CheckCompletionBeforeNextRead(Int32 bytes)
   at System.Net.FixedSizeReader.ReadCallback(IAsyncResult transportResult)
   at System.Runtime.AsyncResult.Complete(Boolean completedSynchronously)
   at System.ServiceModel.Channels.ConnectionStream.IOAsyncResult.OnAsyncIOComplete(Object state)
   at System.Net.Sockets.SocketAsyncEventArgs.OnCompleted(SocketAsyncEventArgs e)
   at System.Net.Sockets.SocketAsyncEventArgs.FinishOperationSuccess(SocketError socketError, Int32 bytesTransferred, SocketFlags flags)
   at System.Net.Sockets.SocketAsyncEventArgs.CompletionPortCallback(UInt32 errorCode, UInt32 numBytes, NativeOverlapped* nativeOverlapped)
   at System.Threading._IOCompletionCallback.PerformIOCompletionCallback(UInt32 errorCode, UInt32 numBytes, NativeOverlapped* pOVERLAP)


----------------------------------------------------
-------------------- Assemblies --------------------
----------------------------------------------------
mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
    Location=C:\Windows\Microsoft.NET\Framework64\v4.0.30319\mscorlib.dll
    Module=C:\Windows\Microsoft.NET\Framework64\v4.0.30319\mscorlib.dll
    Version=4.7.2650.0
    BuildType=retail
    Product=Microsoft® .NET Framework

VMMService, Version=1.0.523.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
    Location=C:\Program Files\Microsoft System Center 2016\Virtual Machine Manager\Bin\vmmservice.exe
    Module=C:\Program Files\Microsoft System Center 2016\Virtual Machine Manager\Bin\vmmservice.exe
    Version=4.0.2244.0
    BuildType=retail
    Product=System Center Virtual Machine Manager 2016

System.ServiceProcess, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
    Location=C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.ServiceProcess\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.ServiceProcess.dll
    Module=C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.ServiceProcess\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.ServiceProcess.dll
    Version=4.6.1586.0
    BuildType=retail
    Product=Microsoft® .NET Framework

System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
    Location=C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System\v4.0_4.0.0.0__b77a5c561934e089\System.dll
    Module=C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System\v4.0_4.0.0.0__b77a5c561934e089\System.dll
    Version=4.7.2634.0
    BuildType=retail
    Product=Microsoft® .NET Framework

TraceWrapper, Version=1.0.523.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
    Location=C:\Program Files\Microsoft System Center 2016\Virtual Machine Manager\Bin\TraceWrapper.dll
    Module=C:\Program Files\Microsoft System Center 2016\Virtual Machine Manager\Bin\TraceWrapper.dll
    Version=4.0.1662.0
    BuildType=retail
    Product=System Center Virtual Machine Manager 2016

Utils, Version=1.0.523.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
    Location=C:\Program Files\Microsoft System Center 2016\Virtual Machine Manager\Bin\Utils.dll
    Module=C:\Program Files\Microsoft System Center 2016\Virtual Machine Manager\Bin\Utils.dll
    Version=4.0.2314.0
    BuildType=retail
    Product=System Center Virtual Machine Manager 2016

NativeMethods, Version=1.0.523.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
    Location=C:\Program Files\Microsoft System Center 2016\Virtual Machine Manager\Bin\NativeMethods.dll
    Module=C:\Program Files\Microsoft System Center 2016\Virtual Machine Manager\Bin\NativeMethods.dll
    Version=4.0.2244.0
    BuildType=retail
    Product=System Center Virtual Machine Manager 2016

System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
    Location=C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Core\v4.0_4.0.0.0__b77a5c561934e089\System.Core.dll
    Module=C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Core\v4.0_4.0.0.0__b77a5c561934e089\System.Core.dll
    Version=4.7.2634.0
    BuildType=retail
    Product=Microsoft® .NET Framework

Engine.IndigoAccessLayer, Version=1.0.523.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
    Location=C:\Program Files\Microsoft System Center 2016\Virtual Machine Manager\Bin\Engine.IndigoAccessLayer.dll
    Module=C:\Program Files\Microsoft System Center 2016\Virtual Machine Manager\Bin\Engine.IndigoAccessLayer.dll
    Version=4.0.2314.0
    BuildType=retail
    Product=System Center Virtual Machine Manager 2016

Engine.Common, Version=1.0.523.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
    Location=C:\Program Files\Microsoft System Center 2016\Virtual Machine Manager\Bin\Engine.Common.dll
    Module=C:\Program Files\Microsoft System Center 2016\Virtual Machine Manager\Bin\Engine.Common.dll
    Version=4.0.2139.0
    BuildType=retail
    Product=System Center Virtual Machine Manager 2016

System.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
    Location=C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Configuration\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Configuration.dll
    Module=C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Configuration\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Configuration.dll
    Version=4.6.1586.0
    BuildType=retail
    Product=Microsoft® .NET Framework

System.Xml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
    Location=C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Xml\v4.0_4.0.0.0__b77a5c561934e089\System.Xml.dll
    Module=C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Xml\v4.0_4.0.0.0__b77a5c561934e089\System.Xml.dll
    Version=4.7.2612.0
    BuildType=retail
    Product=Microsoft® .NET Framework

Errors, Version=1.0.523.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
    Location=C:\Program Files\Microsoft System Center 2016\Virtual Machine Manager\Bin\Errors.dll
    Module=C:\Program Files\Microsoft System Center 2016\Virtual Machine Manager\Bin\Errors.dll
    Version=4.0.2244.0
    BuildType=retail
    Product=System Center Virtual Machine Manager 2016

System.Data, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
    Location=C:\Windows\Microsoft.Net\assembly\GAC_64\System.Data\v4.0_4.0.0.0__b77a5c561934e089\System.Data.dll
    Module=C:\Windows\Microsoft.Net\assembly\GAC_64\System.Data\v4.0_4.0.0.0__b77a5c561934e089\System.Data.dll
    Version=4.7.2623.0
    Product=Microsoft® .NET Framework

System.Transactions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
    Location=C:\Windows\Microsoft.Net\assembly\GAC_64\System.Transactions\v4.0_4.0.0.0__b77a5c561934e089\System.Transactions.dll
    Module=C:\Windows\Microsoft.Net\assembly\GAC_64\System.Transactions\v4.0_4.0.0.0__b77a5c561934e089\System.Transactions.dll
    Version=4.6.1586.0
    Product=Microsoft® .NET Framework

System.EnterpriseServices, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
    Location=C:\Windows\Microsoft.Net\assembly\GAC_64\System.EnterpriseServices\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.EnterpriseServices.dll
    Module=C:\Windows\Microsoft.Net\assembly\GAC_64\System.EnterpriseServices\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.EnterpriseServices.dll
    Module=C:\Windows\Microsoft.Net\assembly\GAC_64\System.EnterpriseServices\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.EnterpriseServices.Wrapper.dll
    Version=4.6.1586.0
    BuildType=retail
    Product=Microsoft® .NET Framework

Microsoft.CSharp, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
    Location=C:\Windows\Microsoft.Net\assembly\GAC_MSIL\Microsoft.CSharp\v4.0_4.0.0.0__b03f5f7f11d50a3a\Microsoft.CSharp.dll
    Module=C:\Windows\Microsoft.Net\assembly\GAC_MSIL\Microsoft.CSharp\v4.0_4.0.0.0__b03f5f7f11d50a3a\Microsoft.CSharp.dll
    Version=4.6.1586.0
    BuildType=retail
    Product=Microsoft® .NET Framework

System.Dynamic, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
    Location=C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Dynamic\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Dynamic.dll
    Module=C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Dynamic\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Dynamic.dll
    Version=4.6.1586.0
    BuildType=retail
    Product=Microsoft® .NET Framework



----------------------------------------------------
--------- Extra Data for Watson Report -------------
----------------------------------------------------
Error Reporting Enabled=True

*** Extra Data ***
Process ID = 2180 (0x0884)
Managed Thread ID = 33
Native Thread ID = 5524 (0x1594)

Regards,







Viewing full articles (581 articles)
Browse article index

Latest Images

Trending Articles



Latest Images