From: Michael Tremer Date: Sat, 26 Aug 2023 09:46:45 +0000 (+0000) Subject: package: Don't crash if a package has no UUID X-Git-Tag: 0.9.29~59 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=8ceacfa45a3faba3575c4b0e2e81dba98e4a4eae;p=pakfire.git package: Don't crash if a package has no UUID Signed-off-by: Michael Tremer --- diff --git a/src/libpakfire/package.c b/src/libpakfire/package.c index af0f2362c..50540cbc5 100644 --- a/src/libpakfire/package.c +++ b/src/libpakfire/package.c @@ -466,6 +466,8 @@ PAKFIRE_EXPORT const char* pakfire_package_get_string( case PAKFIRE_PKG_UUID: ret = solvable_lookup_str(s, SOLVABLE_PKGID); + if (!ret) + return NULL; // Validate the UUID if (!pakfire_uuid_is_valid(ret)) {