add missing fclose on exception in LoadExternalBlockFile()