summaryrefslogtreecommitdiffstats
path: root/doc/doxy_examples/error_message.c
diff options
context:
space:
mode:
authorGreg Hudson <ghudson@mit.edu>2011-03-17 20:02:01 +0000
committerGreg Hudson <ghudson@mit.edu>2011-03-17 20:02:01 +0000
commitb5d9f6e92ac9291c6f352a2d86b4b0bf9f74fc1f (patch)
treec1357d249460ecde2e14ced4eda883ff4bf0af3e /doc/doxy_examples/error_message.c
parente1ce2955dbaf8fbbc52a9625a62bb3fc4e31215f (diff)
downloadkrb5-b5d9f6e92ac9291c6f352a2d86b4b0bf9f74fc1f.tar.gz
krb5-b5d9f6e92ac9291c6f352a2d86b4b0bf9f74fc1f.tar.xz
krb5-b5d9f6e92ac9291c6f352a2d86b4b0bf9f74fc1f.zip
KDC memory leak in FAST error path
When kdc_fast_handle_error() produces a FAST-encoded error, it puts it into err->e_data and it never gets freed (since in the non-FAST case, err->e_data contains aliased pointers). Fix this by storing the encoded error in an output variable which is placed into the error's e_data by the caller and then freed. ticket: 6884 target_version: 1.9.1 tags: pullup git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@24722 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'doc/doxy_examples/error_message.c')
0 files changed, 0 insertions, 0 deletions