From d1e84424eafd140129e21345f62026831b37d3fb Mon Sep 17 00:00:00 2001 From: Mathieu Comandon Date: Fri, 27 Oct 2023 12:50:49 -0700 Subject: [PATCH] Add error handler when not able to parse Flatpak output --- lutris/util/flatpak.py | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/lutris/util/flatpak.py b/lutris/util/flatpak.py index ffc674073..009c1f6a4 100644 --- a/lutris/util/flatpak.py +++ b/lutris/util/flatpak.py @@ -40,9 +40,13 @@ def get_installed_apps(): try: name, appid, version, branch, origin, installation = package.split("\t") except ValueError: - # For older Flatpak versions - name, appid, version, branch, installation = package.split("\t") - origin = "" + try: + # For older Flatpak versions + name, appid, version, branch, installation = package.split("\t") + origin = "" + except ValueError: + logger.error("Not able to parse Flatpak output: %s", package) + continue packages.append({ "name": name, "appid": appid,