This is stupid!!! We had this discussion countless times!
It's not a bug to get back access denied! In many situations this is normal, and the application will try again! (Ie: Writing to a read-only file)
Best regards, Alex Ionescu
On Tue, Dec 1, 2009 at 10:26 PM, fireball@svn.reactos.org wrote:
Author: fireball Date: Tue Dec 1 22:26:40 2009 New Revision: 44348
URL: http://svn.reactos.org/svn/reactos?rev=44348&view=rev Log: [ntoskrnl/se]
- Add a hack which prints an annoying message and grants access when it should not be. Callers/bugs should be fixed and this commit reverted after that.
See issue #4169 for more details.
Modified: trunk/reactos/ntoskrnl/se/semgr.c
Modified: trunk/reactos/ntoskrnl/se/semgr.c URL: http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/se/semgr.c?rev=443... ============================================================================== --- trunk/reactos/ntoskrnl/se/semgr.c [iso-8859-1] (original) +++ trunk/reactos/ntoskrnl/se/semgr.c [iso-8859-1] Tue Dec 1 22:26:40 2009 @@ -608,10 +608,12 @@ } else {
- DPRINT1("Denying access for caller: granted 0x%lx, desired 0x%lx (generic mapping %p)\n",
- DPRINT1("HACK: Should deny access for caller: granted 0x%lx, desired 0x%lx (generic mapping %p).\n",
*GrantedAccess, DesiredAccess, GenericMapping);
- *AccessStatus = STATUS_ACCESS_DENIED;
- return FALSE;
- //*AccessStatus = STATUS_ACCESS_DENIED;
- //return FALSE;
- *AccessStatus = STATUS_SUCCESS;
- return TRUE;
} }