Summary of my perl5 (5.0 patchlevel 5 subversion 3) configuration: Platform: osname=linux, osvers=2.2.5-22smp, archname=i386-linux #### #!/usr/bin/perl -w use strict; use Data::Dumper; my @comps; $comps[10] = "foo bar"; print Dumper \@comps; my $base = "Foo bar"; print Dumper \@comps; #### $VAR1 = [ undef, undef, undef, undef, undef, undef, undef, undef, undef, undef, 'foo bar' ]; Bizarre copy of ARRAY in aassign at /usr/lib/perl5/5.00503/Data/Dumper.pm line 207. Attempt to free unreferenced scalar. Attempt to free unreferenced scalar. Attempt to free unreferenced scalar. Attempt to free unreferenced scalar. Attempt to free unreferenced scalar. Attempt to free unreferenced scalar. Attempt to free unreferenced scalar. Attempt to free unreferenced scalar. Attempt to free unreferenced scalar. Attempt to free unreferenced scalar. Segmentation fault (core dumped)