if (has(Flag.UIDGID)) sb.append("uid=").append(**size**).append(",gid=").append(gid).append(";"); should be changed to: if (has(Flag.UIDGID)) sb.append("uid=").append(**uid**).append(",gid=").append(gid).append(";");
if (has(Flag.UIDGID))
sb.append("uid=").append(size).append(",gid=").append(gid).append(";");
should be changed to:
if (has(Flag.UIDGID))
sb.append("uid=").append(uid).append(",gid=").append(gid).append(";");