http://bugs.winehq.org/show_bug.cgi?id=33279
Bug #: 33279 Summary: Cygwin wants ntdll.dll.RtlConvertToAutoInheritSecurityObject Product: Wine Version: 1.3.22 Platform: x86 URL: http://cygwin.com/setup.exe OS/Version: Linux Status: NEW Keywords: download, source Severity: minor Priority: P2 Component: ntdll AssignedTo: wine-bugs@winehq.org ReportedBy: austinenglish@gmail.com Classification: Unclassified
Noticed while running wget.exe (bug 27578).
http://bugs.winehq.org/show_bug.cgi?id=33279
--- Comment #1 from Austin English austinenglish@gmail.com 2013-03-26 17:36:47 CDT --- http://cygwin.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/ntdll.h?rev=1.141.2.9... NTSTATUS NTAPI RtlConvertToAutoInheritSecurityObject (PSECURITY_DESCRIPTOR, PSECURITY_DESCRIPTOR, PSECURITY_DESCRIPTOR *, GUID *, BOOLEAN, PGENERIC_MAPPING);
http://cygwin.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/security.cc?rev=1.263...
/* ... and create a new security descriptor in which all inherited ACEs are marked with the INHERITED_ACE flag. For a description of the undocumented RtlConvertToAutoInheritSecurityObject function from ntdll.dll see the MSDN man page for the advapi32 function ConvertToAutoInheritPrivateObjectSecurity. Fortunately the latter is just a shim. */ status = RtlConvertToAutoInheritSecurityObject (psd, sd, &nsd, NULL, pc.isdir (), &file_mapping); if (!NT_SUCCESS (status)) { debug_printf ("RtlConvertToAutoInheritSecurityObject (%S), status %p", &dirname, status); return 0; } /* Eventually copy the new security descriptor into sd and delete the original one created by RtlConvertToAutoInheritSecurityObject from the heap. */ len = RtlLengthSecurityDescriptor (nsd); memcpy ((PSECURITY_DESCRIPTOR) sd, nsd, len); RtlDeleteSecurityObject (&nsd);
http://msdn.microsoft.com/en-us/library/windows/desktop/aa376403%28v=vs.85%2...
http://bugs.winehq.org/show_bug.cgi?id=33279
--- Comment #2 from Austin English austinenglish@gmail.com 2013-03-26 17:37:00 CDT --- Created attachment 44028 --> http://bugs.winehq.org/attachment.cgi?id=44028 stub
http://bugs.winehq.org/show_bug.cgi?id=33279
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |56057acdcddd91169c94c996113 | |b9b379ccb58a6 Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #3 from Austin English austinenglish@gmail.com 2013-03-27 15:41:33 CDT --- http://source.winehq.org/git/wine.git/commitdiff/56057acdcddd91169c94c996113...
http://bugs.winehq.org/show_bug.cgi?id=33279
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #4 from Alexandre Julliard julliard@winehq.org 2013-03-29 13:33:01 CDT --- Closing bugs fixed in 1.5.27.
https://bugs.winehq.org/show_bug.cgi?id=33279
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- URL|http://cygwin.com/setup.exe |https://web.archive.org/web | |/20130302095843/http://cygw | |in.com/setup.exe CC| |focht@gmx.net Severity|minor |normal