"Validating patches..." runs incredibly slowly for large files.
For example, in a small file (< 1kb ~10 basic statements such as GRANT EXECUTE ON schema.package) each statement take 1-3ms to parse. If the file is large (~10mb, many statements - for example the old FOXopen 4 installation scripts - FOXOPEN r4-04-00 part 2) each statement regardless of their complexity takes ~5 seconds to parse.