https://bugs.winehq.org/show_bug.cgi?id=36068
Bug ID: 36068 Summary: Symantec Norton 360 installer needs advapi32.dll.GetTraceEnableLevel and advapi32.GetTraceEnableFlags stubs Product: Wine Version: 1.7.17 Hardware: x86 OS: Linux Status: NEW Severity: normal Priority: P2 Component: advapi32 Assignee: wine-bugs@winehq.org Reporter: focht@gmx.net
Hello folks,
continuation of bug 35835
--- snip --- $ wine ./N360-TW-21.1.0-EN-US.exe ... fixme:advapi:GetTraceLoggerHandle ((nil)) stub wine: Call from 0x7b83ac57 to unimplemented function advapi32.dll.GetTraceEnableLevel, aborting fixme:msvcrt:__clean_type_info_names_internal (0x6c2dd03c) stub fixme:msvcrt:__clean_type_info_names_internal (0x6ac72c5c) stub fixme:ntdll:RtlNtStatusToDosErrorNoTeb no mapping for 80000100 --- snip ---
MSDN: http://msdn.microsoft.com/en-us/library/windows/desktop/aa363894%28v=vs.85%2...
The code (engine.dll) calls these trace API in sequence:
--- snip --- GetTraceLoggerHandle() GetTraceEnableLevel() GetTraceEnableFlags() --- snip ---
If you add 'GetTraceEnableLevel' and 'GetTraceEnableFlags' stubs it should be fine.
$ sha1sum N360-TW-21.1.0-EN-US.exe aa05ccf9668e166ef28923d451f1c2ecad6f75f1 N360-TW-21.1.0-EN-US.exe
$ du -sh N360-TW-21.1.0-EN-US.exe 202M N360-TW-21.1.0-EN-US.exe
$ wine --version wine-1.7.17-53-g5d31c1e
Regards