diff options
author | Tony Cook <tony@develop-help.com> | 2018-03-22 21:07:35 +0000 |
---|---|---|
committer | Steve Hay <steve.m.hay@googlemail.com> | 2018-03-22 21:07:54 +0000 |
commit | 4ded285d0f266f02ad013cd146d57ffa4e18cc32 (patch) | |
tree | 2dcc882b943c371dcfe321dcf5710297819a2abf | |
parent | c7bdaeb53fb020e107318be2ac6fff3f95de1e82 (diff) | |
download | perl-4ded285d0f266f02ad013cd146d57ffa4e18cc32.tar.gz |
perldelta for bb4e4c3869d9
(cherry picked from commit 084ed71b2c938c47d8ff7e92e8cbd84f598779d3)
-rw-r--r-- | pod/perldelta.pod | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/pod/perldelta.pod b/pod/perldelta.pod index 9c75f37932..7bc909b6c0 100644 --- a/pod/perldelta.pod +++ b/pod/perldelta.pod @@ -144,6 +144,17 @@ L<[perl #131786]|https://rt.perl.org/Public/Bug/Display.html?id=131786> A NULL pointer dereference in the C<S_regmatch()> function has been fixed. L<[perl #132017]|https://rt.perl.org/Public/Bug/Display.html?id=132017> +=item * + +Failures while compiling code within other constructs, such as with +string interpolation and the right part of C<s///e> now cause +compilation to abort earlier. + +Previously compilation could continue in order to report other errors, +but the failed sub-parse could leave partly parsed constructs on the +parser shift-reduce stack, confusing the parser, leading to perl +crashes. [perl #125351] + =back =head1 Acknowledgements |