http://bugs.winehq.org/show_bug.cgi?id=26349
--- Comment #1 from Hans Leidekker hans@meelstraat.net 2011-03-08 02:19:36 CST ---
From a +relay,+seh,+tid trace:
0029:Call advapi32.RegOpenKeyExW(80000002,79004010 L"Software\Microsoft\.NETFramework",00000000,00020019,007cdc40) ret=79003ece 0029:Ret advapi32.RegOpenKeyExW() retval=00000000 ret=79003ece 0029:Call KERNEL32.GetProcAddress(7ecc0000,7903bb30 "RegQueryValueExW") ret=79005531 0029:Ret KERNEL32.GetProcAddress() retval=7ecca974 ret=79005531 0029:Call advapi32.RegQueryValueExW(000000a0,79004e64 L"InstallRoot",00000000,007cdc38,00000000,007cdc3c) ret=79003f5c 0029:Ret advapi32.RegQueryValueExW() retval=00000002 ret=79003f5c 0029:Call KERNEL32.GetProcAddress(7ecc0000,7903bafa "RegCloseKey") ret=79005531 0029:Ret KERNEL32.GetProcAddress() retval=7ecca554 ret=79005531 0029:Call advapi32.RegCloseKey(000000a0) ret=7900646a 0029:Ret advapi32.RegCloseKey() retval=00000000 ret=7900646a 0029:trace:seh:raise_exception code=c0000005 flags=0 addr=0x79004c44 ip=79004c44 tid=0029
It doesn't expect the InstallRoot value to be absent. I'm not sure why winetricks removes that value but if I comment out that line installation succeeds.