Following is from util_create(), util_name() allocates memory to uri which isn't freed:
if ((uri = util_name(session, *argv, "table")) == NULL) return (1); if ((ret = session->create(session, uri, config)) != 0) return (util_err(session, ret, "%s: session.create", uri)); return (0);