Finalizer crasher on OS X

Greg Hudson ghudson at MIT.EDU
Fri Sep 24 12:40:41 EDT 2010


On Fri, 2010-09-24 at 10:03 -0400, Luke Howard wrote:
> If it's an OS X bug, fine, otherwise I wonder if we can workaround it
> by having the destructor set did_run = 0.

Does gssint_mechglue_init also get invoked twice (the second time when
the mech is loaded)?

If so, that's perhaps a difference in shared library semantics, but one
we can probably accomodate.  If not (initializer runs once, finalizer
twice), that sounds like an OS X bug.





More information about the krbdev mailing list