vsnprintf may of returned random crap, but talloc is consistent