Index: channel.c =================================================================== --- channel.c (revision 13542) +++ channel.c (working copy) @@ -1006,6 +1006,7 @@ while ((vardata = AST_LIST_REMOVE_HEAD(headp, entries))) ast_var_delete(vardata); + ast_string_field_free_all(chan); free(chan); AST_LIST_UNLOCK(&channels);