src/odbc/unittests/tables

Main

Hostnameobon110
gcc versiongcc (GCC) 4.1.2 20070925 (Red Hat 4.1.2-33)
uname -aLinux obon110 2.6.26.2-1smp #1 SMP Tue Aug 19 10:16:15 CEST 2008 i686 i686 i386 GNU/Linux
date2008-09-05

==29014== Memcheck, a memory error detector.
==29014== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
==29014== Using LibVEX rev 1732, a library for dynamic binary translation.
==29014== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
==29014== Using valgrind-3.2.3, a dynamic binary instrumentation framework.
==29014== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
==29014== 
--29014-- Command line
--29014--    ./tables
--29014-- Startup, with flags:
--29014--    --tool=memcheck
--29014--    --num-callers=20
--29014--    --leak-check=yes
--29014--    -v
--29014--    --show-reachable=yes
--29014--    --log-fd=3
--29014--    --suppressions=/home/winnt/fziglio/suppressions.supp
--29014-- Contents of /proc/version:
--29014--   Linux version 2.6.26.2-1smp (fziglio@obon110) (gcc version 4.1.2 20070626 (Red Hat 4.1.2-13)) #1 SMP Tue Aug 19 10:16:15 CEST 2008
--29014-- Arch and hwcaps: X86, x86-sse1-sse2
--29014-- Page sizes: currently 4096, max supported 4096
--29014-- Valgrind library directory: /usr/lib/valgrind
--29014-- Reading syms from /lib/ld-2.7.so (0x91E000)
--29014-- Reading debug info from /usr/lib/debug/lib/ld-2.7.so.debug...
--29014-- Reading syms from /home/winnt/fziglio/cpp/freetds/ftds_comp_old/src/odbc/unittests/tables (0x8048000)
--29014-- Reading syms from /usr/lib/valgrind/x86-linux/memcheck (0x38000000)
--29014--    object doesn't have a dynamic symbol table
--29014-- Reading suppressions file: /home/winnt/fziglio/suppressions.supp
--29014-- Reading suppressions file: /usr/lib/valgrind/default.supp
--29014-- REDIR: 0x933BB0 (index) redirected to 0x38027F5F (vgPlain_x86_linux_REDIR_FOR_index)
--29014-- Reading syms from /usr/lib/valgrind/x86-linux/vgpreload_core.so (0x4001000)
--29014-- Reading syms from /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so (0x4003000)
==29014== WARNING: new redirection conflicts with existing -- ignoring it
--29014--     new: 0x00933BB0 (index     ) R-> 0x04006230 index
--29014-- REDIR: 0x933D50 (strlen) redirected to 0x40062E0 (strlen)
--29014-- Reading syms from /home/winnt/fziglio/cpp/freetds/ftds_comp_old/src/odbc/.libs/libtdsodbc.so.0.0.0 (0x4009000)
--29014-- Reading syms from /usr/lib/libgnutls.so.13.3.0 (0x3E7C000)
--29014-- Reading debug info from /usr/lib/debug/usr/lib/libgnutls.so.13.3.0.debug...
--29014-- Reading syms from /lib/libc-2.7.so (0x93D000)
--29014-- Reading debug info from /usr/lib/debug/lib/libc-2.7.so.debug...
--29014-- Reading syms from /lib/libz.so.1.2.3 (0xAE5000)
--29014-- Reading debug info from /usr/lib/debug/lib/libz.so.1.2.3.debug...
--29014-- Reading syms from /lib/libgcrypt.so.11.2.3 (0x3E25000)
--29014-- Reading debug info from /usr/lib/debug/lib/libgcrypt.so.11.2.3.debug...
--29014-- Reading syms from /lib/libgpg-error.so.0.3.1 (0xDB4000)
--29014-- Reading debug info from /usr/lib/debug/lib/libgpg-error.so.0.3.1.debug...
--29014-- Reading syms from /lib/libnsl-2.7.so (0x259000)
--29014-- Reading debug info from /usr/lib/debug/lib/libnsl-2.7.so.debug...
--29014-- REDIR: 0x9AD4C0 (rindex) redirected to 0x4006110 (rindex)
--29014-- REDIR: 0x9AD120 (strlen) redirected to 0x40062C0 (strlen)
--29014-- REDIR: 0x9A8B00 (malloc) redirected to 0x40054A0 (malloc)
--29014-- REDIR: 0x9AE890 (memcpy) redirected to 0x4007090 (memcpy)
--29014-- REDIR: 0x9ACBC0 (strcmp) redirected to 0x4006390 (strcmp)
--29014-- REDIR: 0x9ADEA0 (memchr) redirected to 0x40064B0 (memchr)
--29014-- REDIR: 0x9ACC30 (strcpy) redirected to 0x40072F0 (strcpy)
--29014-- REDIR: 0x9AA060 (free) redirected to 0x40050BA (free)
--29014-- REDIR: 0x9AC8A0 (strcat) redirected to 0x40073E0 (strcat)
--29014-- REDIR: 0x9AF220 (strchrnul) redirected to 0x40066F0 (strchrnul)
--29014-- REDIR: 0x9AE400 (mempcpy) redirected to 0x4006B70 (mempcpy)
--29014-- REDIR: 0x9ACA50 (index) redirected to 0x4006200 (index)
--29014-- REDIR: 0x9AD310 (strncmp) redirected to 0x4006320 (strncmp)
--29014-- REDIR: 0x9AA250 (realloc) redirected to 0x400554F (realloc)
--29014-- REDIR: 0x9AE3A0 (memset) redirected to 0x4006640 (memset)
odbctest
--------

connection parameters:
server:   'sybase'
user:     'testuser'
password: '????'
database: 'FreeTDS'
--29014-- REDIR: 0x9AE590 (stpcpy) redirected to 0x4006850 (stpcpy)
--29014-- REDIR: 0x9A8810 (calloc) redirected to 0x40047CD (calloc)
--29014-- Reading syms from /lib/libnss_files-2.7.so (0x40CA000)
--29014-- Reading debug info from /usr/lib/debug/lib/libnss_files-2.7.so.debug...
--29014-- Reading syms from /lib/libnss_winbind.so.2 (0x41F5000)
--29014--    object doesn't have a symbol table
--29014-- REDIR: 0x9AD410 (strncpy) redirected to 0x4006930 (strncpy)
--29014-- REDIR: 0x9AF150 (rawmemchr) redirected to 0x4006720 (rawmemchr)
--29014-- Reading syms from /usr/lib/gconv/ISO8859-1.so (0x41E0000)
--29014-- Reading debug info from /usr/lib/debug/usr/lib/gconv/ISO8859-1.so.debug...
--29014-- REDIR: 0x934110 (stpcpy) redirected to 0x40074D0 (stpcpy)
use FreeTDS
--29014-- REDIR: 0x9AE330 (memmove) redirected to 0x4006670 (memmove)
Test type '' with row
Test type ''SYSTEM TABLE'' with row
Test type ''TABLE'' without row
Test type ''SYSTEM TABLE'' with row
Test type 'TABLE' without row
Test type 'TABLE,VIEW' without row
Test type 'SYSTEM TABLE,'TABLE'' with row
Test type 'TABLE,'SYSTEM TABLE'' with row
odbctest
--------

connection parameters:
server:   'sybase'
user:     'testuser'
password: '????'
database: 'FreeTDS'
use FreeTDS
Test type ''SYSTEM TABLE'' with row
Test type '' with row
Test type '' with row
Test type '' with row
Done.
--29014-- Discarding syms at 0x41E0000-0x41E3000 in /usr/lib/gconv/ISO8859-1.so due to munmap()
--29014-- Discarding syms at 0x40CA000-0x40D6000 in /lib/libnss_files-2.7.so due to munmap()
--29014-- Discarding syms at 0x41F5000-0x4200000 in /lib/libnss_winbind.so.2 due to munmap()
==29014== 
==29014== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 26 from 1)
--29014-- 
--29014-- supp:   26 dl-hack3
==29014== malloc/free: in use at exit: 4 bytes in 1 blocks.
==29014== malloc/free: 708 allocs, 707 frees, 353,697 bytes allocated.
==29014== 
==29014== searching for pointers to 1 not-freed blocks.
==29014== checked 222,636 bytes.
==29014== 
==29014== LEAK SUMMARY:
==29014==    definitely lost: 0 bytes in 0 blocks.
==29014==      possibly lost: 0 bytes in 0 blocks.
==29014==    still reachable: 0 bytes in 0 blocks.
==29014==         suppressed: 4 bytes in 1 blocks.
--29014--  memcheck: sanity checks: 13 cheap, 1 expensive
--29014--  memcheck: auxmaps: 0 auxmap entries (0k, 0M) in use
--29014--  memcheck: auxmaps: 0 searches, 0 comparisons
--29014--  memcheck: SMs: n_issued      = 28 (448k, 0M)
--29014--  memcheck: SMs: n_deissued    = 0 (0k, 0M)
--29014--  memcheck: SMs: max_noaccess  = 65535 (1048560k, 1023M)
--29014--  memcheck: SMs: max_undefined = 0 (0k, 0M)
--29014--  memcheck: SMs: max_defined   = 46 (736k, 0M)
--29014--  memcheck: SMs: max_non_DSM   = 28 (448k, 0M)
--29014--  memcheck: max sec V bit nodes:    6 (0k, 0M)
--29014--  memcheck: set_sec_vbits8 calls: 9 (new: 6, updates: 3)
--29014--  memcheck: max shadow mem size:   752k, 0M
--29014-- translate:            fast SP updates identified: 9,376 ( 88.6%)
--29014-- translate:   generic_known SP updates identified: 928 (  8.7%)
--29014-- translate: generic_unknown SP updates identified: 267 (  2.5%)
--29014--     tt/tc: 18,876 tt lookups requiring 20,188 probes
--29014--     tt/tc: 18,876 fast-cache updates, 6 flushes
--29014--  transtab: new        8,051 (228,173 -> 3,634,832; ratio 159:10) [0 scs]
--29014--  transtab: dumped     0 (0 -> ??)
--29014--  transtab: discarded  356 (7,166 -> ??)
--29014-- scheduler: 1,377,464 jumps (bb entries).
--29014-- scheduler: 13/13,550 major/minor sched events.
--29014--    sanity: 14 cheap, 1 expensive checks.
--29014--    exectx: 30,011 lists, 810 contexts (avg 0 per list)
--29014--    exectx: 1,395 searches, 599 full compares (429 per 1000)
--29014--    exectx: 0 cmp2, 83 cmp4, 0 cmpAll

Main