[Catalyst] unicode warnings (+ errors C::P::UploadProgress)

John Napiorkowski jjn1056 at yahoo.com
Fri Jun 14 18:29:47 GMT 2013


Yup this is a regression!  We have a patch in HEAD and it should go out later today.  Sorry for the trouble ( but at least I know who's upgrading)

John

Sent from my iPhone

On Jun 14, 2013, at 1:18 AM, Brad Bowman <list at bereft.net> wrote:

> On 14/06/13 14:39, Alan Humphrey wrote:
>> I just upgraded to the latest Catalyst (5.90040). I’m now seeing this warning
>> on all pages:
>> 
>> [2013/06/13 09:50:53] [catalyst] [WARN] Can't call method "decode" on an
>> undefined value at
>> /home/alanh/perl5/perlbrew/perls/perl-5.14.2/lib/site_perl/5.14.2/Catalyst/Plugin/Unicode/Encoding.pm
>> line 160, <DATA> line 1003.
> [..]
> 
> I'm also getting these warnings with a fresh install of
> Catalyst::Plugin::UploadProgress, and also some errors which
> look related.  Highlights below.
> 
> Catalyst-Plugin-UploadProgress-0.06
> $ pmvers Catalyst
> 5.90040
> Perl 5.16.3
> 
> 
> t/01use.t ............. ok
> [warn] Can't call method "decode" on an undefined value at /usr/local/strategic/perl/lib/site_perl/5.16.3/Catalyst/Plugin/Unicode/Encoding.pm line 160.
> ...
> [error] Caught exception in engine "Can't use string ("Can't call method "decode" on an"...) as a HASH ref while "strict refs" in use at /usr/local/strategic/perl/lib/site_perl/5.16.3/Catalyst/Plugin/Unicode/Encoding.pm line 101."
> 
> #   Failed test 'Upload ok'
> #   at t/04uploadprogress.t line 48.
> #          got: 'Bad Request'
> #     expected: 'ok'
> 
> [error] Caught exception in engine "Can't use string ("Can't call method "decode" on an"...) as a HASH ref while "strict refs" in use at /usr/local/strategic/perl/lib/site_perl/5.16.3/Catalyst/Plugin/Unicode/Encoding.pm line 101."
> 
> #   Failed test 'Multi-file upload OK'
> #   at t/04uploadprogress.t line 84.
> #          got: 'Bad Request'
> #     expected: 'ok'
> 
> # Looks like you failed 2 tests of 12.
> t/04uploadprogress.t ..
> Dubious, test returned 2 (wstat 512, 0x200)
> Failed 2/12 subtests
> 
> Test Summary Report
> -------------------
> t/04uploadprogress.t (Wstat: 512 Tests: 12 Failed: 2)
>  Failed tests:  2, 8
>  Non-zero exit status: 2
> Files=2, Tests=13,  1 wallclock secs ( 0.02 usr  0.00 sys +  1.06 cusr  0.04 csys =  1.12 CPU)
> Result: FAIL
> Failed 1/2 test programs. 2/13 subtests failed.
> 
> 
> _______________________________________________
> List: Catalyst at lists.scsys.co.uk
> Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
> Searchable archive: http://www.mail-archive.com/catalyst@lists.scsys.co.uk/
> Dev site: http://dev.catalyst.perl.org/



More information about the Catalyst mailing list