root@golem9:/home/hari/sqlcvs# gdb ./sqlCVS core GNU gdb 6.6-debian Copyright (C) 2006 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 "i486-linux-gnu"... Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1". warning: Can't read pathname for load map: Input/output error. Reading symbols from /home/hari/sqlcvs/libRACommon.so...done. Loaded symbols for ./libRACommon.so Reading symbols from /home/hari/sqlcvs/libDCECommon.so...done. Loaded symbols for ./libDCECommon.so Reading symbols from /home/hari/sqlcvs/libPlutoUtils.so...done. Loaded symbols for ./libPlutoUtils.so Reading symbols from /home/hari/sqlcvs/libSerializeClass.so...done. Loaded symbols for ./libSerializeClass.so Reading symbols from /lib/tls/i686/cmov/libpthread.so.0...done. Loaded symbols for /lib/tls/i686/cmov/libpthread.so.0 Reading symbols from /usr/lib/libmysqlclient_r.so.15...done. Loaded symbols for /usr/lib/libmysqlclient_r.so.15 Reading symbols from /lib/libattr.so.1...done. Loaded symbols for /lib/libattr.so.1 Reading symbols from /usr/lib/libstdc++.so.6...done. Loaded symbols for /usr/lib/libstdc++.so.6 Reading symbols from /lib/tls/i686/cmov/libm.so.6...done. Loaded symbols for /lib/tls/i686/cmov/libm.so.6 Reading symbols from /lib/libgcc_s.so.1...done. Loaded symbols for /lib/libgcc_s.so.1 Reading symbols from /lib/tls/i686/cmov/libc.so.6...done. Loaded symbols for /lib/tls/i686/cmov/libc.so.6 Reading symbols from /lib/ld-linux.so.2...done. Loaded symbols for /lib/ld-linux.so.2 Reading symbols from /lib/tls/i686/cmov/libcrypt.so.1...done. Loaded symbols for /lib/tls/i686/cmov/libcrypt.so.1 Reading symbols from /lib/tls/i686/cmov/libnsl.so.1...done. Loaded symbols for /lib/tls/i686/cmov/libnsl.so.1 Reading symbols from /usr/lib/libz.so.1...done. Loaded symbols for /usr/lib/libz.so.1 Reading symbols from /lib/tls/i686/cmov/libnss_files.so.2...done. Loaded symbols for /lib/tls/i686/cmov/libnss_files.so.2 Reading symbols from /lib/libnss_mdns4_minimal.so.2...done. Loaded symbols for /lib/libnss_mdns4_minimal.so.2 Reading symbols from /lib/tls/i686/cmov/libnss_dns.so.2...done. Loaded symbols for /lib/tls/i686/cmov/libnss_dns.so.2 Reading symbols from /lib/tls/i686/cmov/libresolv.so.2...done. Loaded symbols for /lib/tls/i686/cmov/libresolv.so.2 Core was generated by `./sqlCVS -u root -H sqlcvs.charonmedia.org -R 3999 -n -h localhost -D pluto_mai'. Program terminated with signal 11, Segmentation fault. #0 0xb7d5b550 in pthread_mutex_lock () from /lib/tls/i686/cmov/libpthread.so.0 (gdb) bt #0 0xb7d5b550 in pthread_mutex_lock () from /lib/tls/i686/cmov/libpthread.so.0 #1 0xb7dc509b in PlutoLock (this=0xbff16934, pLock=0x47ed4c8a) at MultiThreadIncludes.cpp:126 #2 0x0807352f in MySqlHelper::threaded_mysql_query (this=0x47ed4c82, query=@0xbff1699c, bIgnoreErrors=false, Retry=false) at ../PlutoUtils/MySQLHelper_moved.h:221 #3 0x0805d0a8 in sqlCVS::Database::Commit (this=0x47ed4c82) at Database.cpp:1530 #4 0x080bef83 in sqlCVS::SafetyTransaction::Commit (this=0xbff16af4) at Database.h:269 #5 0x080b5d46 in sqlCVS::Repository::Update (this=0x81881d0) at Repository.cpp:729 #6 0x08067659 in sqlCVS::Database::Update (this=0xbff16c0c) at Database.cpp:788 #7 0x080c8205 in main (argc=17, argv=0xbff16de4) at sqlCVS.cpp:453 (gdb) thread apply all bt Thread 1 (process 8528): #0 0xb7d5b550 in pthread_mutex_lock () from /lib/tls/i686/cmov/libpthread.so.0 #1 0xb7dc509b in PlutoLock (this=0xbff16934, pLock=0x47ed4c8a) at MultiThreadIncludes.cpp:126 #2 0x0807352f in MySqlHelper::threaded_mysql_query (this=0x47ed4c82, query=@0xbff1699c, bIgnoreErrors=false, Retry=false) at ../PlutoUtils/MySQLHelper_moved.h:221 #3 0x0805d0a8 in sqlCVS::Database::Commit (this=0x47ed4c82) at Database.cpp:1530 #4 0x080bef83 in sqlCVS::SafetyTransaction::Commit (this=0xbff16af4) at Database.h:269 #5 0x080b5d46 in sqlCVS::Repository::Update (this=0x81881d0) at Repository.cpp:729 #6 0x08067659 in sqlCVS::Database::Update (this=0xbff16c0c) at Database.cpp:788 #7 0x080c8205 in main (argc=17, argv=0xbff16de4) at sqlCVS.cpp:453