When `tempName` is empty that is when we have the problem for which I opened the issue - when we make a call to `finfo_file` with `$file->getTempName()` which is empty because the file wasn't downloaded because it was larger than the PHP ini limit, a PHP exception is thrown (which sort of makes adding the size error to the attribute kind of pointless).