Index: generic/nsf.c =================================================================== diff -u -N -r00186f9e5281da9bf5849895d49ba625f54c3654 -r9f90d6b1ce7bfabedbda9470cb71fa368a64531c --- generic/nsf.c (.../nsf.c) (revision 00186f9e5281da9bf5849895d49ba625f54c3654) +++ generic/nsf.c (.../nsf.c) (revision 9f90d6b1ce7bfabedbda9470cb71fa368a64531c) @@ -26243,7 +26243,6 @@ assert(interp != NULL); assert(cl != NULL); - assert(clopt != NULL); assert(valueObj != NULL); for (i = 0; i < oc; i++) { @@ -26253,6 +26252,8 @@ } } clopt = cl->opt; + assert(clopt != NULL); + if (clopt->classMixins != NULL) { if (clopt->classMixins != NULL) RemoveFromClassMixinsOf(cl->object.id, clopt->classMixins); CmdListFree(&clopt->classMixins, GuardDel);