diff options
author | Simo Sorce <idra@samba.org> | 2010-02-19 09:34:48 -0500 |
---|---|---|
committer | Simo Sorce <idra@samba.org> | 2010-02-23 12:46:50 -0500 |
commit | e5ab64a79902e710636352b01ccd0012d5df1c31 (patch) | |
tree | 2c24988438bec6d72139162e44387531930b9b9e /source3/lib/fault.c | |
parent | bb9014d5cbbc2ebb8fbd9fab05a3f3fc57e725b8 (diff) | |
download | samba-e5ab64a79902e710636352b01ccd0012d5df1c31.tar.gz samba-e5ab64a79902e710636352b01ccd0012d5df1c31.tar.bz2 samba-e5ab64a79902e710636352b01ccd0012d5df1c31.zip |
s3:schannel fix memory hierarchy
passing mem_ctx was causing creds->sid to be allocated on mem_ctx and not be
child of creds as expected. When later in schannel_check_creds_state() we
stole the creds on a different memory context the sid was left behind and the
memory it points to freed when the temporary context was freed.
Diffstat (limited to 'source3/lib/fault.c')
0 files changed, 0 insertions, 0 deletions