[Bug 49189] Auslogics registry cleaner crash ans show "OLE error 80004001"
WineHQ Bugzilla
wine-bugs at winehq.org
Mon May 18 01:55:34 CDT 2020
https://bugs.winehq.org/show_bug.cgi?id=49189
Louis Lenders <xerox.xerox2000x at gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Keywords| |download
Ever confirmed|0 |1
URL| |https://downloads.auslogics
| |.com/en/registry-cleaner/re
| |gistry-cleaner-setup.exe
Status|UNCONFIRMED |NEW
CC| |xerox.xerox2000x at gmail.com
--- Comment #1 from Louis Lenders <xerox.xerox2000x at gmail.com> ---
Confirming
Error 80040001 seems to be E_NOTIMPL, so looking for the fixme`s om the console
output it seems to be SetCurrentProcessExplicitAppUserModelID
The patch below makes the error go away and the application starts, but there
seem to be more trouble; I get an endless sequence of
0200:err:seh:setup_exception_record stack overflow 888 bytes in thread 0200 eip
7bcb3c1c esp ff260fb8 stack 0xff260000-0xff261000-0xff360000
0260:fixme:ole:NdrClearOutParameters (FF46FC9C,6A3B5620,FF46FDC4): stub
but that is probably just another bug; not related to this one
@OP: does the patch below work around the bug for you as well?
Regards
diff --git a/dlls/shcore/main.c b/dlls/shcore/main.c
index 3f95c1ffd8..e552ba277f 100644
--- a/dlls/shcore/main.c
+++ b/dlls/shcore/main.c
@@ -245,7 +245,7 @@ HRESULT WINAPI IUnknown_SetSite(IUnknown *obj, IUnknown
*site)
HRESULT WINAPI SetCurrentProcessExplicitAppUserModelID(const WCHAR *appid)
{
FIXME("%s: stub\n", debugstr_w(appid));
- return E_NOTIMPL;
+ return S_OK;
}
HRESULT WINAPI GetCurrentProcessExplicitAppUserModelID(const WCHAR **appid)
--
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.
More information about the wine-bugs
mailing list