[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