summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFather Chrysostomos <sprout@cpan.org>2014-10-11 23:22:24 -0700
committerFather Chrysostomos <sprout@cpan.org>2014-10-11 23:22:24 -0700
commit61a9f0702db84769557a6388593632f092ea8477 (patch)
tree1fbdcbab320fa5a9bc6126c461aafa808bc22bfd
parentb3941ae985e6b767006431e538d0e45b5346ce29 (diff)
downloadperl-61a9f0702db84769557a6388593632f092ea8477.tar.gz
Clarify two panic perldiag entries
-rw-r--r--pod/perldiag.pod7
1 files changed, 5 insertions, 2 deletions
diff --git a/pod/perldiag.pod b/pod/perldiag.pod
index 0d3239b56a..0d6dce380f 100644
--- a/pod/perldiag.pod
+++ b/pod/perldiag.pod
@@ -4138,7 +4138,8 @@ and freeing temporaries and lexicals from.
=item panic: pad_free po
-(P) An invalid scratch pad offset was detected internally.
+(P) An zero scratch pad offset was detected internally. An attempt was
+made to free a target that had not been allocated to begin with.
=item panic: pad_reset curpad, %p!=%p
@@ -4147,7 +4148,9 @@ and freeing temporaries and lexicals from.
=item panic: pad_sv po
-(P) An invalid scratch pad offset was detected internally.
+(P) A zero scratch pad offset was detected internally. Most likely
+an operator needed a target but that target had not been allocated
+for whatever reason.
=item panic: pad_swipe curpad, %p!=%p