http://bugs.winehq.org/show_bug.cgi?id=32360
Bug #: 32360 Summary: Office 2010 installers report custom action page faults Product: Wine Version: 1.5.18 Platform: x86 OS/Version: Linux Status: NEW Severity: normal Priority: P2 Component: advapi32 AssignedTo: wine-bugs@winehq.org ReportedBy: bunglehead@gmail.com Classification: Unclassified
This a next problem after bug 32327 is fixed. During install I see this:
--- fixme:advapi:GetNamedSecurityInfoW Object type 4 is not currently supported. err:msi:ACTION_CallDllFunction Custom action (L"C:\users\nsivov\Temp\msi7b57.tmp":L"InstallActionPaneACEs") caused a page fault: c0000005 ---
and this
--- fixme:advapi:GetNamedSecurityInfoW Object type 2 is not currently supported. err:msi:ACTION_CallDllFunction Custom action (L"C:\users\nsivov\Temp\msib479.tmp":L"ExecSecureObjects") caused a page fault: c0000005 ---
So GetNamedSecurityInfoW() needs to support SE_SERVICE type (patches sent for that already) and SE_REGISTRY_KEY (could be done on top of RegGetKeySecurity() I think). Issue seems to be related to out parameters explicitly zeroed now, while before original patch from bug 32327 they were untouched.