DIE ERROR: malformed JSON string, neither array, object, number, string or atom, at character offset 0 (before "(end of string)") at 1209918.pl line 26. : Error decoding data from data1 #### { # block to hide $_exitcode from rest of program my $_exitcode; $SIG{__DIE__} = sub { die @_ if $^S; # don't run this handler from inside "eval" my $err = shift; chomp($err); print STDERR "DIE ERROR: $err\n"; $_exitcode = 2; }; END { $?=$_exitcode if defined $_exitcode } } #### $SIG{__DIE__} = sub { die @_ if $^S; # don't run this handler from inside "eval" my $err = shift; chomp($err); print STDERR "DIE ERROR: $err\n"; $! = 2; }; #### Error decoding data from data1 malformed JSON string, neither array, object, number, string or atom, at character offset 0 (before "(end of string)") at 1209918.pl line 25.