perl -we 'my $x = `cat file1`' # seg faults #### perl -we 'my @x = `cat file1`' # works fine #### perl -we 'my $x = `cat file2`' # works fine #### perl -we 'my $x = `cat file2`; $x .= `cat file2`' # works fine #### perl -we 'my $x = `cat file2 file2`' #### Out of memory in perl:util:safesysmalloc (cygwin perl 5.40) #### Out of memory! (linux perl 5.38) #### Segmentation fault