https://bugs.winehq.org/show_bug.cgi?id=44815
Bug ID: 44815 Summary: Some Cygwin/MSYS2 applications need a better invalid parameter handling in ntdll.NtAccessCheck Product: Wine Version: 3.4 Hardware: x86-64 OS: Linux Status: NEW Severity: normal Priority: P2 Component: ntdll Assignee: wine-bugs@winehq.org Reporter: focht@gmx.net Distribution: ---
Hello folks,
to track https://github.com/wine-staging/wine-staging/tree/master/patches/ntdll-NtAcc...
Unfortunately there is little information/details, I just found this:
https://wine-staging.com/news/2016-02-23-release-1.9.4.html
--- quote --- Improve invalid parameter handling in NtAccessCheck (MSYS) --- quote ---
https://github.com/openunix/cygwin/blob/master/winsup/cygwin/security.cc
https://github.com/openunix/cygwin/search?utf8=%E2%9C%93&q=NtAccessCheck
$ wine --version wine-3.4
Regards
https://bugs.winehq.org/show_bug.cgi?id=44815
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download, patch, source Staged patchset| |https://github.com/wine-sta | |ging/wine-staging/tree/mast | |er/patches/ntdll-NtAccessCh | |eck Status|NEW |STAGED URL| |https://cygwin.com/install. | |html
https://bugs.winehq.org/show_bug.cgi?id=44815
tokktokk fdsfgs@krutt.org changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |fdsfgs@krutt.org
https://bugs.winehq.org/show_bug.cgi?id=44815
Andrey andrey.gursky@e-mail.ua changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |andrey.gursky@e-mail.ua
https://bugs.winehq.org/show_bug.cgi?id=44815
André H. nerv@dawncrow.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |nerv@dawncrow.de
--- Comment #1 from André H. nerv@dawncrow.de --- patchset is gone
https://bugs.winehq.org/show_bug.cgi?id=44815
Bernhard Übelacker bernhardu@mailbox.org changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |bernhardu@mailbox.org
--- Comment #2 from Bernhard Übelacker bernhardu@mailbox.org --- Wine-staging removed this patch here:
https://gitlab.winehq.org/wine/wine-staging/-/commit/6347bdd1fcb600dd41779ba...
As the staging patch got removed and it seems not known how the issue behind can be reproduced, should this bug be closed?
https://bugs.winehq.org/show_bug.cgi?id=44815
Zeb Figura z.figura12@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |z.figura12@gmail.com Staged patchset|https://github.com/wine-sta | |ging/wine-staging/tree/mast | |er/patches/ntdll-NtAccessCh | |eck | Resolution|--- |ABANDONED Status|STAGED |RESOLVED
--- Comment #3 from Zeb Figura z.figura12@gmail.com --- (In reply to Bernhard Übelacker from comment #2)
Wine-staging removed this patch here:
https://gitlab.winehq.org/wine/wine-staging/-/commit/ 6347bdd1fcb600dd41779baf23176d920d4f1632
As the staging patch got removed and it seems not known how the issue behind can be reproduced, should this bug be closed?
The wine-staging patch was upstreamed as https://source.winehq.org/git/wine.git/commitdiff/be98f67f10c26b46acbf2fe98ea764c27efd3612.
That said, since we don't know what application needed it or if that application is fixed, I'm resolving as ABANDONED.
Looking at cygwin source for use of NtAccessCheck turns up some, but it's not immediately clear how to invoke cygwin in the right way. If current cygwin source is even the relevant version.
https://bugs.winehq.org/show_bug.cgi?id=44815
Gijs Vermeulen gijsvrm@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #4 from Gijs Vermeulen gijsvrm@gmail.com --- Closing.