Subject: | Use of uninitialized value in quotemeta ... |
If a number is too large for the picture, the above error is generated
on line 629 in:
$picture =~ s/^(\Q$sign_prefix\E)(\Q$pic_prefix\E)(\s*)/$2$3$1/;
The problem is that $pic_prefix is often (usually) undefined from the
regex on line 585:
my($pic_prefix) = $picture =~ /^([^\#]+)/;
solution is to add a $pic_prefix ||='' after line 585.