[Catalyst] [ANNOUNCE] Catalyst-Runtime 5.80016

Alexander Hartmaier alexander.hartmaier at t-systems.at
Mon Dec 14 18:50:49 GMT 2009


All app errors result in this cat error with the new version for me:

[error] Caught exception in engine "Can't use string
("508706d1a94648443fa31ffc8b2b5ccb") as a HASH ref while "strict refs"
in use at /home/ahartmai/perl5/lib/perl5/Catalyst/Engine.pm line 117."

Changing line 117 fixes the problem but I don't know if something else
is going wrong which changes $val so it isn't a hash.

local $val->{'__MOP__'} = "Stringified: "
        . $val->{'__MOP__'} if ref $val eq 'HASH' && exists
$val->{'__MOP__'};


--
Best regards, Alex


Am Samstag, den 12.12.2009, 00:41 +0100 schrieb Tomas Doran:
> Evening (or insert relevant time zone here).
>
> I'm happy to announce the next release of Catalyst-Runtime (5.80016).
> This release mainly fixes regressions introduced with the new script
> system. Upgrading to the new scripts requires the latest Catalyst-
> Devel package (1.24), and choosing to regenerate your scripts.
>
> This release cures all issues reported with upgraded scripts (or
> applications generated with the latest release of Catalyst::Devel) and
> fixes Win32 issues introduced with the tests for encoding issues fixed
> in 5.80015.
>
> Full changelog included below as always.
>
> Cheers
> t0m
>
> --
>
> 5.80016 2009-12-11 23:23:33
>
>    Bug fixes:
>
>     - Fix slurping a file to work correctly with binary on Win32 in the
>       encoding test controller.
>
>    Bug fixes in the new scripts (for applications which have been
> upgraded):
>
>     - Allow --restartdirectory as an option for the Server script, for
>       backwards compatibility. (Dave Rolsky)
>     - The --host option for the server script defaulted to localhost,
> rather
>       than listening on all interfaces, which was the previous
> default. (Dave
>       Rolsky)
>     - Restore -p option for pid file in the FastCGI server script.
>     - Fix the script environment variables MYAPP_PORT and MYAPP_RELOAD
> RT#52604
>     - Fix aliasing applications under non-root paths with mod_rewrite in
>       some apache versions where %ENV{SCRIPT_NAME} is set to the real
> name of
>       the script, by using $ENV{REDIRECT_URL} which contains the non-
> rewritten
>       URI.
>     - Fix usage display when myapp_create.pl is run with no arguments.
> RT#52630
>
>    New features:
>
>     - The __MOP__ hash element is suppressed from being dumped fully
>       (and instead stringified) when dumping the error screen to be
>       less packed with information of no use.
>
>    Documentation:
>
>     - Fix Pod nits (RT#52370)
>
>
>
>
> _______________________________________________
> 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/


*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*
T-Systems Austria GesmbH   Rennweg 97-99, 1030 Wien
Handelsgericht Wien, FN 79340b
*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*
Notice: This e-mail contains information that is confidential and may be privileged.
If you are not the intended recipient, please notify the sender and then
delete this e-mail immediately.
*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*



More information about the Catalyst mailing list