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@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.
***
___
List: Catalyst@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/