Dear Jeremy, Congratulations, you've found a bug in perl. Check the delta files (perldoc perl585delta etc) to see if there is a mention of something similar. If not, file the bug report using the perlbug tool.
[EMAIL PROTECTED] jonathan]$ perl foreach my $number (0 .. 1000000) { $msgs .= "$number,"; } unless($msgs =~ /^(\d+,?)+$/){ die "syntax error"; } Segmentation fault [EMAIL PROTECTED] jonathan]$ perl -v This is perl, v5.8.3 built for i386-linux-thread-multi Copyright 1987-2003, Larry Wall [SNIP] [EMAIL PROTECTED] jonathan]$ uname -a Linux alpha.homenet 2.6.5-1.358 #1 Sat May 8 09:04:50 EDT 2004 i686 athlon i386 GNU/Linux Jonathan Paton -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] <http://learn.perl.org/> <http://learn.perl.org/first-response>