Index: generic/nsf.c =================================================================== diff -u -re05bd93d5bb5e91556f7adc13df27d9c4970c77a -r8e97011d5cc313b02f63d3282ce9b08b0a8e1746 --- generic/nsf.c (.../nsf.c) (revision e05bd93d5bb5e91556f7adc13df27d9c4970c77a) +++ generic/nsf.c (.../nsf.c) (revision 8e97011d5cc313b02f63d3282ce9b08b0a8e1746) @@ -8147,6 +8147,8 @@ NsfObject *inst = (NsfObject *)Tcl_GetHashKey(tablePtr, hPtr); Command *cmdPtr; + assert(inst != NULL); + if (unlikely((inst->flags & NSF_TCL_DELETE) != 0u)) { NsfLog(interp, NSF_LOG_NOTICE, "Object %s is apparently deleted", ObjectName(inst)); continue; @@ -8156,7 +8158,7 @@ assert(cmdPtr != NULL); if (unlikely((cmdPtr->nsPtr->flags & NS_DYING) != 0u)) { - NsfLog(interp, NSF_LOG_WARN, "Namespace of %s is apparently deleted", ObjectName(inst)); + NsfLog(interp, NSF_LOG_WARN, "Namespace of %s is apparently deleted", ObjectName_(inst)); continue; }