[Mageia-dev] [soft-commits] [4149] (create_display_box) fix crashing on calling a method on a non blessed reference
Pascal Terjan
pterjan at gmail.com
Tue Apr 24 01:47:31 CEST 2012
On Fri, Apr 20, 2012 at 19:22, <root at mageia.org> wrote:
> Revision 4149 Author tv Date 2012-04-20 20:22:16 +0200 (Fri, 20 Apr 2012)
>
> Log Message
>
> (create_display_box) fix crashing on calling a method on a non blessed
> reference
>
> Modified Paths
>
> drakx/trunk/perl-install/fs/partitioning_wizard.pm
>
> Modified: drakx/trunk/perl-install/fs/partitioning_wizard.pm
> ===================================================================
> --- drakx/trunk/perl-install/fs/partitioning_wizard.pm 2012-04-20 18:22:13
> UTC (rev 4148)
> +++ drakx/trunk/perl-install/fs/partitioning_wizard.pm 2012-04-20 18:22:16
> UTC (rev 4149)
> @@ -287,7 +287,8 @@
>
> sub create_display_box {
> my ($kind, $resize, $fill_empty, $button) = @_;
> - my @parts = fs::get::hds_fstab_and_holes($kind->{val});
> + # perl_checker: require UNIVERSAL
> + my @parts = fs::get::hds_fstab_and_holes($kind->{val}) if
> UNIVERSAL::can($kind->{val}, 'first_usable_sector,');
>
> my $totalsectors = $kind->{val}{totalsectors};
>
>
This breaks "Use free space" display (nothing is displayed, only empty space).
Reverting this commit fixed it but I need to sleep now so I did not
try to understand.
More information about the Mageia-dev
mailing list