I accidentally broke this in commit xxxxxxxx (5.19.3). The crash hap-
pened at compile time.
prev = aop;
aop = aop->op_sibling;
}
+ if (!aop) {
+ /* It doesn’t really matter what we return here, as this only
+ occurs after yyerror. */
+ op_free(first);
+ return entersubop;
+ }
+
/* aop now points to the second arg if there is one, the cvop otherwise
*/
if (aop->op_sibling) {
LEN = \d+
SUBSTR
+# Dump with no arguments
+eval 'Dump';
+like $@, qr/^Not enough arguments for Devel::Peek::Dump/, 'Dump;';
+eval 'Dump()';
+like $@, qr/^Not enough arguments for Devel::Peek::Dump/, 'Dump()';
+
SKIP: {
skip "Not built with usemymalloc", 2
unless $Config{usemymalloc} eq 'y';