summaryrefslogtreecommitdiff
path: root/perldtrace.d
diff options
context:
space:
mode:
authorDavid Mitchell <davem@iabyn.com>2012-07-24 15:11:29 +0100
committerDavid Mitchell <davem@iabyn.com>2012-07-24 15:17:42 +0100
commitc76419315df6965e6d8ba598dad9a8d5169b5859 (patch)
treea5ad4b5bd76cf7250d6bf3672fb2c2ee687c9ee0 /perldtrace.d
parent2e37ca1eef9874492f0bc5157e8b18d05861aef6 (diff)
downloadperl-c76419315df6965e6d8ba598dad9a8d5169b5859.tar.gz
lex_grow_linestr(): update re_eval_start
As seen in [perl #114242], the TryCatch test suite triggers this bug. lex_grow_linestr() was reallocing the PL_linestr buffer and updating all pointers within it, but was failing to update PL_sublex_info.re_eval_start. Unfortunately, lex_grow_linestr() doesn't seem to be used in core outside of hereto docs, and due to a separate parser bug, hereto docs can't currently be used within /(?{})/, so I can't add tests for it yet.
Diffstat (limited to 'perldtrace.d')
0 files changed, 0 insertions, 0 deletions