In perl.git, the branch blead has been updated <https://perl5.git.perl.org/perl.git/commitdiff/6e23836a54f586418eb81fac4af911e6d883ab19?hp=933e3e630076d4fdbe32a101eeb5f12e37ec4ac2>
- Log ----------------------------------------------------------------- commit 6e23836a54f586418eb81fac4af911e6d883ab19 Author: Tony Cook <t...@develop-help.com> Date: Thu Aug 8 14:35:51 2019 +1000 perldelta for 933e3e630076 ----------------------------------------------------------------------- Summary of changes: pod/perldelta.pod | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pod/perldelta.pod b/pod/perldelta.pod index 49b2a7dead..87fac1a1b8 100644 --- a/pod/perldelta.pod +++ b/pod/perldelta.pod @@ -413,6 +413,13 @@ instead of ignoring it. [perl #134291] C<< 0 0x@ >> no longer asserts in S_no_op(). [perl #134310] +=item * + +Exceptions thrown while C<$@> is read-only could result in infinite +recursion as perl tried to update C<$@>, which throws another +exception, resulting in a stack overflow. Perl now replaces C<$@> +with a copy if it's not a simple writable SV. [perl #134266] + =back =head1 Known Problems -- Perl5 Master Repository