https://bugs.winehq.org/show_bug.cgi?id=48095
Bug ID: 48095 Summary: Daylight crashes at launch without native .NET 4.0 Product: Wine Version: 4.19 Hardware: x86-64 OS: Linux Status: NEW Severity: minor Priority: P2 Component: mscoree Assignee: wine-bugs@winehq.org Reporter: andrey.goosev@gmail.com Distribution: ---
Unhandled Exception: System.ArgumentNullException: Value cannot be null. Parameter name: ptr at (wrapper managed-to-native) System.Runtime.InteropServices.Marshal.PtrToStringBSTR(intptr) at System.Variant.GetValue () [0x0011e] in <a1336bab325642fd867e87ca7626bada>:0 at System.Runtime.InteropServices.Marshal.GetObjectForNativeVariant (System.IntPtr pSrcNativeVariant) [0x00016] in <a1336bab325642fd867e87ca7626bada>:0 at (wrapper managed-to-native) System.Management.IWbemClassObject_DoNotMarshal.Get_(intptr,string,int,object&,int&,int&) at (wrapper cominterop) System.Management.IWbemClassObject_DoNotMarshal.Get_(string,int,object&,int&,int&) at (wrapper cominterop-invoke) System.Management.IWbemClassObject_DoNotMarshal.Get_(string,int,object&,int&,int&) at System.Management.WmiNetUtilsHelper.Get_f (System.Int32 vFunc, System.IntPtr pWbemClassObject, System.String wszName, System.Int32 lFlags, System.Object& pVal, System.Int32& pType, System.Int32& plFlavor) [0x00006] in <800207f9f90b49a7b7742aa61f5b9134>:0 at System.Management.IWbemClassObjectFreeThreaded.Get_ (System.String wszName, System.Int32 lFlags, System.Object& pVal, System.Int32& pType, System.Int32& plFlavor) [0x0001d] in <800207f9f90b49a7b7742aa61f5b9134>:0 at System.Management.ManagementPath.GetManagementPath (System.Management.IWbemClassObjectFreeThreaded wbemObject) [0x00012] in <800207f9f90b49a7b7742aa61f5b9134>:0 at System.Management.ManagementObject.GetManagementObject (System.Management.IWbemClassObjectFreeThreaded wbemObject, System.Management.ManagementScope scope) [0x0000d] in <800207f9f90b49a7b7742aa61f5b9134>:0 at System.Management.ManagementBaseObject.GetBaseObject (System.Management.IWbemClassObjectFreeThreaded wbemObject, System.Management.ManagementScope scope) [0x00014] in <800207f9f90b49a7b7742aa61f5b9134>:0 at System.Management.ManagementObjectCollection+ManagementObjectEnumerator.get_Current () [0x00022] in <800207f9f90b49a7b7742aa61f5b9134>:0 at DaylightLauncher.WindowsUtility.GetWindowsUpdates () [0x00022] in <590afc4e1d7440ed9dc6ae5e53e3733f>:0 at DaylightLauncher.Utility.PrintComputerStats () [0x00041] in <590afc4e1d7440ed9dc6ae5e53e3733f>:0 at DaylightLauncher.AppStart.Main (System.String[] Args) [0x0004c] in <590afc4e1d7440ed9dc6ae5e53e3733f>:0 [ERROR] FATAL UNHANDLED EXCEPTION: System.ArgumentNullException: Value cannot be null. Parameter name: ptr at (wrapper managed-to-native) System.Runtime.InteropServices.Marshal.PtrToStringBSTR(intptr) at System.Variant.GetValue () [0x0011e] in <a1336bab325642fd867e87ca7626bada>:0 at System.Runtime.InteropServices.Marshal.GetObjectForNativeVariant (System.IntPtr pSrcNativeVariant) [0x00016] in <a1336bab325642fd867e87ca7626bada>:0 at (wrapper managed-to-native) System.Management.IWbemClassObject_DoNotMarshal.Get_(intptr,string,int,object&,int&,int&) at (wrapper cominterop) System.Management.IWbemClassObject_DoNotMarshal.Get_(string,int,object&,int&,int&) at (wrapper cominterop-invoke) System.Management.IWbemClassObject_DoNotMarshal.Get_(string,int,object&,int&,int&) at System.Management.WmiNetUtilsHelper.Get_f (System.Int32 vFunc, System.IntPtr pWbemClassObject, System.String wszName, System.Int32 lFlags, System.Object& pVal, System.Int32& pType, System.Int32& plFlavor) [0x00006] in <800207f9f90b49a7b7742aa61f5b9134>:0 at System.Management.IWbemClassObjectFreeThreaded.Get_ (System.String wszName, System.Int32 lFlags, System.Object& pVal, System.Int32& pType, System.Int32& plFlavor) [0x0001d] in <800207f9f90b49a7b7742aa61f5b9134>:0 at System.Management.ManagementPath.GetManagementPath (System.Management.IWbemClassObjectFreeThreaded wbemObject) [0x00012] in <800207f9f90b49a7b7742aa61f5b9134>:0 at System.Management.ManagementObject.GetManagementObject (System.Management.IWbemClassObjectFreeThreaded wbemObject, System.Management.ManagementScope scope) [0x0000d] in <800207f9f90b49a7b7742aa61f5b9134>:0 at System.Management.ManagementBaseObject.GetBaseObject (System.Management.IWbemClassObjectFreeThreaded wbemObject, System.Management.ManagementScope scope) [0x00014] in <800207f9f90b49a7b7742aa61f5b9134>:0 at System.Management.ManagementObjectCollection+ManagementObjectEnumerator.get_Current () [0x00022] in <800207f9f90b49a7b7742aa61f5b9134>:0 at DaylightLauncher.WindowsUtility.GetWindowsUpdates () [0x00022] in <590afc4e1d7440ed9dc6ae5e53e3733f>:0 at DaylightLauncher.Utility.PrintComputerStats () [0x00041] in <590afc4e1d7440ed9dc6ae5e53e3733f>:0 at DaylightLauncher.AppStart.Main (System.String[] Args) [0x0004c] in <590afc4e1d7440ed9dc6ae5e53e3733f>:0 /vagrant/mono/mono/eglib/ghashtable.c:326: assertion 'hash != NULL' failed
wine-4.19-251-g292b728908