in reply to Re^3: Can't use an undefined value as a HASH reference
in thread Can't use an undefined value as a HASH reference

The build_subtree subroutine has a sanity test line as follows

if ($line !~ /^\(.*\)\s*$/) { print "here: $line\n"; return undef; }

And input $line has "1 , 4885".