From cfa54d9aa00950a36a3d9c5a3bc90b8e6ef48681 Mon Sep 17 00:00:00 2001 From: Thierry Vignaud Date: Mon, 28 Jan 2008 17:51:48 +0000 Subject: (get_pkgs) fix crash on empty backport media (#36720) [BACKPORT] --- Rpmdrake/pkg.pm | 1 + 1 file changed, 1 insertion(+) diff --git a/Rpmdrake/pkg.pm b/Rpmdrake/pkg.pm index 136f2bd9..97333113 100644 --- a/Rpmdrake/pkg.pm +++ b/Rpmdrake/pkg.pm @@ -376,6 +376,7 @@ sub get_pkgs { foreach my $medium (@search_medias) { $update->(); foreach my $pkg_id ($medium->{start} .. $medium->{end}) { + next if !$pkg_id; my $pkg = $urpm->{depslist}[$pkg_id]; $pkg->flag_upgrade or next; my $name = urpm_name($pkg); -- cgit v1.2.1