rendered paste body[root@hoffen tools]# gdb dspam_merge
GNU gdb Red Hat Linux (6.3.0.0-1.122rh)
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "i386-redhat-linux-gnu"...Using host libthread_db library "/lib/libthread_db.so.1".
(gdb) r
Starting program: /root/.installation/dspam-3.6.8/src/tools/dspam_merge
Reading symbols from shared object read from target memory...done.
Loaded system supplied DSO at 0x643000
syntax: dspam_merge [user1] [user2] ... [userN] [-o user]
*** glibc detected *** /root/.installation/dspam-3.6.8/src/tools/dspam_merge: double free or corruption (out): 0x00791158 ***
======= Backtrace: =========
/lib/libc.so.6[0x6c4f18]
/lib/libc.so.6(__libc_free+0x78)[0x6c83ef]
/root/.installation/dspam-3.6.8/src/tools/dspam_merge(_ds_destroy_config+0x39)[0x8054cd9]
/root/.installation/dspam-3.6.8/src/tools/dspam_merge(main+0x2cc)[0x804b9ac]
/lib/libc.so.6(__libc_start_main+0xdc)[0x676724]
/root/.installation/dspam-3.6.8/src/tools/dspam_merge[0x804b5e1]
======= Memory map: ========
00111000-0011a000 r-xp 00000000 fd:00 120946728 /lib/libnss_files-2.4.so
0011a000-0011b000 r--p 00008000 fd:00 120946728 /lib/libnss_files-2.4.so
0011b000-0011c000 rw-p 00009000 fd:00 120946728 /lib/libnss_files-2.4.so
00643000-00644000 r-xp 00643000 00:00 0 [vdso]
00644000-0065d000 r-xp 00000000 fd:00 120946706 /lib/ld-2.4.so
0065d000-0065e000 r--p 00018000 fd:00 120946706 /lib/ld-2.4.so
0065e000-0065f000 rw-p 00019000 fd:00 120946706 /lib/ld-2.4.so
00661000-0078e000 r-xp 00000000 fd:00 120946713 /lib/libc-2.4.so
0078e000-00790000 r--p 0012d000 fd:00 120946713 /lib/libc-2.4.so
00790000-00791000 rw-p 0012f000 fd:00 120946713 /lib/libc-2.4.so
00791000-00794000 rw-p 00791000 00:00 0
00796000-00798000 r-xp 00000000 fd:00 120946717 /lib/libdl-2.4.so
00798000-00799000 r--p 00001000 fd:00 120946717 /lib/libdl-2.4.so
00799000-0079a000 rw-p 00002000 fd:00 120946717 /lib/libdl-2.4.so
0079c000-007bf000 r-xp 00000000 fd:00 120946719 /lib/libm-2.4.so
007bf000-007c0000 r--p 00022000 fd:00 120946719 /lib/libm-2.4.so
007c0000-007c1000 rw-p 00023000 fd:00 120946719 /lib/libm-2.4.so
007c3000-007d5000 r-xp 00000000 fd:00 11936713 /usr/lib/libz.so.1.2.3
007d5000-007d6000 rw-p 00011000 fd:00 11936713 /usr/lib/libz.so.1.2.3
008c8000-008da000 r-xp 00000000 fd:00 120946729 /lib/libnsl-2.4.so
008da000-008db000 r--p 00011000 fd:00 120946729 /lib/libnsl-2.4.so
008db000-008dc000 rw-p 00012000 fd:00 120946729 /lib/libnsl-2.4.so
008dc000-008de000 rw-p 008dc000 00:00 0
009e7000-009f6000 r-xp 00000000 fd:00 120946739 /lib/libresolv-2.4.so
009f6000-009f7000 r--p 0000e000 fd:00 120946739 /lib/libresolv-2.4.so
009f7000-009f8000 rw-p 0000f000 fd:00 120946739 /lib/libresolv-2.4.so
009f8000-009fa000 rw-p 009f8000 00:00 0
00a41000-00a43000 r-xp 00000000 fd:00 120946741 /lib/libcom_err.so.2.1
00a43000-00a44000 rw-p 00001000 fd:00 120946741 /lib/libcom_err.so.2.1
00a46000-00a6a000 r-xp 00000000 fd:00 11936710 /usr/lib/libk5crypto.so.3.0
00a6a000-00a6b000 rw-p 00024000 fd:00 11936710 /usr/lib/libk5crypto.so.3.0
00a6d000-00a70000 r-xp 00000000 fd:00 11931114 /usr/lib/libkrb5support.so.0.0
00a70000-00a71000 rw-p 00002000 fd:00 11931114 /usr/lib/libkrb5support.so.0.0
00a73000-00a8b000 r-xp 00000000 fd:00 11936712 /usr/lib/libgssapi_krb5.so.2.2
00a8b000-00a8c000 rw-p 00017000 fd:00 11936712 /usr/lib/libgssapi_krb5.so.2.2
00a8e000-00bad000 r-xp 00000000 fd:00 120946745 /lib/libcrypto.so.0.9.8a
00bad000-00bc0000 rw-p 0011e000 fd:00 120946745 /lib/libcrypto.so.0.9.8a
00bc0000-00bc3000 rw-p 00bc0000 00:00 0
00bc5000-00c38000 r-xp 00000000 fd:00 11936711 /usr/lib/libkrb5.so.3.2
00c38000-00c3a000 rw-p 00073000 fd:00 11936711 /usr/lib/libkrb5.so.3.2
00c3c000-00c7d000 r-xp 00000000 fd:00 120946763 /lib/libssl.so.0.9.8a
00c7d000-00c81000 rw-p 00040000 fd:00 120946763 /lib/libssl.so.0.9.8a
00c83000-00c8e000 r-xp 00000000 fd:00 120946721 /lib/libgcc_s-4.1.1-20060525.so.1
00c8e000-00c8f000 rw-p 0000a000 fd:00 120946721 /lib/libgcc_s-4.1.1-20060525.so.1
00c91000-00db0000 r-xp 00000000 fd:00 13305307 /usr/lib/mysql/libmysqlclient.so.15.0.0
00db0000-00df2000 rw-p 0011e000 fd:00 13305307 /usr/lib/mysql/libmysqlclient.so.15.0.0
00df2000-00df3000 rw-p 00df2000 00:00 0
046ce000-046d3000 r-xp 00000000 fd:00 120946828 /lib/libcrypt-2.4.so
046d3000-046d4000 r--p 00004000 fd:00 120946828 /lib/libcrypt-2.4.so
046d4000-046d5000 rw-p 00005000 fd:00 120946828 /lib/libcrypt-2.4.so
046d5000-046fc000 rw-p 046d5000 00:00 0
08048000-08060000 r-xp 00000000 fd:00 31949478 /root/.installation/dspam-3.6.8/src/tools/dspam_merge
08060000-08061000 rw-p 00018000 fd:00 31949478 /root/.installation/dspam-3.6.8/src/tools/dspam_merge
082be000-082df000 rw-p 082be000 00:00 0 [heap]
b7e00000-b7e21000 rw-p b7e00000 00:00 0
b7e21000-b7f00000 ---p b7e21000 00:00 0
b7f8f000-b7f93000 rw-p b7f8f000 00:00 0
b7fa2000-b7fa4000 rw-p b7fa2000 00:00 0
bfc5f000-bfc74000 rw-p bfc5f000 00:00 0 [stack]
Program received signal SIGABRT, Aborted.
0x00643410 in __kernel_vsyscall ()
(gdb) bt
#0 0x00643410 in __kernel_vsyscall ()
#1 0x00689069 in raise () from /lib/libc.so.6
#2 0x0068a671 in abort () from /lib/libc.so.6
#3 0x006bda4b in __libc_message () from /lib/libc.so.6
#4 0x006c4f18 in _int_free () from /lib/libc.so.6
#5 0x006c83ef in free () from /lib/libc.so.6
#6 0x08054cd9 in _ds_destroy_config (config=0x82bed50) at config_shared.c:153
#7 0x0804b9ac in main (argc=1, argv=0xbfc73694) at dspam_merge.c:254
(gdb)