Hi, I have i386 system and perl with amd64 kernel, may be this confused you? With amd64 system and perl I cannot reproduce it too.
В Сб., 05/01/2013 в 16:44 +0000, Dominic Hargreaves пишет: > On Fri, Jan 04, 2013 at 05:00:24PM +0400, Alexander Kudrevatykh wrote: > > perl still segfaults with command # perl -e 'print "x"x(2**31)' > > but not segfaults with original command > > I can reproduce this on i386, but not amd64. > > $ perl -le 'print "v"x(2**31+1) ."=1"' > panic: memory wrap at -e line 1. > > $ perl -e 'print "x"x(2**31)' > Segmentation fault > > Strangely, when I try and reproduce with a vanilla 5.14.3 build, I > get: > > $ ./perl -e 'print "x"x(2**31)' > $ echo $? > 0 > > which seems wrong in a different way... >
signature.asc
Description: This is a digitally signed message part