http://bugs.winehq.org/show_bug.cgi?id=5713
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED CC| |focht@gmx.net Version|unspecified |0.9.19. Resolution| |DUPLICATE Summary|Google Pack installer |Google Pack installer |aborts |aborts (registry security | |check expects non-null | |DACL)
--- Comment #16 from Anastasius Focht focht@gmx.net 2011-06-16 02:09:48 CDT --- Hello,
problem still present. The app makes registry security checks and expects a non-null DACL.
--- snip --- 0022:Call advapi32.RegCreateKeyExW(80000002,00148d20 L"Software\Google\Google Updater\Shared",00000000,00000000,00000000,000f003f,00000000,0033f594,0033f590) ret=6000fc23 0022: create_key( parent=002c, access=000f003f, attributes=00000000, options=00000000, namelen=74, name=L"Software\Google\Google Updater\Shared", class=L"" ) 0022: create_key() = 0 { hkey=00ec, created=1 } 0022:Ret advapi32.RegCreateKeyExW() retval=00000000 ret=6000fc23 0022:Call ntdll.RtlFreeHeap(00110000,00000000,00148d10) ret=600a69ec 0022:Ret ntdll.RtlFreeHeap() retval=00000001 ret=600a69ec 0022:Call advapi32.GetSidLengthRequired(00000001) ret=60005607 0022:Ret advapi32.GetSidLengthRequired() retval=0000000c ret=60005607 0022:Call advapi32.InitializeSid(0033f570,600d233c,00000001) ret=6000561a 0022:Ret advapi32.InitializeSid() retval=00000001 ret=6000561a 0022:Call advapi32.GetSidSubAuthority(0033f570,00000000) ret=60005641 0022:Ret advapi32.GetSidSubAuthority() retval=0033f578 ret=60005641 0022:Call advapi32.IsValidSid(0033f570) ret=600057de 0022:Ret advapi32.IsValidSid() retval=00000001 ret=600057de 0022:Call advapi32.GetLengthSid(0033f570) ret=600057f6 0022:Ret advapi32.GetLengthSid() retval=0000000c ret=600057f6 0022:Call advapi32.CopySid(0000000c,0033f5e8,0033f570) ret=6000580e 0022:Ret advapi32.CopySid() retval=00000001 ret=6000580e 0022:Call KERNEL32.GetProcAddress(683b0000,60107b24 "GetSecurityInfo") ret=600b6582 0022:Ret KERNEL32.GetProcAddress() retval=683bca30 ret=600b6582 0022:Call advapi32.GetSecurityInfo(000000ec,00000004,00000004,00000000,00000000,0033f5a8,00000000,0033f5a4) ret=600069a0 0022: get_security_object( handle=00ec, security_info=00000004 ) 0022: get_security_object() = 0 { sd_len=00000000, sd={} } 0022: get_security_object( handle=00ec, security_info=00000004 ) 0022: get_security_object() = 0 { sd_len=00000000, sd={} } 0022:Ret advapi32.GetSecurityInfo() retval=00000000 ret=600069a0 0022:Call KERNEL32.LocalFree(001467f8) ret=600069de 0022:Ret KERNEL32.LocalFree() retval=00000000 ret=600069de 0022:Call KERNEL32.GetLastError() ret=6000e902 0022:Ret KERNEL32.GetLastError() retval=00000000 ret=6000e902 0022:Call advapi32.RegCloseKey(000000ec) ret=6000fbce 0022: close_handle( handle=00ec ) 0022: close_handle() = 0 0022:Ret advapi32.RegCloseKey() retval=00000000 ret=6000fbce 0022:Call KERNEL32.lstrlenA(600e7d0c "core\setup.cpp") ret=600128f4 0022:Ret KERNEL32.lstrlenA() retval=0000000e ret=600128f4 0022:Call KERNEL32.MultiByteToWideChar(00000003,00000000,600e7d0c "core\setup.cpp",0000000f,0033f544,0000000f) ret=6001291b 0022:Ret KERNEL32.MultiByteToWideChar() retval=0000000f ret=6001291b 0022:Call user32.wvsprintfW(0033ebf8,600e0b08 L"%d:0x%x:%s:",0033f424) ret=6000551b 0022:trace:string:wvsnprintfW 0x33ebf8 1024 L"%d:0x%x:%s:" 0022:trace:string:wvsnprintfW L"1638:0x80004005:core\setup.cpp:" 0022:Ret user32.wvsprintfW() retval=0000001f ret=6000551b 0022:Call KERNEL32.GetLastError() ret=60005523 0022:Ret KERNEL32.GetLastError() retval=00000000 ret=60005523 ... 0022:Call user32.MessageBoxW(00000000,001467a0 L"Google Updater cannot continue (error 0x80004005).",001431b8 L"Google Updater",00000010) ret=6002abfe --- snip ---
Hence a dupe of bug 4264
$ sha1sum Google\ Updater.exe 64b29d70ab7b2b8370d8aea4bec458f02fc79dfc Google Updater.exe
$ wine --version wine-1.3.22-78-g4b2bfb4
Regards
*** This bug has been marked as a duplicate of bug 4264 ***