On 12-04-17 04:52 PM, Andreas Koenig via RT wrote:
Show quoted text> Queue: Catalyst-Authentication-Credential-Twitter
> Ticket<URL:
https://rt.cpan.org/Ticket/Display.html?id=76610>
>
> As already said over at #76437, bisect points to v5.15.4-401-gf45b078
> and I can produce the fail with that perl but not with the one before
> that commit.
I've tried myself w/ 5.15.09, with the same set of modules, and it seems
to work:
$ ./Build test
t/000-report-versions.t .. # Testing with Perl 5.015009,
/usr/local/soft/perlbrew/perls/perl-5.15.9/bin/perl5.15.9
t/000-report-versions.t .. 1/? # Carp version is 1.25
t/000-report-versions.t .. 2/? # Catalyst version is 5.90011
# Catalyst::Controller version is undefined
# Catalyst::Exception version is undefined
# Catalyst::Plugin::Session::PerUser version is 0.05
# Class::Accessor::Fast version is 0.34
# Data::Dumper version is 2.135_06
# Module::Build version is 0.3901
# Net::Twitter version is 3.18001
# Scalar::Util version is 1.25
# Test::More version is 0.98
# base version is 2.18
# parent version is 0.225
# strict version is 1.06
# warnings version is 1.13
t/000-report-versions.t .. ok
t/02pod.t ................ skipped: Test::Pod 1.14 required
t/basic_app.t ............ 1/? Use of uninitialized value in
concatenation (.) or string at
/usr/local/soft/perlbrew//perls/perl-5.15.9/lib/site_perl/5.15.9/Catalyst/Plugin/Session/PerUser.pm
line 105.
Use of uninitialized value in concatenation (.) or string at
/usr/local/soft/perlbrew//perls/perl-5.15.9/lib/site_perl/5.15.9/Catalyst/Plugin/Session/PerUser.pm
line 105.
t/basic_app.t ............ ok
t/no_per_user.t .......... ok
All tests successful.
Files=4, Tests=22, 3 wallclock secs ( 0.05 usr 0.01 sys + 2.08 cusr
0.13 csys = 2.27 CPU)
Result: PASS
As for the original error, it seems to indicate that Catalyst 'stack'
attribute is not correctly set. Which is.. most bizarre.