[rt-users] RT 3.8 beta 2 now available
Tom Lanyon
tom at netspot.com.au
Wed May 21 05:01:30 EDT 2008
On 20/05/2008, at 5:42 PM, Tom Lanyon wrote:
> On 20/05/2008, at 2:05 PM, Jesse Vincent wrote:
>
>>>>
>>>> Jesse
>>>
>>> Jesse,
>>>
>>> It seg faults for me on a dev box, RedHat Enterprise Linux 5 with
>>> Perl 5.10.0. This box was successfully running 3.6.6 with no
>>> issues and only had a few dependencies which needed upgrading to
>>> pass a 3.7.85 'make testdeps'.
>>>
>>> It dies in HTML::Mason::Request::alter_superclass(), called from
>>> RT::Interface::Web::Request.
>>>
>>
>> When you install HTML::Mason, does it run and pass all its tests?
>
>
> Yes, all except live tests and CHI. If it was an issue with
> HTML::Mason I'd expect 15-subclass.t to fail (as it calls the same
> alter_superclass method).
>
To follow up my own email, this does seem like a HTML::Mason bug as I
can reproduce the SIGSEGV on two machines running perl 5.10.0 and
HTML::Mason 1.39 with the following test script, yet it runs fine on
perl 5.8.8 + HTML::Mason 1.39.
package TestRequest;
use strict;
use warnings;
use base 'HTML::Mason::Request';
use HTML::Mason::CGIHandler;
sub foo {
my $class = shift;
$class->alter_superclass( 'HTML::Mason::Request::CGI' );
$class->SUPER::new(@_);
}
package main;
my $bar = TestRequest->foo();
More information about the rt-users
mailing list