https://bugs.winehq.org/show_bug.cgi?id=30856
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|NEW |RESOLVED Component|-unknown |ole32
--- Comment #7 from Anastasius Focht focht@gmx.net --- Hello folks,
this was fixed by commit https://source.winehq.org/git/wine.git/commitdiff/c7e6fe6cdfacd64407d2c01f7e... ("ole32: Added GlobalOptions object stub implementation.")
Thanks Jacek
--- snip --- $ pwd /home/focht/.wine/drive_c/Program Files/Atmel/Atmel Studio 6.0
$ WINEDEBUG=+tid,+seh,+relay,+ole wine ./atmelstudio.exe /InstallVSTemplates /log >>log.txt 2>&1 ... 0042:Call ole32.CoInitializeSecurity(0033dee8,ffffffff,00000000,00000000,00000000,00000000,00000000,00000008,00000000) ret=1001ba52 0042:fixme:ole:CoInitializeSecurity (0x33dee8,-1,(nil),(nil),0,0,(nil),8,(nil)) - stub! 0042:Ret ole32.CoInitializeSecurity() retval=00000000 ret=1001ba52 0042:Call ole32.CoCreateInstance(100047ec,00000000,00000001,1000d398,0033dee0) ret=1001ba72 0042:trace:ole:CoCreateInstance (rclsid={0000034b-0000-0000-c000-000000000046}, pUnkOuter=(nil), dwClsContext=00000001, riid={0000015b-0000-0000-c000-000000000046}, ppv=0x33dee0) 0042:trace:ole:CoCreateInstanceEx ({0000034b-0000-0000-c000-000000000046} (nil) 1 (nil) 1 0x33de28) 0042:trace:ole:CoGetTreatAsClass ({0000034b-0000-0000-c000-000000000046},0x33dd68) 0042:Call ntdll.RtlInitUnicodeString(0033db54,7e1f31e0 L"\Registry\Machine\Software\Classes") ret=7e126c71 0042:Ret ntdll.RtlInitUnicodeString() retval=0033db54 ret=7e126c71 0042:Call ntdll.NtCreateKey(0033db74,02000000,0033db5c,00000000,00000000,00000000,00000000) ret=7e126a70 0042:Ret ntdll.NtCreateKey() retval=00000000 ret=7e126a70 0042:trace:ole:create_classes_root_hkey L"\Registry\Machine\Software\Classes" -> 0x74 0042:Call ntdll.RtlInitUnicodeString(0033dbf0,0033dc42 L"CLSID\{0000034B-0000-0000-C000-000000000046}") ret=7e126f02 0042:Ret ntdll.RtlInitUnicodeString() retval=0033dbf0 ret=7e126f02 0042:Call ntdll.NtOpenKey(0033dc3c,00020019,0033dbf8) ret=7e126f17 0042:Ret ntdll.NtOpenKey() retval=c0000034 ret=7e126f17 0042:Call ntdll.RtlNtStatusToDosError(c0000034) ret=7e126f23 0042:Ret ntdll.RtlNtStatusToDosError() retval=00000002 ret=7e126f23 0042:trace:ole:apartment_addref 4100000042: before = 1 0042:trace:ole:apartment_release 4100000042: after = 1 0042:trace:ole:CoGetClassObject CLSID: {0000034b-0000-0000-c000-000000000046},IID: {00000001-0000-0000-c000-000000000046} 0042:trace:ole:apartment_addref 4100000042: before = 1 0042:trace:ole:ClassFactory_QueryInterface (0x7e2634d0)->({00000001-0000-0000-c000-000000000046} 0x33dd78) 0042:trace:ole:GlobalOptions_CreateInstance ((nil) {0000015b-0000-0000-c000-000000000046} 0x33dd7c) 0042:Call ntdll.RtlAllocateHeap(00110000,00000000,00000008) ret=7e1265a0 0042:Ret ntdll.RtlAllocateHeap() retval=001a3af0 ret=7e1265a0 0042:trace:ole:GlobalOptions_QueryInterface (0x1a3af0)->({0000015b-0000-0000-c000-000000000046} 0x33dd7c) 0042:trace:ole:GlobalOptions_AddRef (0x1a3af0) ref=2 0042:trace:ole:GlobalOptions_Release (0x1a3af0) ref=1 0042:Ret ole32.CoCreateInstance() retval=00000000 ret=1001ba72 0042:fixme:ole:GlobalOptions_Set (0x1a3af0)->(1 1) 0042:trace:ole:GlobalOptions_Release (0x1a3af0) ref=0 ... --- snip ---
$ wine --version wine-3.15
Regards