--- a/eric6/UI/FindFileDialog.py Sat Nov 21 19:31:16 2020 +0100 +++ b/eric6/UI/FindFileDialog.py Sun Nov 22 16:04:59 2020 +0100 @@ -462,7 +462,7 @@ try: text, encoding, hashStr = Utilities.readEncodedFileWithHash(fn) lines = text.splitlines(True) - except (UnicodeError, IOError): + except (UnicodeError, OSError): progress += 1 self.findProgress.setValue(progress) continue @@ -625,7 +625,7 @@ Utilities.readEncodedFileWithHash(fn) ) lines = text.splitlines(True) - except (UnicodeError, IOError) as err: + except (UnicodeError, OSError) as err: E5MessageBox.critical( self, self.tr("Replace in Files"), @@ -666,7 +666,7 @@ txt = "".join(lines) try: Utilities.writeEncodedFile(fn, txt, encoding) - except (IOError, Utilities.CodingError, UnicodeError) as err: + except (OSError, Utilities.CodingError, UnicodeError) as err: E5MessageBox.critical( self, self.tr("Replace in Files"),