RtlGetDaclSecurityDescriptor crash on NULL pointer

Bobby Bingham bingham.21 at osu.edu
Mon Mar 8 06:46:59 CST 2004


Installing winamp5 with winver=winxp reveals that the wma installer
calls GetSecurityDescriptorDacl with pSecurityDescriptor == NULL, which
then calls RtlGetDaclSecurityDescriptor, which immediately dereferences
it and crashes.

Reading MSDN indicates that pSecurityDescriptor may be NULL, but I don't
know the first thing about NT security descriptors, and so I'm not sure
what the right way to handle it is.  But I thought I'd at least point it
out so someone who does know could take a look.

--
Bobby Bingham
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://www.winehq.org/pipermail/wine-devel/attachments/20040308/7d1df03f/attachment.pgp


More information about the wine-devel mailing list