[Bug 49189] New: Auslogics registry cleaner crash ans show "OLE error 80004001"
https://bugs.winehq.org/show_bug.cgi?id=49189 Bug ID: 49189 Summary: Auslogics registry cleaner crash ans show "OLE error 80004001" Product: Wine Version: 5.8 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs(a)winehq.org Reporter: mikrutrafal54(a)gmail.com Distribution: --- Created attachment 67208 --> https://bugs.winehq.org/attachment.cgi?id=67208 Wine log Hi, When I Installed Autodesk registry cleaner(probably 8.2 or 8.4 version) from this site - https://downloads.auslogics.com/en/registry-cleaner/registry-cleaner-setup.e..., then I got just an error "OLE error 80004001". With WINEDEBUG=+heap I have also this errors: ``` 03dc:err:heap:HEAP_GetPtr Invalid heap (nil)! ``` and also ``` ive_c/Program Files (x86)/Auslogics\Registry Cleaner\Integrator.exe: heap.c:465: HEAP_GetPtr: Assertion `FALSE' failed. ``` sha256 a538fa3c01da54c3092ecbe117da08d9106e9a5d51b6c97117cd636ed052b18b registry-cleaner-setup.exe md5sum registry-cleaner-setup.exe ebf363d2140a4219e290c9e806199e73 registry-cleaner-setup.exe -- 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.
https://bugs.winehq.org/show_bug.cgi?id=49189 Louis Lenders <xerox.xerox2000x(a)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(a)gmail.com --- Comment #1 from Louis Lenders <xerox.xerox2000x(a)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.
https://bugs.winehq.org/show_bug.cgi?id=49189 --- Comment #2 from Louis Lenders <xerox.xerox2000x(a)gmail.com> --- Sent a patch here: https://www.winehq.org/pipermail/wine-devel/2020-May/166582.html As this api is win7+ an easy way to get around this bug in current git is also set version to XP ;) BTW, then there`s also that 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 the main window seems to work , one can click things etc. Didn`t test really further Regards -- 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.
https://bugs.winehq.org/show_bug.cgi?id=49189 Louis Lenders <xerox.xerox2000x(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|Auslogics registry cleaner |Auslogics registry cleaner |crash ans show "OLE error |crash and show "OLE error |80004001" |80004001" Resolution|--- |FIXED Fixed by SHA1| |f8ca13d30ff85665644189ec382 | |3b3f5d1f77dbc Status|NEW |RESOLVED --- Comment #3 from Louis Lenders <xerox.xerox2000x(a)gmail.com> --- Hi Rafal, This should be fixed by f8ca13d30ff85665644189ec3823b3f5d1f77dbc in current git Other issues/bugs with regards to this app deserve new begreport(s). Regards -- 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.
https://bugs.winehq.org/show_bug.cgi?id=49189 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |focht(a)gmx.net URL|https://downloads.auslogics |https://web.archive.org/web |.com/en/registry-cleaner/re |/20200503210151/https://dow |gistry-cleaner-setup.exe |nloads.auslogics.com/en/reg | |istry-cleaner/registry-clea | |ner-setup.exe Summary|Auslogics registry cleaner |Auslogics Registry Cleaner |crash and show "OLE error |8.x crashes and shows "OLE |80004001" |error 80004001" | |(SetCurrentProcessExplicitA | |ppUserModelID stub needs to | |return S_OK) Component|-unknown |shell32 -- 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.
https://bugs.winehq.org/show_bug.cgi?id=49189 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #4 from Alexandre Julliard <julliard(a)winehq.org> --- Closing bugs fixed in 5.10. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=49189 Michael Stefaniuc <mstefani(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|--- |5.0.x -- 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.
https://bugs.winehq.org/show_bug.cgi?id=49189 Michael Stefaniuc <mstefani(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|5.0.x |--- --- Comment #5 from Michael Stefaniuc <mstefani(a)winehq.org> --- Removing the 5.0.x milestone from bug fixes included in 5.0.3. -- 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.
participants (1)
-
WineHQ Bugzilla