In kdb_cpw.c:add_key_rnd() line 206 I see: tptr->key_data_contents[k] = krb5_db_alloc(context, NULL, tmp_key_data.key_data_length[k]); but I did not see that tptr->key_data_contents[k] was free()'ed before this assignment. Am I wrong in thinking that this is a memory leak? -- Will Fiveash Sun Microsystems Inc. Austin, TX, USA (TZ=CST6CDT)