The memory allocated by ConstructTicketRequest is not LSA memory and must be freed with LocalFree(). To generate a diff of this commit: cvs diff -r5.112 -r5.113 krb5/src/lib/krb5/ccache/ChangeLog cvs diff -r5.18 -r5.19 krb5/src/lib/krb5/ccache/cc_mslsa.c