http://bugs.winehq.org/show_bug.cgi?id=24371
Summary: apphelp: provide application shim and apphelp.SdbCreateDatabase stub (Microsoft EMET v2 and other tools) Product: Wine Version: 1.3.2 Platform: x86 OS/Version: Linux Status: NEW Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: focht@gmx.net
Hello,
follow up of bug 24370 Microsoft EMET v2 tools crashes upon load due to missing apphelp dll/SdbCreateDatabase import.
It seems other MS tools need this dll as well.
Bug 16093 "MS AppLocale installer" also talked about this (http://bugs.winehq.org/show_bug.cgi?id=16093#c1 ):
--- quote --- it fails as it can't find a dll called apphelp.dll (whatever that may be)
After copying it from my windowspartition it crashes into wine: Call from 0x7b843650 to unimplemented function KERNEL32.dll.BaseFlushAppcompatCache, aborting
Maybe a simple stubbed apphelp.dll could be of use --- quote ---
Console log:
--- snip --- fixme:advapi:ReportEventW (0xcafe4242,0x0001,0x0000,0x00001388,(nil),0x000b,0x000000f8,0x3009a1b4,0x5dc624): stub err:eventlog:ReportEventW L"clr20r3" err:eventlog:ReportEventW L"emet_conf.exe" err:eventlog:ReportEventW L"2.0.0.0" err:eventlog:ReportEventW L"4c6aef82" err:eventlog:ReportEventW L"mitigationinterface" err:eventlog:ReportEventW L"2.0.0.1" err:eventlog:ReportEventW L"4c8924d5" err:eventlog:ReportEventW L"95" err:eventlog:ReportEventW L"f5" err:eventlog:ReportEventW L"system.dllnotfoundexception" err:eventlog:ReportEventW L"NIL" ... Unhandled Exception: System.DllNotFoundException: Unable to load DLL 'apphelp.dll': Exception from HRESULT: 0x8007007E
at MitigationInterface.Apphelp.SdbCreateDatabase(String pwszPath, PATH_TYPE eType)
at MitigationInterface.ShimUtil..ctor(Arch SysArch)
at MitigationInterface.ApplicationMitigations..ctor(SystemMitigations SysMits)
at ConsoleApp.Program.Main(String[] args) wine: Unhandled exception 0xe0434f4d at address 0x7b836fa2 (thread 0009), starting debugger... Unhandled exception: 0xe0434f4d in 32-bit code (0x7b836fa2). --- snip ---
Info: http://technet.microsoft.com/en-us/library/bb490820.aspx
For a start, provide 'apphelp.dll' with SdbCreateDatabase() stub.
Regards