aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xMageiaUpdate4
-rw-r--r--NEWS2
2 files changed, 5 insertions, 1 deletions
diff --git a/MageiaUpdate b/MageiaUpdate
index 6db84c4e..e3aba283 100755
--- a/MageiaUpdate
+++ b/MageiaUpdate
@@ -111,7 +111,9 @@ sub toggle {
my $val = $pkgs->{$name}{selected};
my $old_status = $val ? 'to_install' : 'to_update';
my $done;
- $pkgs->{$name}{pkg}->set_flag_skip(0);
+ my $pkg = $pkgs->{$name}{pkg};
+ return if !$pkg;
+ $pkg->set_flag_skip(0);
toggle_nodes($w->{real_window}->window, $list->get_model, sub {
my ($leaf, $_state, $_model) = @_;
$done = 1;
diff --git a/NEWS b/NEWS
index d4a58a90..b85f6c39 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,5 @@
+- fix a rare crash when some packages are installed twice (mga#4972)
+
Version 5.30 - 02 March 2012, Thierry Vignaud
- separate paragraphs when displaing READMEs (mga#4697)