[cgiapp] CAP::Authentication install failure on Perl 5.10 ?

fREW Schmidt frioux at gmail.com
Thu Mar 19 11:55:32 EDT 2009


On Wed, Mar 18, 2009 at 9:40 AM, Richard Jones <ra.jones at dpw.clara.co.uk>wrote:

> Has anyone successfully installed CAP::Authentication under Perl 5.10? It's
> failed for me on two separate Ubuntu Intrepid platforms, and I assume it's a
> Perl 5.10 issue, as recent installs on other Ubuntu platforms running Perl
> 5.8.8 have all been fine.
>
> All failures happen in t/02_config.t - here's an example:
>
> #   Failed test 'config dies when LOGOUT_RUNMODE is passed a hashref' at
> t/02_config.t line 70.
> # expecting: Regexp ((?-xism:parameter LOGOUT_RUNMODE is not a string))
> # found: panic: attempt to copy freed scalar 86bb3c0 to 8638e70 at
> /usr/share/perl/5.10/Carp/Heavy.pm line 96.
>
> and near-identical output for:
> Failed test 'config dies when POST_LOGIN_RUNMODE is passed a hashref'
> Failed test 'config dies when POST_LOGIN_CALLBACK is passed a hashref'
> Failed test 'config dies when POST_LOGIN_CALLBACK is passed a string'
> Failed test 'config dies when RENDER_LOGIN is passed a hashref'
> etc
>
> also:
> #   Failed test 'config dies when LOGIN_SESSION_TIMEOUT recieves an
> unparsable string' at t/02_config.t line 114.
> # expecting: Regexp ((?-xism:parameter LOGIN_SESSION_TIMEOUT is not a valid
> time string))
> # found: Bizarre copy of HASH in sassign at
> /usr/share/perl/5.10/Carp/Heavy.pm line 96.
>
> I'm not sure whether this is a CAP::Auth or a Carp/Carp::Heavy issue. Any
> thoughts?


I'm running CAP::Authentication with perl 5.10 on windows fine.

-- 
fREW Schmidt
http://blog.afoolishmanifesto.com


More information about the cgiapp mailing list