*** glibc detected *** /home/andy/Dropbox/Programming/CPP/Address_Book/addressBookV2: free(): invalid pointer: 0x0804f1c8 ***
======= Backtrace: =========
/lib/libc.so.6(+0x6b821)[0xb7863821]
/lib/libc.so.6(+0x6d088)[0xb7865088]
/lib/libc.so.6(cfree+0x6d)[0xb786816d]
/usr/lib/gcc/i686-pc-linux-gnu/4.4.4/libstdc++.so.6(_ZdlPv+0x21)[0xb7a3dbb1]
/usr/lib/gcc/i686-pc-linux-gnu/4.4.4/libstdc++.so.6(_ZNSs4_Rep10_M_destroyERKSaIcE+0x1d)[0xb7a1a54d]
/usr/lib/gcc/i686-pc-linux-gnu/4.4.4/libstdc++.so.6(_ZNSsD1Ev+0x4c)[0xb7a1beac]
/home/andy/Dropbox/Programming/CPP/Address_Book/addressBookV2[0x804992c]
/home/andy/Dropbox/Programming/CPP/Address_Book/addressBookV2[0x804a422]
/lib/libc.so.6(__libc_start_main+0xe6)[0xb780ebb6]
/home/andy/Dropbox/Programming/CPP/Address_Book/addressBookV2[0x8048fb1]
======= Memory map: ========
08048000-0804c000 r-xp 00000000 fb:01 5899107 /home/andy/Dropbox/Programming/CPP/Address_Book/addressBookV2
0804c000-0804d000 r--p 00003000 fb:01 5899107 /home/andy/Dropbox/Programming/CPP/Address_Book/addressBookV2
0804d000-0804e000 rw-p 00004000 fb:01 5899107 /home/andy/Dropbox/Programming/CPP/Address_Book/addressBookV2
0804e000-0806f000 rw-p 00000000 00:00 0 [heap]
b7300000-b7321000 rw-p 00000000 00:00 0
b7321000-b7400000 ---p 00000000 00:00 0
b7416000-b7420000 r-xp 00000000 fb:00 1323795 /lib/libnss_files-2.11.2.so
b7420000-b7421000 r--p 00009000 fb:00 1323795 /lib/libnss_files-2.11.2.so
b7421000-b7422000 rw-p 0000a000 fb:00 1323795 /lib/libnss_files-2.11.2.so
b7422000-b7424000 rw-p 00000000 00:00 0
b7424000-b7435000 r-xp 00000000 fb:00 1323789 /lib/libresolv-2.11.2.so
b7435000-b7436000 r--p 00010000 fb:00 1323789 /lib/libresolv-2.11.2.so
b7436000-b7437000 rw-p 00011000 fb:00 1323789 /lib/libresolv-2.11.2.so
b7437000-b743a000 rw-p 00000000 00:00 0
b743a000-b743c000 r-xp 00000000 fb:00 1593772 /lib/libkeyutils.so.1.3
b743c000-b743d000 r--p 00001000 fb:00 1593772 /lib/libkeyutils.so.1.3
b743d000-b743e000 rw-p 00002000 fb:00 1593772 /lib/libkeyutils.so.1.3
b743e000-b7444000 r-xp 00000000 fb:00 2917067 /usr/lib/libkrb5support.so.0.1
b7444000-b7445000 r--p 00005000 fb:00 2917067 /usr/lib/libkrb5support.so.0.1
b7445000-b7446000 rw-p 00006000 fb:00 2917067 /usr/lib/libkrb5support.so.0.1
b7446000-b7448000 r-xp 00000000 fb:00 1310772 /lib/libcom_err.so.2.1
b7448000-b7449000 r--p 00001000 fb:00 1310772 /lib/libcom_err.so.2.1
b7449000-b744a000 rw-p 00002000 fb:00 1310772 /lib/libcom_err.so.2.1
b744a000-b744c000 r-xp 00000000 fb:00 1323801 /lib/libdl-2.11.2.so
b744c000-b744d000 r--p 00001000 fb:00 1323801 /lib/libdl-2.11.2.so
b744d000-b744e000 rw-p 00002000 fb:00 1323801 /lib/libdl-2.11.2.so
b744e000-b7470000 r-xp 00000000 fb:00 2917298 /usr/lib/libk5crypto.so.3.1
b7470000-b7471000 r--p 00021000 fb:00 2917298 /usr/lib/libk5crypto.so.3.1
b7471000-b7472000 rw-p 00022000 fb:00 2917298 /usr/lib/libk5crypto.so.3.1
b7472000-b7473000 rw-p 00000000 00:00 0
b7473000-b751f000 r-xp 00000000 fb:00 2918005 /usr/lib/libkrb5.so.3.3
b751f000-b7520000 ---p 000ac000 fb:00 2918005 /usr/lib/libkrb5.so.3.3
b7520000-b7525000 r--p 000ac000 fb:00 2918005 /usr/lib/libkrb5.so.3.3
b7525000-b7526000 rw-p 000b1000 fb:00 2918005 /usr/lib/libkrb5.so.3.3
b7526000-b75db000 r-xp 00000000 fb:00 2886042 /usr/lib/libstdc++.so.5.0.7
b75db000-b75dc000 ---p 000b5000 fb:00 2886042 /usr/lib/libstdc++.so.5.0.7
b75dc000-b75dd000 r--p 000b5000 fb:00 2886042 /usr/lib/libstdc++.so.5.0.7
b75dd000-b75e1000 rw-p 000b6000 fb:00 2886042 /usr/lib/libstdc++.so.5.0.7
b75e1000-b75e6000 rw-p 00000000 00:00 0
b75e6000-b75f9000 r-xp 00000000 fb:00 1310893 /lib/libz.so.1.2.5
b75f9000-b75fa000 r--p 00012000 fb:00 1310893 /lib/libz.so.1.2.5
b75fa000-b75fb000 rw-p 00013000 fb:00 1310893 /lib/libz.so.1.2.5
b75fb000-b772d000 r-xp 00000000 fb:00 2900812 /usr/lib/libcrypto.so.0.9.8
b772d000-b7735000 r--p 00131000 fb:00 2900812 /usr/lib/libcrypto.so.0.9.8
b7735000-b7744000 rw-p 00139000 fb:00 2900812 /usr/lib/libcrypto.so.0.9.8
b7744000-b7747000 rw-p 00000000 00:00 0
b7747000-b7791000 r-xp 00000000 fb:00 2903135 /usr/lib/libssl.so.0.9.8
b7791000-b7792000 r--p 00049000 fb:00 2903135 /usr/lib/libssl.so.0.9.8
b7792000-b7795000 rw-p 0004a000 fb:00 2903135 /usr/lib/libssl.so.0.9.8
b7795000-b7796000 rw-p 00000000 00:00 0
b7796000-b77a9000 r-xp 00000000 fb:00 1323798 /lib/libnsl-2.11.2.so
b77a9000-b77aa000 r--p 00012000 fb:00 1323798 /lib/libnsl-2.11.2.so
b77aa000-b77ab000 rw-p 00013000 fb:00 1323798 /lib/libnsl-2.11.2.so
b77ab000-b77ad000 rw-p 00000000 00:00 0
b77ad000-b77b6000 r-xp 00000000 fb:00 1323802 /lib/libcrypt-2.11.2.so
b77b6000-b77b7000 r--p 00008000 fb:00 1323802 /lib/libcrypt-2.11.2.so
b77b7000-b77b8000 rw-p 00009000 fb:00 1323802 /lib/libcrypt-2.11.2.so
b77b8000-b77df000 rw-p 00000000 00:00 0
b77df000-b77f4000 r-xp 00000000 fb:00 1323790 /lib/libpthread-2.11.2.so
b77f4000-b77f5000 r--p 00014000 fb:00 1323790 /lib/libpthread-2.11.2.so
b77f5000-b77f6000 rw-p 00015000 fb:00 1323790 /lib/libpthread-2.11.2.so
b77f6000-b77f8000 rw-p 00000000 00:00 0
b77f8000-b7938000 r-xp 00000000 fb:00 1323804 /lib/libc-2.11.2.so
b7938000-b793a000 r--p 0013f000 fb:00 1323804 /lib/libc-2.11.2.so
b793a000-b793b000 rw-p 00141000 fb:00 1323804 /lib/libc-2.11.2.so
b793b000-b793e000 rw-p 00000000 00:00 0
b793e000-b795a000 r-xp 00000000 fb:00 297282 /usr/lib/gcc/i686-pc-linux-gnu/4.4.4/libgcc_s.so.1
b795a000-b795b000 r--p 0001c000 fb:00 297282 /usr/lib/gcc/i686-pc-linux-gnu/4.4.4/libgcc_s.so.1
b795b000-b795c000 rw-p 0001d000 fb:00 297282 /usr/lib/gcc/i686-pc-linux-gnu/4.4.4/libgcc_s.so.1
b795c000-b7980000 r-xp 00000000 fb:00 1323800 /lib/libm-2.11.2.so
b7980000-b7981000 r--p 00023000 fb:00 1323800 /lib/libm-2.11.2.so
b7981000-b7982000 rw-p 00024000 fb:00 1323800 /lib/libm-2.11.2.so
b7982000-b7983000 rw-p 00000000 00:00 0
b7983000-b7a6b000 r-xp 00000000 fb:00 297224 /usr/lib/gcc/i686-pc-linux-gnu/4.4.4/libstdc++.so.6.0.13
b7a6b000-b7a6f000 r--p 000e8000 fb:00 297224 /usr/lib/gcc/i686-pc-linux-gnu/4.4.4/libstdc++.so.6.0.13
b7a6f000-b7a70000 rw-p 000ec000 fb:00 297224 /usr/lib/gcc/i686-pc-linux-gnu/4.4.4/libstdc++.so.6.0.13
b7a70000-b7a77000 rw-p 00000000 00:00 0
b7a77000-b7b9c000 r-xp 00000000 fb:00 19181 /usr/lib/mysql/libmysqlclient_r.so.16.0.0
b7b9c000-b7b9e000 r--p 00124000 fb:00 19181 /usr/lib/mysql/libmysqlclient_r.so.16.0.0
b7b9e000-b7be4000 rw-p 00126000 fb:00 19181 /usr/lib/mysql/libmysqlclient_r.so.16.0.0
b7be4000-b7e0a000 r-xp 00000000 fb:00 1320617 /lib/libmysqlcppconn.so.1.0.5
b7e0a000-b7e48000 rw-p 00226000 fb:00 1320617 /lib/libmysqlcppconn.so.1.0.5
b7e48000-b7e49000 rw-p 00000000 00:00 0
b7e49000-b7f6c000 r-xp 00000000 fb:00 19184 /usr/lib/mysql/libmysqlclient.so.16.0.0
b7f6c000-b7f6e000 r--p 00122000 fb:00 19184 /usr/lib/mysql/libmysqlclient.so.16.0.0
b7f6e000-b7fb3000 rw-p 00124000 fb:00 19184 /usr/lib/mysql/libmysqlclient.so.16.0.0
b7fb3000-b7fb4000 rw-p 00000000 00:00 0
b7fdf000-b7fe2000 rw-p 00000000 00:00 0
b7fe2000-b7ffe000 r-xp 00000000 fb:00 1323808 /lib/ld-2.11.2.so
b7ffe000-b7fff000 r--p 0001b000 fb:00 1323808 /lib/ld-2.11.2.so
b7fff000-b8000000 rw-p 0001c000 fb:00 1323808 /lib/ld-2.11.2.so
bffdf000-c0000000 rw-p 00000000 00:00 0 [stack]
ffffe000-fffff000 r-xp 00000000 00:00 0 [vdso]
Program received signal SIGABRT, Aborted.
0xffffe430 in __kernel_vsyscall ()
(gdb)