SEGV in krb5_free_cred_contents

Ezra Peisach epeisach at MIT.EDU
Sat Oct 24 08:34:10 EDT 2009


a) Is this a multithreaded application?
b) Are you sharing the same cache between threads?  If so - destroying 
one while in use can cause this.
c) Can you provide some sample code - if not - can you indicate how you 
are resolving the memory cache? Are you specifying "MEMORY:" or 
"MEMORY:fooo" (there is an app out there that assumes that "MEMORY:" 
will give a unique cache - which it doesn't - so it dies in a 
multithreaded app).
d) If you have access to a linux box - valgrind is very useful for 
tracking down these problems...
e) I suppose there could be a difference in OpenSolaris vs MIT code - 
you can trying to compile MIT's code base and see if the problem exists...

Ezra




More information about the Kerberos mailing list