diff -r 59a9a658618c -r 93b8a353c4bf eric6/Tasks/TasksFile.py --- a/eric6/Tasks/TasksFile.py Wed Apr 14 19:38:19 2021 +0200 +++ b/eric6/Tasks/TasksFile.py Wed Apr 14 19:59:16 2021 +0200 @@ -90,7 +90,7 @@ jsonString = json.dumps(tasksDict, indent=2) with open(filename, "w") as f: f.write(jsonString) - except (TypeError, EnvironmentError) as err: + except (TypeError, OSError) as err: with E5OverridenCursor(): E5MessageBox.critical( None, @@ -117,7 +117,7 @@ with open(filename, "r") as f: jsonString = f.read() tasksDict = json.loads(jsonString) - except (EnvironmentError, json.JSONDecodeError) as err: + except (OSError, json.JSONDecodeError) as err: E5MessageBox.critical( None, self.tr("Read Tasks"),