Index: generic/nsfStack.c =================================================================== diff -u -r099e1eef83f0d87777500409a973844fb650e088 -r77ba24ec459d9168dbfad4ae0c6eb4b936e8ea6b --- generic/nsfStack.c (.../nsfStack.c) (revision 099e1eef83f0d87777500409a973844fb650e088) +++ generic/nsfStack.c (.../nsfStack.c) (revision 77ba24ec459d9168dbfad4ae0c6eb4b936e8ea6b) @@ -820,9 +820,8 @@ static Tcl_Obj* CallStackMethodPath(Tcl_Interp *interp, Tcl_CallFrame *framePtr) { - int elements; - Tcl_Obj *resultObj; - Tcl_Obj *methodPathObj = Tcl_NewListObj(0, NULL); + int elements; + Tcl_Obj *resultObj, *methodPathObj = Tcl_NewListObj(0, NULL); nonnull_assert(interp != NULL); nonnull_assert(framePtr != NULL); @@ -834,7 +833,7 @@ ((unsigned int)Tcl_CallFrame_isProcCallFrame(framePtr) & (FRAME_IS_NSF_CMETHOD|FRAME_IS_NSF_METHOD)) != 0u; framePtr = Tcl_CallFrame_callerPtr(framePtr)) { const NsfCallStackContent *cscPtr = (NsfCallStackContent *)Tcl_CallFrame_clientData(framePtr); - + assert(cscPtr != NULL); /*fprintf(stderr, "--- frame %p cmdPtr %p cmd %s NSF_CSC_TYPE_ENSEMBLE %d \