In HAdapt.c, at the end of function static Boolean GenClassXForm(BaseClass *bclass, AdaptXForm *xform) it should be: [...] } else { xform->xformWgts.assign[b] = 0; } Dispose(&gstack,accs); } FreeIntVec(&gstack,classes); return TRUE; } instead of: [...] } else { xform->xformWgts.assign[b] = 0; } Dispose(&gstack,accs); } return TRUE; }