==23544== Memcheck, a memory error detector. ==23544== Copyright (C) 2002-2008, and GNU GPL'd, by Julian Seward et al. ==23544== Using LibVEX rev 1878, a library for dynamic binary translation. ==23544== Copyright (C) 2004-2008, and GNU GPL'd, by OpenWorks LLP. ==23544== Using valgrind-3.4.0, a dynamic binary instrumentation framework. ==23544== Copyright (C) 2000-2008, and GNU GPL'd, by Julian Seward et al. ==23544== For more details, rerun with: -v ==23544== ==23544== My PID = 23544, parent PID = 23489. Prog and args are: ==23544== ./preparedstatement ==23544== localhost ==23544== root ==23544== mangos ==23544== ==23544== Invalid write of size 8 ==23544== at 0x513F045: (within /usr/lib64/mysql/libmysqlclient_r.so.15.0.0) ==23544== by 0x5142932: mysql_stmt_execute (in /usr/lib64/mysql/libmysqlclient_r.so.15.0.0) ==23544== by 0x4EC1D8E: sql::mysql::MySQL_Prepared_Statement::do_query() (in /home/derex/workspace/mysql-connector/trunk/driver/libmysqlcppconn.so.1.0.6) ==23544== by 0x4EBF59B: sql::mysql::MySQL_Prepared_Statement::executeQuery() (in /home/derex/workspace/mysql-connector/trunk/driver/libmysqlcppconn.so.1.0.6) ==23544== by 0x479023: testsuite::classes::preparedstatement::InsertSelectAllTypes() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47BDA7: testsuite::TestCase::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47EBFF: testsuite::TestSuite::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x488387: testsuite::TestsRunner::runTests() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x468C8A: main (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== Address 0x786a290 is 8 bytes inside a block of size 16 free'd ==23544== at 0x4C22EFF: operator delete[](void*) (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so) ==23544== by 0x4EC2EBF: void boost::checked_array_delete(unsigned long*) (in /home/derex/workspace/mysql-connector/trunk/driver/libmysqlcppconn.so.1.0.6) ==23544== by 0x4EC2ED9: boost::scoped_array::~scoped_array() (in /home/derex/workspace/mysql-connector/trunk/driver/libmysqlcppconn.so.1.0.6) ==23544== by 0x4ECD338: sql::mysql::MySQL_ResultBind::~MySQL_ResultBind() (in /home/derex/workspace/mysql-connector/trunk/driver/libmysqlcppconn.so.1.0.6) ==23544== by 0x4ECB74D: void boost::checked_delete(sql::mysql::MySQL_ResultBind*) (in /home/derex/workspace/mysql-connector/trunk/driver/libmysqlcppconn.so.1.0.6) ==23544== by 0x4ECB771: boost::scoped_ptr::~scoped_ptr() (in /home/derex/workspace/mysql-connector/trunk/driver/libmysqlcppconn.so.1.0.6) ==23544== by 0x4EC9E94: sql::mysql::MySQL_Prepared_ResultSet::~MySQL_Prepared_ResultSet() (in /home/derex/workspace/mysql-connector/trunk/driver/libmysqlcppconn.so.1.0.6) ==23544== by 0x467970: std::auto_ptr::reset(sql::ResultSet*) (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x479002: testsuite::classes::preparedstatement::InsertSelectAllTypes() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47BDA7: testsuite::TestCase::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47EBFF: testsuite::TestSuite::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x488387: testsuite::TestsRunner::runTests() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== ==23544== Invalid write of size 1 ==23544== at 0x4C25994: memcpy (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so) ==23544== by 0x661980D: std::basic_streambuf >::xsgetn(char*, long) (in /usr/lib64/gcc/x86_64-pc-linux-gnu/4.3.2/libstdc++.so.6.0.10) ==23544== by 0x65F2A02: std::istream::read(char*, long) (in /usr/lib64/gcc/x86_64-pc-linux-gnu/4.3.2/libstdc++.so.6.0.10) ==23544== by 0x47AE08: testsuite::classes::preparedstatement::InsertSelectAllTypes() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47BDA7: testsuite::TestCase::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47EBFF: testsuite::TestSuite::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x488387: testsuite::TestsRunner::runTests() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x468C8A: main (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== Address 0x78b6602 is 1 bytes after a block of size 1 alloc'd ==23544== at 0x4C246BC: operator new(unsigned long) (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so) ==23544== by 0x47ADE1: testsuite::classes::preparedstatement::InsertSelectAllTypes() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47BDA7: testsuite::TestCase::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47EBFF: testsuite::TestSuite::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x488387: testsuite::TestsRunner::runTests() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x468C8A: main (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== ==23544== Invalid write of size 1 ==23544== at 0x47AE17: testsuite::classes::preparedstatement::InsertSelectAllTypes() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47BDA7: testsuite::TestCase::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47EBFF: testsuite::TestSuite::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x488387: testsuite::TestsRunner::runTests() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x468C8A: main (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== Address 0x78b6603 is 2 bytes after a block of size 1 alloc'd ==23544== at 0x4C246BC: operator new(unsigned long) (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so) ==23544== by 0x47ADE1: testsuite::classes::preparedstatement::InsertSelectAllTypes() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47BDA7: testsuite::TestCase::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47EBFF: testsuite::TestSuite::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x488387: testsuite::TestsRunner::runTests() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x468C8A: main (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== ==23544== Invalid read of size 1 ==23544== at 0x4C25463: strlen (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so) ==23544== by 0x661A0D4: std::string::compare(char const*) const (in /usr/lib64/gcc/x86_64-pc-linux-gnu/4.3.2/libstdc++.so.6.0.10) ==23544== by 0x46266B: bool std::operator==, std::allocator >(char const*, std::basic_string, std::allocator > const&) (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x46268F: bool std::operator!=, std::allocator >(char const*, std::basic_string, std::allocator > const&) (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47AE35: testsuite::classes::preparedstatement::InsertSelectAllTypes() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47BDA7: testsuite::TestCase::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47EBFF: testsuite::TestSuite::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x488387: testsuite::TestsRunner::runTests() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x468C8A: main (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== Address 0x78b6601 is 0 bytes after a block of size 1 alloc'd ==23544== at 0x4C246BC: operator new(unsigned long) (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so) ==23544== by 0x47ADE1: testsuite::classes::preparedstatement::InsertSelectAllTypes() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47BDA7: testsuite::TestCase::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47EBFF: testsuite::TestSuite::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x488387: testsuite::TestsRunner::runTests() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x468C8A: main (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== ==23544== Invalid read of size 1 ==23544== at 0x661A0EB: std::string::compare(char const*) const (in /usr/lib64/gcc/x86_64-pc-linux-gnu/4.3.2/libstdc++.so.6.0.10) ==23544== by 0x46266B: bool std::operator==, std::allocator >(char const*, std::basic_string, std::allocator > const&) (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x46268F: bool std::operator!=, std::allocator >(char const*, std::basic_string, std::allocator > const&) (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47AE35: testsuite::classes::preparedstatement::InsertSelectAllTypes() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47BDA7: testsuite::TestCase::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47EBFF: testsuite::TestSuite::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x488387: testsuite::TestsRunner::runTests() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x468C8A: main (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== Address 0x78b6601 is 0 bytes after a block of size 1 alloc'd ==23544== at 0x4C246BC: operator new(unsigned long) (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so) ==23544== by 0x47ADE1: testsuite::classes::preparedstatement::InsertSelectAllTypes() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47BDA7: testsuite::TestCase::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47EBFF: testsuite::TestSuite::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x488387: testsuite::TestsRunner::runTests() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x468C8A: main (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== ==23544== Invalid write of size 1 ==23544== at 0x4C25994: memcpy (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so) ==23544== by 0x661980D: std::basic_streambuf >::xsgetn(char*, long) (in /usr/lib64/gcc/x86_64-pc-linux-gnu/4.3.2/libstdc++.so.6.0.10) ==23544== by 0x65F2A02: std::istream::read(char*, long) (in /usr/lib64/gcc/x86_64-pc-linux-gnu/4.3.2/libstdc++.so.6.0.10) ==23544== by 0x47B1E6: testsuite::classes::preparedstatement::InsertSelectAllTypes() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47BDA7: testsuite::TestCase::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47EBFF: testsuite::TestSuite::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x488387: testsuite::TestsRunner::runTests() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x468C8A: main (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== Address 0x78b6952 is 1 bytes after a block of size 1 alloc'd ==23544== at 0x4C246BC: operator new(unsigned long) (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so) ==23544== by 0x47B1BF: testsuite::classes::preparedstatement::InsertSelectAllTypes() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47BDA7: testsuite::TestCase::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47EBFF: testsuite::TestSuite::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x488387: testsuite::TestsRunner::runTests() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x468C8A: main (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== ==23544== Invalid write of size 1 ==23544== at 0x47B1F5: testsuite::classes::preparedstatement::InsertSelectAllTypes() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47BDA7: testsuite::TestCase::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47EBFF: testsuite::TestSuite::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x488387: testsuite::TestsRunner::runTests() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x468C8A: main (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== Address 0x78b6953 is 2 bytes after a block of size 1 alloc'd ==23544== at 0x4C246BC: operator new(unsigned long) (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so) ==23544== by 0x47B1BF: testsuite::classes::preparedstatement::InsertSelectAllTypes() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47BDA7: testsuite::TestCase::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47EBFF: testsuite::TestSuite::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x488387: testsuite::TestsRunner::runTests() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x468C8A: main (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== ==23544== Invalid read of size 1 ==23544== at 0x661A0EB: std::string::compare(char const*) const (in /usr/lib64/gcc/x86_64-pc-linux-gnu/4.3.2/libstdc++.so.6.0.10) ==23544== by 0x46266B: bool std::operator==, std::allocator >(char const*, std::basic_string, std::allocator > const&) (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x46268F: bool std::operator!=, std::allocator >(char const*, std::basic_string, std::allocator > const&) (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47B213: testsuite::classes::preparedstatement::InsertSelectAllTypes() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47BDA7: testsuite::TestCase::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47EBFF: testsuite::TestSuite::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x488387: testsuite::TestsRunner::runTests() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x468C8A: main (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== Address 0x78b6951 is 0 bytes after a block of size 1 alloc'd ==23544== at 0x4C246BC: operator new(unsigned long) (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so) ==23544== by 0x47B1BF: testsuite::classes::preparedstatement::InsertSelectAllTypes() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47BDA7: testsuite::TestCase::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47EBFF: testsuite::TestSuite::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x488387: testsuite::TestsRunner::runTests() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x468C8A: main (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== ==23544== Invalid write of size 8 ==23544== at 0x513F1A3: (within /usr/lib64/mysql/libmysqlclient_r.so.15.0.0) ==23544== by 0x5142932: mysql_stmt_execute (in /usr/lib64/mysql/libmysqlclient_r.so.15.0.0) ==23544== by 0x4EC1D8E: sql::mysql::MySQL_Prepared_Statement::do_query() (in /home/derex/workspace/mysql-connector/trunk/driver/libmysqlcppconn.so.1.0.6) ==23544== by 0x4EBF59B: sql::mysql::MySQL_Prepared_Statement::executeQuery() (in /home/derex/workspace/mysql-connector/trunk/driver/libmysqlcppconn.so.1.0.6) ==23544== by 0x479023: testsuite::classes::preparedstatement::InsertSelectAllTypes() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47BDA7: testsuite::TestCase::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47EBFF: testsuite::TestSuite::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x488387: testsuite::TestsRunner::runTests() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x468C8A: main (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== Address 0x7fee410 is 0 bytes inside a block of size 16 free'd ==23544== at 0x4C22EFF: operator delete[](void*) (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so) ==23544== by 0x4EC2EBF: void boost::checked_array_delete(unsigned long*) (in /home/derex/workspace/mysql-connector/trunk/driver/libmysqlcppconn.so.1.0.6) ==23544== by 0x4EC2ED9: boost::scoped_array::~scoped_array() (in /home/derex/workspace/mysql-connector/trunk/driver/libmysqlcppconn.so.1.0.6) ==23544== by 0x4ECD338: sql::mysql::MySQL_ResultBind::~MySQL_ResultBind() (in /home/derex/workspace/mysql-connector/trunk/driver/libmysqlcppconn.so.1.0.6) ==23544== by 0x4ECB74D: void boost::checked_delete(sql::mysql::MySQL_ResultBind*) (in /home/derex/workspace/mysql-connector/trunk/driver/libmysqlcppconn.so.1.0.6) ==23544== by 0x4ECB771: boost::scoped_ptr::~scoped_ptr() (in /home/derex/workspace/mysql-connector/trunk/driver/libmysqlcppconn.so.1.0.6) ==23544== by 0x4EC9E94: sql::mysql::MySQL_Prepared_ResultSet::~MySQL_Prepared_ResultSet() (in /home/derex/workspace/mysql-connector/trunk/driver/libmysqlcppconn.so.1.0.6) ==23544== by 0x467970: std::auto_ptr::reset(sql::ResultSet*) (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x479002: testsuite::classes::preparedstatement::InsertSelectAllTypes() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47BDA7: testsuite::TestCase::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47EBFF: testsuite::TestSuite::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x488387: testsuite::TestsRunner::runTests() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== ==23544== Invalid write of size 1 ==23544== at 0x4C25934: memcpy (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so) ==23544== by 0x661980D: std::basic_streambuf >::xsgetn(char*, long) (in /usr/lib64/gcc/x86_64-pc-linux-gnu/4.3.2/libstdc++.so.6.0.10) ==23544== by 0x65F2A02: std::istream::read(char*, long) (in /usr/lib64/gcc/x86_64-pc-linux-gnu/4.3.2/libstdc++.so.6.0.10) ==23544== by 0x47AE08: testsuite::classes::preparedstatement::InsertSelectAllTypes() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47BDA7: testsuite::TestCase::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47EBFF: testsuite::TestSuite::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x488387: testsuite::TestsRunner::runTests() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x468C8A: main (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== Address 0x8023893 is 2 bytes after a block of size 1 alloc'd ==23544== at 0x4C246BC: operator new(unsigned long) (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so) ==23544== by 0x47ADE1: testsuite::classes::preparedstatement::InsertSelectAllTypes() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47BDA7: testsuite::TestCase::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47EBFF: testsuite::TestSuite::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x488387: testsuite::TestsRunner::runTests() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x468C8A: main (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== ==23544== Invalid write of size 1 ==23544== at 0x4C2593D: memcpy (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so) ==23544== by 0x661980D: std::basic_streambuf >::xsgetn(char*, long) (in /usr/lib64/gcc/x86_64-pc-linux-gnu/4.3.2/libstdc++.so.6.0.10) ==23544== by 0x65F2A02: std::istream::read(char*, long) (in /usr/lib64/gcc/x86_64-pc-linux-gnu/4.3.2/libstdc++.so.6.0.10) ==23544== by 0x47AE08: testsuite::classes::preparedstatement::InsertSelectAllTypes() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47BDA7: testsuite::TestCase::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47EBFF: testsuite::TestSuite::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x488387: testsuite::TestsRunner::runTests() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x468C8A: main (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== Address 0x8023892 is 1 bytes after a block of size 1 alloc'd ==23544== at 0x4C246BC: operator new(unsigned long) (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so) ==23544== by 0x47ADE1: testsuite::classes::preparedstatement::InsertSelectAllTypes() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47BDA7: testsuite::TestCase::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47EBFF: testsuite::TestSuite::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x488387: testsuite::TestsRunner::runTests() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x468C8A: main (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== ==23544== Invalid write of size 1 ==23544== at 0x4C25947: memcpy (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so) ==23544== by 0x661980D: std::basic_streambuf >::xsgetn(char*, long) (in /usr/lib64/gcc/x86_64-pc-linux-gnu/4.3.2/libstdc++.so.6.0.10) ==23544== by 0x65F2A02: std::istream::read(char*, long) (in /usr/lib64/gcc/x86_64-pc-linux-gnu/4.3.2/libstdc++.so.6.0.10) ==23544== by 0x47AE08: testsuite::classes::preparedstatement::InsertSelectAllTypes() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47BDA7: testsuite::TestCase::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47EBFF: testsuite::TestSuite::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x488387: testsuite::TestsRunner::runTests() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x468C8A: main (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== Address 0x8023891 is 0 bytes after a block of size 1 alloc'd ==23544== at 0x4C246BC: operator new(unsigned long) (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so) ==23544== by 0x47ADE1: testsuite::classes::preparedstatement::InsertSelectAllTypes() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47BDA7: testsuite::TestCase::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47EBFF: testsuite::TestSuite::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x488387: testsuite::TestsRunner::runTests() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x468C8A: main (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== ==23544== Invalid write of size 1 ==23544== at 0x4C25934: memcpy (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so) ==23544== by 0x661980D: std::basic_streambuf >::xsgetn(char*, long) (in /usr/lib64/gcc/x86_64-pc-linux-gnu/4.3.2/libstdc++.so.6.0.10) ==23544== by 0x65F2A02: std::istream::read(char*, long) (in /usr/lib64/gcc/x86_64-pc-linux-gnu/4.3.2/libstdc++.so.6.0.10) ==23544== by 0x47B1E6: testsuite::classes::preparedstatement::InsertSelectAllTypes() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47BDA7: testsuite::TestCase::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47EBFF: testsuite::TestSuite::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x488387: testsuite::TestsRunner::runTests() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x468C8A: main (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== Address 0x8023be3 is 2 bytes after a block of size 1 alloc'd ==23544== at 0x4C246BC: operator new(unsigned long) (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so) ==23544== by 0x47B1BF: testsuite::classes::preparedstatement::InsertSelectAllTypes() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47BDA7: testsuite::TestCase::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47EBFF: testsuite::TestSuite::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x488387: testsuite::TestsRunner::runTests() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x468C8A: main (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== ==23544== Invalid write of size 1 ==23544== at 0x4C2593D: memcpy (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so) ==23544== by 0x661980D: std::basic_streambuf >::xsgetn(char*, long) (in /usr/lib64/gcc/x86_64-pc-linux-gnu/4.3.2/libstdc++.so.6.0.10) ==23544== by 0x65F2A02: std::istream::read(char*, long) (in /usr/lib64/gcc/x86_64-pc-linux-gnu/4.3.2/libstdc++.so.6.0.10) ==23544== by 0x47B1E6: testsuite::classes::preparedstatement::InsertSelectAllTypes() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47BDA7: testsuite::TestCase::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47EBFF: testsuite::TestSuite::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x488387: testsuite::TestsRunner::runTests() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x468C8A: main (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== Address 0x8023be2 is 1 bytes after a block of size 1 alloc'd ==23544== at 0x4C246BC: operator new(unsigned long) (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so) ==23544== by 0x47B1BF: testsuite::classes::preparedstatement::InsertSelectAllTypes() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47BDA7: testsuite::TestCase::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47EBFF: testsuite::TestSuite::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x488387: testsuite::TestsRunner::runTests() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x468C8A: main (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== ==23544== Invalid write of size 1 ==23544== at 0x4C25947: memcpy (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so) ==23544== by 0x661980D: std::basic_streambuf >::xsgetn(char*, long) (in /usr/lib64/gcc/x86_64-pc-linux-gnu/4.3.2/libstdc++.so.6.0.10) ==23544== by 0x65F2A02: std::istream::read(char*, long) (in /usr/lib64/gcc/x86_64-pc-linux-gnu/4.3.2/libstdc++.so.6.0.10) ==23544== by 0x47B1E6: testsuite::classes::preparedstatement::InsertSelectAllTypes() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47BDA7: testsuite::TestCase::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47EBFF: testsuite::TestSuite::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x488387: testsuite::TestsRunner::runTests() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x468C8A: main (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== Address 0x8023be1 is 0 bytes after a block of size 1 alloc'd ==23544== at 0x4C246BC: operator new(unsigned long) (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so) ==23544== by 0x47B1BF: testsuite::classes::preparedstatement::InsertSelectAllTypes() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47BDA7: testsuite::TestCase::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47EBFF: testsuite::TestSuite::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x488387: testsuite::TestsRunner::runTests() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x468C8A: main (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== ==23544== Invalid write of size 8 ==23544== at 0x513F2EC: (within /usr/lib64/mysql/libmysqlclient_r.so.15.0.0) ==23544== by 0x5142932: mysql_stmt_execute (in /usr/lib64/mysql/libmysqlclient_r.so.15.0.0) ==23544== by 0x4EC1D8E: sql::mysql::MySQL_Prepared_Statement::do_query() (in /home/derex/workspace/mysql-connector/trunk/driver/libmysqlcppconn.so.1.0.6) ==23544== by 0x4EBF59B: sql::mysql::MySQL_Prepared_Statement::executeQuery() (in /home/derex/workspace/mysql-connector/trunk/driver/libmysqlcppconn.so.1.0.6) ==23544== by 0x479023: testsuite::classes::preparedstatement::InsertSelectAllTypes() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47BDA7: testsuite::TestCase::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47EBFF: testsuite::TestSuite::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x488387: testsuite::TestsRunner::runTests() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x468C8A: main (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== Address 0x805c318 is 0 bytes inside a block of size 16 free'd ==23544== at 0x4C22EFF: operator delete[](void*) (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so) ==23544== by 0x4EC2EBF: void boost::checked_array_delete(unsigned long*) (in /home/derex/workspace/mysql-connector/trunk/driver/libmysqlcppconn.so.1.0.6) ==23544== by 0x4EC2ED9: boost::scoped_array::~scoped_array() (in /home/derex/workspace/mysql-connector/trunk/driver/libmysqlcppconn.so.1.0.6) ==23544== by 0x4ECD338: sql::mysql::MySQL_ResultBind::~MySQL_ResultBind() (in /home/derex/workspace/mysql-connector/trunk/driver/libmysqlcppconn.so.1.0.6) ==23544== by 0x4ECB74D: void boost::checked_delete(sql::mysql::MySQL_ResultBind*) (in /home/derex/workspace/mysql-connector/trunk/driver/libmysqlcppconn.so.1.0.6) ==23544== by 0x4ECB771: boost::scoped_ptr::~scoped_ptr() (in /home/derex/workspace/mysql-connector/trunk/driver/libmysqlcppconn.so.1.0.6) ==23544== by 0x4EC9E94: sql::mysql::MySQL_Prepared_ResultSet::~MySQL_Prepared_ResultSet() (in /home/derex/workspace/mysql-connector/trunk/driver/libmysqlcppconn.so.1.0.6) ==23544== by 0x467970: std::auto_ptr::reset(sql::ResultSet*) (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x479002: testsuite::classes::preparedstatement::InsertSelectAllTypes() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47BDA7: testsuite::TestCase::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47EBFF: testsuite::TestSuite::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x488387: testsuite::TestsRunner::runTests() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== ==23544== Invalid write of size 8 ==23544== at 0x513F306: (within /usr/lib64/mysql/libmysqlclient_r.so.15.0.0) ==23544== by 0x5142932: mysql_stmt_execute (in /usr/lib64/mysql/libmysqlclient_r.so.15.0.0) ==23544== by 0x4EC1D8E: sql::mysql::MySQL_Prepared_Statement::do_query() (in /home/derex/workspace/mysql-connector/trunk/driver/libmysqlcppconn.so.1.0.6) ==23544== by 0x4EBF59B: sql::mysql::MySQL_Prepared_Statement::executeQuery() (in /home/derex/workspace/mysql-connector/trunk/driver/libmysqlcppconn.so.1.0.6) ==23544== by 0x479023: testsuite::classes::preparedstatement::InsertSelectAllTypes() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47BDA7: testsuite::TestCase::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47EBFF: testsuite::TestSuite::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x488387: testsuite::TestsRunner::runTests() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x468C8A: main (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== Address 0x809ec40 is 0 bytes inside a block of size 16 free'd ==23544== at 0x4C22EFF: operator delete[](void*) (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so) ==23544== by 0x4EC2EBF: void boost::checked_array_delete(unsigned long*) (in /home/derex/workspace/mysql-connector/trunk/driver/libmysqlcppconn.so.1.0.6) ==23544== by 0x4EC2ED9: boost::scoped_array::~scoped_array() (in /home/derex/workspace/mysql-connector/trunk/driver/libmysqlcppconn.so.1.0.6) ==23544== by 0x4ECD338: sql::mysql::MySQL_ResultBind::~MySQL_ResultBind() (in /home/derex/workspace/mysql-connector/trunk/driver/libmysqlcppconn.so.1.0.6) ==23544== by 0x4ECB74D: void boost::checked_delete(sql::mysql::MySQL_ResultBind*) (in /home/derex/workspace/mysql-connector/trunk/driver/libmysqlcppconn.so.1.0.6) ==23544== by 0x4ECB771: boost::scoped_ptr::~scoped_ptr() (in /home/derex/workspace/mysql-connector/trunk/driver/libmysqlcppconn.so.1.0.6) ==23544== by 0x4EC9E94: sql::mysql::MySQL_Prepared_ResultSet::~MySQL_Prepared_ResultSet() (in /home/derex/workspace/mysql-connector/trunk/driver/libmysqlcppconn.so.1.0.6) ==23544== by 0x467970: std::auto_ptr::reset(sql::ResultSet*) (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x479002: testsuite::classes::preparedstatement::InsertSelectAllTypes() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47BDA7: testsuite::TestCase::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47EBFF: testsuite::TestSuite::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x488387: testsuite::TestsRunner::runTests() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== ==23544== Invalid write of size 1 ==23544== at 0x4C25951: memcpy (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so) ==23544== by 0x661980D: std::basic_streambuf >::xsgetn(char*, long) (in /usr/lib64/gcc/x86_64-pc-linux-gnu/4.3.2/libstdc++.so.6.0.10) ==23544== by 0x65F2A02: std::istream::read(char*, long) (in /usr/lib64/gcc/x86_64-pc-linux-gnu/4.3.2/libstdc++.so.6.0.10) ==23544== by 0x47AE08: testsuite::classes::preparedstatement::InsertSelectAllTypes() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47BDA7: testsuite::TestCase::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47EBFF: testsuite::TestSuite::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x488387: testsuite::TestsRunner::runTests() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x468C8A: main (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== Address 0x80eb41f is 14 bytes after a block of size 1 alloc'd ==23544== at 0x4C246BC: operator new(unsigned long) (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so) ==23544== by 0x47ADE1: testsuite::classes::preparedstatement::InsertSelectAllTypes() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47BDA7: testsuite::TestCase::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47EBFF: testsuite::TestSuite::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x488387: testsuite::TestsRunner::runTests() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x468C8A: main (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== ==23544== Invalid write of size 1 ==23544== at 0x4C25951: memcpy (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so) ==23544== by 0x661980D: std::basic_streambuf >::xsgetn(char*, long) (in /usr/lib64/gcc/x86_64-pc-linux-gnu/4.3.2/libstdc++.so.6.0.10) ==23544== by 0x65F2A02: std::istream::read(char*, long) (in /usr/lib64/gcc/x86_64-pc-linux-gnu/4.3.2/libstdc++.so.6.0.10) ==23544== by 0x47B1E6: testsuite::classes::preparedstatement::InsertSelectAllTypes() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47BDA7: testsuite::TestCase::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47EBFF: testsuite::TestSuite::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x488387: testsuite::TestsRunner::runTests() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x468C8A: main (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== Address 0x80eb78f is 14 bytes after a block of size 1 alloc'd ==23544== at 0x4C246BC: operator new(unsigned long) (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so) ==23544== by 0x47B1BF: testsuite::classes::preparedstatement::InsertSelectAllTypes() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47BDA7: testsuite::TestCase::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47EBFF: testsuite::TestSuite::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x488387: testsuite::TestsRunner::runTests() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x468C8A: main (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== ==23544== Invalid write of size 8 ==23544== at 0x513F371: (within /usr/lib64/mysql/libmysqlclient_r.so.15.0.0) ==23544== by 0x5142932: mysql_stmt_execute (in /usr/lib64/mysql/libmysqlclient_r.so.15.0.0) ==23544== by 0x4EC1D8E: sql::mysql::MySQL_Prepared_Statement::do_query() (in /home/derex/workspace/mysql-connector/trunk/driver/libmysqlcppconn.so.1.0.6) ==23544== by 0x4EBF59B: sql::mysql::MySQL_Prepared_Statement::executeQuery() (in /home/derex/workspace/mysql-connector/trunk/driver/libmysqlcppconn.so.1.0.6) ==23544== by 0x479023: testsuite::classes::preparedstatement::InsertSelectAllTypes() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47BDA7: testsuite::TestCase::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47EBFF: testsuite::TestSuite::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x488387: testsuite::TestsRunner::runTests() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x468C8A: main (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== Address 0x80f81d0 is 0 bytes inside a block of size 16 free'd ==23544== at 0x4C22EFF: operator delete[](void*) (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so) ==23544== by 0x4EC2EBF: void boost::checked_array_delete(unsigned long*) (in /home/derex/workspace/mysql-connector/trunk/driver/libmysqlcppconn.so.1.0.6) ==23544== by 0x4EC2ED9: boost::scoped_array::~scoped_array() (in /home/derex/workspace/mysql-connector/trunk/driver/libmysqlcppconn.so.1.0.6) ==23544== by 0x4ECD338: sql::mysql::MySQL_ResultBind::~MySQL_ResultBind() (in /home/derex/workspace/mysql-connector/trunk/driver/libmysqlcppconn.so.1.0.6) ==23544== by 0x4ECB74D: void boost::checked_delete(sql::mysql::MySQL_ResultBind*) (in /home/derex/workspace/mysql-connector/trunk/driver/libmysqlcppconn.so.1.0.6) ==23544== by 0x4ECB771: boost::scoped_ptr::~scoped_ptr() (in /home/derex/workspace/mysql-connector/trunk/driver/libmysqlcppconn.so.1.0.6) ==23544== by 0x4EC9E94: sql::mysql::MySQL_Prepared_ResultSet::~MySQL_Prepared_ResultSet() (in /home/derex/workspace/mysql-connector/trunk/driver/libmysqlcppconn.so.1.0.6) ==23544== by 0x467970: std::auto_ptr::reset(sql::ResultSet*) (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x479002: testsuite::classes::preparedstatement::InsertSelectAllTypes() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47BDA7: testsuite::TestCase::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47EBFF: testsuite::TestSuite::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x488387: testsuite::TestsRunner::runTests() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== ==23544== Invalid write of size 8 ==23544== at 0x513F1BD: (within /usr/lib64/mysql/libmysqlclient_r.so.15.0.0) ==23544== by 0x5142932: mysql_stmt_execute (in /usr/lib64/mysql/libmysqlclient_r.so.15.0.0) ==23544== by 0x4EC1D8E: sql::mysql::MySQL_Prepared_Statement::do_query() (in /home/derex/workspace/mysql-connector/trunk/driver/libmysqlcppconn.so.1.0.6) ==23544== by 0x4EBF59B: sql::mysql::MySQL_Prepared_Statement::executeQuery() (in /home/derex/workspace/mysql-connector/trunk/driver/libmysqlcppconn.so.1.0.6) ==23544== by 0x479023: testsuite::classes::preparedstatement::InsertSelectAllTypes() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47BDA7: testsuite::TestCase::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47EBFF: testsuite::TestSuite::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x488387: testsuite::TestsRunner::runTests() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x468C8A: main (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== Address 0x81aa038 is 0 bytes inside a block of size 16 free'd ==23544== at 0x4C22EFF: operator delete[](void*) (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so) ==23544== by 0x4EC2EBF: void boost::checked_array_delete(unsigned long*) (in /home/derex/workspace/mysql-connector/trunk/driver/libmysqlcppconn.so.1.0.6) ==23544== by 0x4EC2ED9: boost::scoped_array::~scoped_array() (in /home/derex/workspace/mysql-connector/trunk/driver/libmysqlcppconn.so.1.0.6) ==23544== by 0x4ECD338: sql::mysql::MySQL_ResultBind::~MySQL_ResultBind() (in /home/derex/workspace/mysql-connector/trunk/driver/libmysqlcppconn.so.1.0.6) ==23544== by 0x4ECB74D: void boost::checked_delete(sql::mysql::MySQL_ResultBind*) (in /home/derex/workspace/mysql-connector/trunk/driver/libmysqlcppconn.so.1.0.6) ==23544== by 0x4ECB771: boost::scoped_ptr::~scoped_ptr() (in /home/derex/workspace/mysql-connector/trunk/driver/libmysqlcppconn.so.1.0.6) ==23544== by 0x4EC9E94: sql::mysql::MySQL_Prepared_ResultSet::~MySQL_Prepared_ResultSet() (in /home/derex/workspace/mysql-connector/trunk/driver/libmysqlcppconn.so.1.0.6) ==23544== by 0x467970: std::auto_ptr::reset(sql::ResultSet*) (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x479002: testsuite::classes::preparedstatement::InsertSelectAllTypes() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47BDA7: testsuite::TestCase::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47EBFF: testsuite::TestSuite::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x488387: testsuite::TestsRunner::runTests() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== ==23544== Invalid write of size 8 ==23544== at 0x513F357: (within /usr/lib64/mysql/libmysqlclient_r.so.15.0.0) ==23544== by 0x5142932: mysql_stmt_execute (in /usr/lib64/mysql/libmysqlclient_r.so.15.0.0) ==23544== by 0x4EC1D8E: sql::mysql::MySQL_Prepared_Statement::do_query() (in /home/derex/workspace/mysql-connector/trunk/driver/libmysqlcppconn.so.1.0.6) ==23544== by 0x4EBF59B: sql::mysql::MySQL_Prepared_Statement::executeQuery() (in /home/derex/workspace/mysql-connector/trunk/driver/libmysqlcppconn.so.1.0.6) ==23544== by 0x479023: testsuite::classes::preparedstatement::InsertSelectAllTypes() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47BDA7: testsuite::TestCase::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47EBFF: testsuite::TestSuite::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x488387: testsuite::TestsRunner::runTests() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x468C8A: main (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== Address 0x8217a40 is 0 bytes inside a block of size 16 free'd ==23544== at 0x4C22EFF: operator delete[](void*) (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so) ==23544== by 0x4EC2EBF: void boost::checked_array_delete(unsigned long*) (in /home/derex/workspace/mysql-connector/trunk/driver/libmysqlcppconn.so.1.0.6) ==23544== by 0x4EC2ED9: boost::scoped_array::~scoped_array() (in /home/derex/workspace/mysql-connector/trunk/driver/libmysqlcppconn.so.1.0.6) ==23544== by 0x4ECD338: sql::mysql::MySQL_ResultBind::~MySQL_ResultBind() (in /home/derex/workspace/mysql-connector/trunk/driver/libmysqlcppconn.so.1.0.6) ==23544== by 0x4ECB74D: void boost::checked_delete(sql::mysql::MySQL_ResultBind*) (in /home/derex/workspace/mysql-connector/trunk/driver/libmysqlcppconn.so.1.0.6) ==23544== by 0x4ECB771: boost::scoped_ptr::~scoped_ptr() (in /home/derex/workspace/mysql-connector/trunk/driver/libmysqlcppconn.so.1.0.6) ==23544== by 0x4EC9E94: sql::mysql::MySQL_Prepared_ResultSet::~MySQL_Prepared_ResultSet() (in /home/derex/workspace/mysql-connector/trunk/driver/libmysqlcppconn.so.1.0.6) ==23544== by 0x467970: std::auto_ptr::reset(sql::ResultSet*) (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x479002: testsuite::classes::preparedstatement::InsertSelectAllTypes() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47BDA7: testsuite::TestCase::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47EBFF: testsuite::TestSuite::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x488387: testsuite::TestsRunner::runTests() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== ==23544== Invalid write of size 8 ==23544== at 0x513F456: (within /usr/lib64/mysql/libmysqlclient_r.so.15.0.0) ==23544== by 0x5142932: mysql_stmt_execute (in /usr/lib64/mysql/libmysqlclient_r.so.15.0.0) ==23544== by 0x4EC1D8E: sql::mysql::MySQL_Prepared_Statement::do_query() (in /home/derex/workspace/mysql-connector/trunk/driver/libmysqlcppconn.so.1.0.6) ==23544== by 0x4EBF59B: sql::mysql::MySQL_Prepared_Statement::executeQuery() (in /home/derex/workspace/mysql-connector/trunk/driver/libmysqlcppconn.so.1.0.6) ==23544== by 0x479023: testsuite::classes::preparedstatement::InsertSelectAllTypes() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47BDA7: testsuite::TestCase::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47EBFF: testsuite::TestSuite::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x488387: testsuite::TestsRunner::runTests() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x468C8A: main (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== Address 0x829b2b8 is 0 bytes inside a block of size 16 free'd ==23544== at 0x4C22EFF: operator delete[](void*) (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so) ==23544== by 0x4EC2EBF: void boost::checked_array_delete(unsigned long*) (in /home/derex/workspace/mysql-connector/trunk/driver/libmysqlcppconn.so.1.0.6) ==23544== by 0x4EC2ED9: boost::scoped_array::~scoped_array() (in /home/derex/workspace/mysql-connector/trunk/driver/libmysqlcppconn.so.1.0.6) ==23544== by 0x4ECD338: sql::mysql::MySQL_ResultBind::~MySQL_ResultBind() (in /home/derex/workspace/mysql-connector/trunk/driver/libmysqlcppconn.so.1.0.6) ==23544== by 0x4ECB74D: void boost::checked_delete(sql::mysql::MySQL_ResultBind*) (in /home/derex/workspace/mysql-connector/trunk/driver/libmysqlcppconn.so.1.0.6) ==23544== by 0x4ECB771: boost::scoped_ptr::~scoped_ptr() (in /home/derex/workspace/mysql-connector/trunk/driver/libmysqlcppconn.so.1.0.6) ==23544== by 0x4EC9E94: sql::mysql::MySQL_Prepared_ResultSet::~MySQL_Prepared_ResultSet() (in /home/derex/workspace/mysql-connector/trunk/driver/libmysqlcppconn.so.1.0.6) ==23544== by 0x467970: std::auto_ptr::reset(sql::ResultSet*) (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x479002: testsuite::classes::preparedstatement::InsertSelectAllTypes() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47BDA7: testsuite::TestCase::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47EBFF: testsuite::TestSuite::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x488387: testsuite::TestsRunner::runTests() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== ==23544== Invalid write of size 8 ==23544== at 0x513F43C: (within /usr/lib64/mysql/libmysqlclient_r.so.15.0.0) ==23544== by 0x5142932: mysql_stmt_execute (in /usr/lib64/mysql/libmysqlclient_r.so.15.0.0) ==23544== by 0x4EC1D8E: sql::mysql::MySQL_Prepared_Statement::do_query() (in /home/derex/workspace/mysql-connector/trunk/driver/libmysqlcppconn.so.1.0.6) ==23544== by 0x4EBF59B: sql::mysql::MySQL_Prepared_Statement::executeQuery() (in /home/derex/workspace/mysql-connector/trunk/driver/libmysqlcppconn.so.1.0.6) ==23544== by 0x479023: testsuite::classes::preparedstatement::InsertSelectAllTypes() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47BDA7: testsuite::TestCase::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47EBFF: testsuite::TestSuite::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x488387: testsuite::TestsRunner::runTests() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x468C8A: main (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== Address 0x83099d0 is 0 bytes inside a block of size 16 free'd ==23544== at 0x4C22EFF: operator delete[](void*) (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so) ==23544== by 0x4EC2EBF: void boost::checked_array_delete(unsigned long*) (in /home/derex/workspace/mysql-connector/trunk/driver/libmysqlcppconn.so.1.0.6) ==23544== by 0x4EC2ED9: boost::scoped_array::~scoped_array() (in /home/derex/workspace/mysql-connector/trunk/driver/libmysqlcppconn.so.1.0.6) ==23544== by 0x4ECD338: sql::mysql::MySQL_ResultBind::~MySQL_ResultBind() (in /home/derex/workspace/mysql-connector/trunk/driver/libmysqlcppconn.so.1.0.6) ==23544== by 0x4ECB74D: void boost::checked_delete(sql::mysql::MySQL_ResultBind*) (in /home/derex/workspace/mysql-connector/trunk/driver/libmysqlcppconn.so.1.0.6) ==23544== by 0x4ECB771: boost::scoped_ptr::~scoped_ptr() (in /home/derex/workspace/mysql-connector/trunk/driver/libmysqlcppconn.so.1.0.6) ==23544== by 0x4EC9E94: sql::mysql::MySQL_Prepared_ResultSet::~MySQL_Prepared_ResultSet() (in /home/derex/workspace/mysql-connector/trunk/driver/libmysqlcppconn.so.1.0.6) ==23544== by 0x467970: std::auto_ptr::reset(sql::ResultSet*) (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x479002: testsuite::classes::preparedstatement::InsertSelectAllTypes() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47BDA7: testsuite::TestCase::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47EBFF: testsuite::TestSuite::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x488387: testsuite::TestsRunner::runTests() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== ==23544== Invalid write of size 8 ==23544== at 0x513F33D: (within /usr/lib64/mysql/libmysqlclient_r.so.15.0.0) ==23544== by 0x5142932: mysql_stmt_execute (in /usr/lib64/mysql/libmysqlclient_r.so.15.0.0) ==23544== by 0x4EC1D8E: sql::mysql::MySQL_Prepared_Statement::do_query() (in /home/derex/workspace/mysql-connector/trunk/driver/libmysqlcppconn.so.1.0.6) ==23544== by 0x4EBF59B: sql::mysql::MySQL_Prepared_Statement::executeQuery() (in /home/derex/workspace/mysql-connector/trunk/driver/libmysqlcppconn.so.1.0.6) ==23544== by 0x479023: testsuite::classes::preparedstatement::InsertSelectAllTypes() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47BDA7: testsuite::TestCase::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47EBFF: testsuite::TestSuite::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x488387: testsuite::TestsRunner::runTests() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x468C8A: main (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== Address 0x84acc98 is 0 bytes inside a block of size 16 free'd ==23544== at 0x4C22EFF: operator delete[](void*) (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so) ==23544== by 0x4EC2EBF: void boost::checked_array_delete(unsigned long*) (in /home/derex/workspace/mysql-connector/trunk/driver/libmysqlcppconn.so.1.0.6) ==23544== by 0x4EC2ED9: boost::scoped_array::~scoped_array() (in /home/derex/workspace/mysql-connector/trunk/driver/libmysqlcppconn.so.1.0.6) ==23544== by 0x4ECD338: sql::mysql::MySQL_ResultBind::~MySQL_ResultBind() (in /home/derex/workspace/mysql-connector/trunk/driver/libmysqlcppconn.so.1.0.6) ==23544== by 0x4ECB74D: void boost::checked_delete(sql::mysql::MySQL_ResultBind*) (in /home/derex/workspace/mysql-connector/trunk/driver/libmysqlcppconn.so.1.0.6) ==23544== by 0x4ECB771: boost::scoped_ptr::~scoped_ptr() (in /home/derex/workspace/mysql-connector/trunk/driver/libmysqlcppconn.so.1.0.6) ==23544== by 0x4EC9E94: sql::mysql::MySQL_Prepared_ResultSet::~MySQL_Prepared_ResultSet() (in /home/derex/workspace/mysql-connector/trunk/driver/libmysqlcppconn.so.1.0.6) ==23544== by 0x467970: std::auto_ptr::reset(sql::ResultSet*) (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x479002: testsuite::classes::preparedstatement::InsertSelectAllTypes() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47BDA7: testsuite::TestCase::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x47EBFF: testsuite::TestSuite::runTest() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== by 0x488387: testsuite::TestsRunner::runTests() (in /home/derex/workspace/mysql-connector/trunk/test/unit/classes/preparedstatement) ==23544== ==23544== ERROR SUMMARY: 1048 errors from 25 contexts (suppressed: 23 from 3) ==23544== malloc/free: in use at exit: 20,684 bytes in 155 blocks. ==23544== malloc/free: 75,030 allocs, 74,875 frees, 29,027,880 bytes allocated. ==23544== For counts of detected errors, rerun with: -v ==23544== searching for pointers to 155 not-freed blocks. ==23544== checked 874,088 bytes. ==23544== ==23544== LEAK SUMMARY: ==23544== definitely lost: 20,628 bytes in 154 blocks. ==23544== possibly lost: 0 bytes in 0 blocks. ==23544== still reachable: 56 bytes in 1 blocks. ==23544== suppressed: 0 bytes in 0 blocks. ==23544== Rerun with --leak-check=full to see details of leaked memory.