The NIM application maintains a list of configuration nodes for various aspects of NIM that can be configured via the configuration dialog. This list includes a node for every identity that has configuration information. Identity configuration nodes keep track of their corresponding identities by name rather than by reference. This opens a possibility for a race condition that can be triggered if an identity object is destroyed due to a zero reference count while the configuration dialog is active and the destroyed identity is still listed in the configuration node list. In this case, clicking on the identity in the configuration dialog will cause a failed assertion in the debug build and a crash in the retail build. _______________________________________________ kfwdev mailing list kfwdev@mit.edu http://mailman.mit.edu/mailman/listinfo/kfwdev