[Bug 30856] Atmel Studio 6 fails to start with Visual Studio 2010 Isolated Shell, reporting ' Cannot find one or more components. Please reinstall the application.'

wine-bugs at winehq.org wine-bugs at winehq.org
Sat Sep 1 16:35:13 CDT 2018


https://bugs.winehq.org/show_bug.cgi?id=30856

Anastasius Focht <focht at gmx.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |FIXED
             Status|NEW                         |RESOLVED
          Component|-unknown                    |ole32

--- Comment #7 from Anastasius Focht <focht at gmx.net> ---
Hello folks,

this was fixed by commit
https://source.winehq.org/git/wine.git/commitdiff/c7e6fe6cdfacd64407d2c01f7edee5f396f7ea47
("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

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list