https://bugs.winehq.org/show_bug.cgi?id=45645
Bug ID: 45645 Summary: chromium x64 sandbox crashes due to unexpected return value of NtQueryObject Product: Wine Version: 3.13 Hardware: x86 OS: Linux Status: NEW Keywords: patch Severity: normal Priority: P2 Component: ntdll Assignee: wine-bugs@winehq.org Reporter: dark.shadow4@web.de Distribution: ---
Created attachment 62074 --> https://bugs.winehq.org/attachment.cgi?id=62074 0004-ntdll-Hack-NtQueryObject
Follow up to bug 45644. chrome x64 works now, nut chromium x64 crashes due to an unexpected return value of NtQueryObject.
Attached a hack to work around the issue.
https://bugs.winehq.org/show_bug.cgi?id=45645
Fabian Maurer dark.shadow4@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|chromium x64 sandbox |chromium 64-bit sandbox |crashes due to unexpected |crashes due to unexpected |return value of |return value of |NtQueryObject |NtQueryObject
https://bugs.winehq.org/show_bug.cgi?id=45645
mirh mirh@protonmail.ch changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |mirh@protonmail.ch
https://bugs.winehq.org/show_bug.cgi?id=45645
Fabian Maurer dark.shadow4@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|chromium 64-bit sandbox |chromium sandbox crashes |crashes due to unexpected |due to unexpected return |return value of |value of NtQueryObject |NtQueryObject |
--- Comment #1 from Fabian Maurer dark.shadow4@web.de --- Dunno why I got this wrong, but it's also needed for 32bit chromium sandbox. At least in 32bit WINEPREFIX.
https://bugs.winehq.org/show_bug.cgi?id=45645
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |focht@gmx.net
--- Comment #2 from Anastasius Focht focht@gmx.net --- Hello Fabian,
I've also encountered this with recent Firefox 60.x builds which make use Chromium sandbox code (imported).
Bug 45743 is technically a dupe of this one (bug 45645) which fixes the crash when no object type information is available at all.
I think it's still worth to return proper object type information for well known objects, hence I kept bug 45743 separate. It should also help various Sysinternals/diagnosis tools to display more accurate information.
Regards
https://bugs.winehq.org/show_bug.cgi?id=45645
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- See Also| |https://bugs.winehq.org/sho | |w_bug.cgi?id=45743
https://bugs.winehq.org/show_bug.cgi?id=45645
Andrey andrey.gursky@e-mail.ua changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |andrey.gursky@e-mail.ua
https://bugs.winehq.org/show_bug.cgi?id=45645
zzzzzyzz@hacari.org changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |zzzzzyzz@hacari.org
https://bugs.winehq.org/show_bug.cgi?id=45645
Louis Lenders xerox.xerox2000x@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- See Also| |https://bugs.winehq.org/sho | |w_bug.cgi?id=46635
https://bugs.winehq.org/show_bug.cgi?id=45645
Aaron Simmons paleozogt@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |paleozogt@gmail.com
https://bugs.winehq.org/show_bug.cgi?id=45645
Zebediah Figura z.figura12@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |z.figura12@gmail.com
--- Comment #3 from Zebediah Figura z.figura12@gmail.com --- Any idea which objects it's expecting non-NULL type information from?
https://bugs.winehq.org/show_bug.cgi?id=45645
--- Comment #4 from Fabian Maurer dark.shadow4@web.de --- This issue is also fixed as of 8c9c2fca08bb654568071305ab98b16d5b712c47. Should I just mark it as dupe?
https://bugs.winehq.org/show_bug.cgi?id=45645
Zebediah Figura z.figura12@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |DUPLICATE Component|ntdll |wineserver Status|NEW |RESOLVED
--- Comment #5 from Zebediah Figura z.figura12@gmail.com --- (In reply to Fabian Maurer from comment #4)
This issue is also fixed as of 8c9c2fca08bb654568071305ab98b16d5b712c47. Should I just mark it as dupe?
Yes, that seems most prudent.
*** This bug has been marked as a duplicate of bug 45743 ***
https://bugs.winehq.org/show_bug.cgi?id=45645
Alistair Leslie-Hughes leslie_alistair@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #6 from Alistair Leslie-Hughes leslie_alistair@hotmail.com --- Closing Duplicate.