From 9e7c5fa545b3daafba6eea5b8a63760190c49ec6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hubert=20Figui=C3=A8re?= Date: Sat, 17 Apr 2021 10:50:39 -0400 Subject: [PATCH] flatpak_dir_find_local_related_for_metadata: Skip invalid branch Fixes #4234 --- common/flatpak-dir.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/common/flatpak-dir.c b/common/flatpak-dir.c index 07f8730d..0fe89455 100644 --- a/common/flatpak-dir.c +++ b/common/flatpak-dir.c @@ -15121,6 +15121,9 @@ flatpak_dir_find_local_related_for_metadata (FlatpakDir *self, extension_ref = flatpak_decomposed_new_from_parts (FLATPAK_KINDS_RUNTIME, extension, ref_arch, branch, NULL); + if (extension_ref == NULL) + continue; + if (remote_name != NULL && flatpak_repo_resolve_rev (self->repo, NULL,