报错内容:

***glibc detected***  ./a.out: munmap_chunk():invalid pointer: 0x09a78920 ***
=======Backtrace:=========
/lib/tls/i686/cmov/libc.so.6(+0x6b591)[0x2e3591]
/lib/tls/i686/cmov/libc.so.6(+0x6c80e)[0x2e480e]
./a.out[0x8049b14]
./a.out[0x8049beb]
/lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe6)[0x28ebd6]
./a.out[0x8048971]
======= Memory map: ========
00259000-00276000 r-xp 00000000 08:06 525403     /lib/libgcc_s.so.1
00276000-00277000 r--p 0001c000 08:06 525403     /lib/libgcc_s.so.1
00277000-00278000 rw-p 0001d000 08:06 525403     /lib/libgcc_s.so.1
00278000-003cb000 r-xp 00000000 08:06 657243     /lib/tls/i686/cmov/libc-2.11.1.so
003cb000-003cc000 ---p 00153000 08:06 657243     /lib/tls/i686/cmov/libc-2.11.1.so
003cc000-003ce000 r--p 00153000 08:06 657243     /lib/tls/i686/cmov/libc-2.11.1.so
003ce000-003cf000 rw-p 00155000 08:06 657243     /lib/tls/i686/cmov/libc-2.11.1.so
003cf000-003d2000 rw-p 00000000 00:00 0 
004a8000-0056c000 r-xp 00000000 08:04 529333     /usr/lib/libgfortran.so.3.0.0
0056c000-0056d000 ---p 000c4000 08:04 529333     /usr/lib/libgfortran.so.3.0.0
0056d000-0056e000 r--p 000c4000 08:04 529333     /usr/lib/libgfortran.so.3.0.0
0056e000-0056f000 rw-p 000c5000 08:04 529333     /usr/lib/libgfortran.so.3.0.0
0056f000-00570000 rw-p 00000000 00:00 0 
00808000-00823000 r-xp 00000000 08:06 526654     /lib/ld-2.11.1.so
00823000-00824000 r--p 0001a000 08:06 526654     /lib/ld-2.11.1.so
00824000-00825000 rw-p 0001b000 08:06 526654     /lib/ld-2.11.1.so
0090e000-00932000 r-xp 00000000 08:06 657260     /lib/tls/i686/cmov/libm-2.11.1.so
00932000-00933000 r--p 00023000 08:06 657260     /lib/tls/i686/cmov/libm-2.11.1.so
00933000-00934000 rw-p 00024000 08:06 657260     /lib/tls/i686/cmov/libm-2.11.1.so
00b06000-00b07000 r-xp 00000000 00:00 0          [vdso]
08048000-0804b000 r-xp 00000000 08:07 5637219    /home/*******/Desktop/correlation/exam/a.out
0804b000-0804c000 r--p 00002000 08:07 5637219    /home/*******/Desktop/correlation/exam/a.out
0804c000-0804d000 rw-p 00003000 08:07 5637219    /home/*******/Desktop/correlation/exam/a.out
09a55000-09ae7000 rw-p 00000000 00:00 0          [heap]
ab8e9000-b77a3000 rw-p 00000000 00:00 0 
b77b5000-b77b7000 rw-p 00000000 00:00 0 
bfb6c000-bfb81000 rw-p 00000000 00:00 0          [stack]
Aborted
原来写的的程序没问题,后来把数组改成了动态数组,运行之后就这样报错了,求原因……