From 672ae9b7eb6790e37e7bfb63a3a95f685a955a72 Mon Sep 17 00:00:00 2001 From: Florian Bruhin Date: Mon, 10 Feb 2020 20:50:38 +0100 Subject: Fix call of error.handle_fatal_exc() In savemanager.py, we used self._args to call handle_fatal_exc(), but that attribute doesn't actually exist. This was a regression introduced in b11f571e23c15293ed0a5dad6fe3194b20421ba0. This commit is a more conservative version of 15801a89ab37f1252c9d9377698dbd6a1a4c6ec5. --- qutebrowser/misc/savemanager.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/qutebrowser/misc/savemanager.py b/qutebrowser/misc/savemanager.py index e909c44dc..e05883356 100644 --- a/qutebrowser/misc/savemanager.py +++ b/qutebrowser/misc/savemanager.py @@ -28,6 +28,7 @@ from PyQt5.QtCore import pyqtSlot, QObject, QTimer from qutebrowser.config import config from qutebrowser.api import cmdutils from qutebrowser.utils import utils, log, message, usertypes, error +from qutebrowser.misc import objects class Saveable: @@ -212,5 +213,5 @@ class SaveManager(QObject): self.save(key, is_exit=True) except OSError as e: error.handle_fatal_exc( - e, self._args, "Error while saving!", + e, objects.args, "Error while saving!", pre_text="Error while saving {}".format(key)) -- cgit v1.2.3-54-g00ecf