[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
Re: Nesting scrolled windows
- From: Torsten Schoenfeld <kaffeetisch gmx de>
- To: gtk-perl-list gnome org
- Subject: Re: Nesting scrolled windows
- Date: Tue, 16 Sep 2008 22:14:14 +0200
Kevin Ryde wrote:
>> @{$categories->{data}} = @data;
>
> Incidentally with 1.190 or the current cvs and the debian i386 5.10.0
> I get a segv at this line.
This seems to be a bug in perl 5.10.0. The attached program (which doesn't use
Gtk2 or Glib at all), crashes too. Will report to perl5-porters as soon as I
verified that bleadperl is affected as well.
> Inserting before it
>
> $categories->{data} = [];
>
> seems to work.
This completely gets rid of the magic tie() status of $categories->{data}.
-Torsten
#!/usr/bin/perl
use warnings;
use strict;
tie my @a, 'TiedList';
@a = ('a');
package TiedList;
use strict;
use warnings;
sub TIEARRAY {
return bless {}, shift;
}
sub STORE {
tie my @row, 'TiedRow';
}
sub CLEAR {}
sub EXTEND {}
package TiedRow;
use strict;
use warnings;
sub TIEARRAY {
return bless {}, shift;
}
sub STORE {}
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]