src/tds/unittests/t0007

Main

Hostnameobol602
uname -aLinux obol602 2.6.31-15-generic #50-Ubuntu SMP Tue Nov 10 14:53:52 UTC 2009 x86_64 GNU/Linux
date2009-11-27

==16326== Memcheck, a memory error detector
==16326== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==16326== Using Valgrind-3.5.0-Debian and LibVEX; rerun with -h for copyright info
==16326== Command: ./t0007
==16326== 
--16326-- Valgrind options:
--16326--    --suppressions=/usr/lib/valgrind/debian-libc6-dbg.supp
--16326--    --tool=memcheck
--16326--    --num-callers=20
--16326--    --leak-check=yes
--16326--    -v
--16326--    --show-reachable=yes
--16326--    --log-fd=3
--16326--    --suppressions=/home/freddy/suppressions.supp
--16326-- Contents of /proc/version:
--16326--   Linux version 2.6.31-15-generic (buildd@yellow) (gcc version 4.4.1 (Ubuntu 4.4.1-4ubuntu8) ) #50-Ubuntu SMP Tue Nov 10 14:53:52 UTC 2009
--16326-- Arch and hwcaps: AMD64, amd64-sse3-cx16
--16326-- Page sizes: currently 4096, max supported 4096
--16326-- Valgrind library directory: /usr/lib/valgrind
--16326-- Reading syms from /home/freddy/cpp/freetds/ftds_comp82/src/tds/unittests/t0007 (0x400000)
--16326-- Reading syms from /lib/ld-2.10.1.so (0x4000000)
--16326-- Reading debug info from /lib/ld-2.10.1.so ..
--16326-- .. CRC mismatch (computed 27e0048f wanted 447ba3bc)
--16326-- Reading debug info from /usr/lib/debug/lib/ld-2.10.1.so ..
--16326-- Reading syms from /usr/lib/valgrind/memcheck-amd64-linux (0x38000000)
--16326--    object doesn't have a dynamic symbol table
--16326-- Reading suppressions file: /usr/lib/valgrind/debian-libc6-dbg.supp
--16326-- Reading suppressions file: /home/freddy/suppressions.supp
--16326-- Reading suppressions file: /usr/lib/valgrind/default.supp
--16326-- REDIR: 0x4017050 (strlen) redirected to 0x3803fa17 (vgPlain_amd64_linux_REDIR_FOR_strlen)
--16326-- Reading syms from /usr/lib/valgrind/vgpreload_core-amd64-linux.so (0x4a20000)
--16326-- Reading syms from /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so (0x4c22000)
==16326== WARNING: new redirection conflicts with existing -- ignoring it
--16326--     new: 0x04017050 (strlen              ) R-> 0x04c26210 strlen
--16326-- REDIR: 0x4016ec0 (index) redirected to 0x4c25f60 (index)
--16326-- REDIR: 0x4016f40 (strcmp) redirected to 0x4c26510 (strcmp)
--16326-- Reading syms from /lib/librt-2.10.1.so (0x4e2a000)
--16326-- Reading debug info from /lib/librt-2.10.1.so ..
--16326-- .. CRC mismatch (computed e0bf5db1 wanted 745ed498)
--16326-- Reading debug info from /usr/lib/debug/lib/librt-2.10.1.so ..
--16326-- Reading syms from /usr/lib/libgnutls.so.26.14.10 (0x5032000)
--16326-- Reading debug info from /usr/lib/libgnutls.so.26.14.10 ..
--16326-- .. CRC mismatch (computed e962bb1e wanted 1627984e)
--16326-- Reading debug info from /usr/lib/debug/usr/lib/libgnutls.so.26.14.10 ..
--16326-- Reading syms from /lib/libpthread-2.10.1.so (0x52d4000)
--16326-- Reading debug info from /lib/libpthread-2.10.1.so ..
--16326-- .. CRC mismatch (computed 217e8639 wanted 7a12e000)
--16326-- Reading debug info from /usr/lib/debug/lib/libpthread-2.10.1.so ..
--16326-- Reading syms from /lib/libc-2.10.1.so (0x54f0000)
--16326-- Reading debug info from /lib/libc-2.10.1.so ..
--16326-- .. CRC mismatch (computed 9003397f wanted a4efd6e8)
--16326-- Reading debug info from /usr/lib/debug/lib/libc-2.10.1.so ..
--16326-- Reading syms from /usr/lib/libtasn1.so.3.1.5 (0x585f000)
--16326-- Reading debug info from /usr/lib/libtasn1.so.3.1.5 ..
--16326-- .. CRC mismatch (computed 9c17bda6 wanted d502479b)
--16326--    object doesn't have a symbol table
--16326-- Reading syms from /lib/libz.so.1.2.3.3 (0x5a70000)
--16326-- Reading debug info from /lib/libz.so.1.2.3.3 ..
--16326-- .. CRC mismatch (computed 3957eb9d wanted 90f25be3)
--16326--    object doesn't have a symbol table
--16326-- Reading syms from /lib/libgcrypt.so.11.5.2 (0x5c87000)
--16326-- Reading debug info from /lib/libgcrypt.so.11.5.2 ..
--16326-- .. CRC mismatch (computed 77ef73e7 wanted f3b95632)
--16326-- Reading debug info from /usr/lib/debug/lib/libgcrypt.so.11.5.2 ..
--16326-- Reading syms from /lib/libgpg-error.so.0.4.0 (0x5eff000)
--16326-- Reading debug info from /lib/libgpg-error.so.0.4.0 ..
--16326-- .. CRC mismatch (computed 5580a1c2 wanted 3127cddf)
--16326--    object doesn't have a symbol table
--16326-- REDIR: 0x556f7e0 (rindex) redirected to 0x4c25dc0 (rindex)
--16326-- REDIR: 0x556f3b0 (strlen) redirected to 0x4c261d0 (strlen)
--16326-- REDIR: 0x556a780 (malloc) redirected to 0x4c250d1 (malloc)
--16326-- REDIR: 0x55724c0 (memcpy) redirected to 0x4c265e0 (memcpy)
--16326-- REDIR: 0x556ee20 (strcmp) redirected to 0x4c264c0 (strcmp)
--16326-- REDIR: 0x5571020 (memset) redirected to 0x4c27080 (memset)
some checks...
--16326-- REDIR: 0x5574e90 (strchrnul) redirected to 0x4c27160 (strchrnul)
1234
123
-1234
error
0
0
123
123
123
error
error
error
error
error
error
error
error
0xfffffffffffffb2e
error
0x0000000000000000
0x0000000000000000
0x000000000000007b
0x000000000000007b
0x000000000000007b
error
error
error
error
error
error
error
error
overflow checks...
0x7fffffffffffffff
error
0x8000000000000000
error
2147483647
error
-2147483648
error
32767
error
-32768
error
255
error
0
error
--16326-- REDIR: 0x5571b50 (mempcpy) redirected to 0x4c271b0 (mempcpy)
overflow on big number checks...
error
error
error
error
12
0x00000000000004d2
unique type...
12345678-1234-1234-9876543298765432
12345678-1234-1E34-9876AB3298765432
error
error
error
12345678-1234-A234-9876543298765432
error
error
binary test...
--16326-- REDIR: 0x556eda0 (index) redirected to 0x4c25e60 (index)
--16326-- REDIR: 0x556a6a0 (free) redirected to 0x4c24ce1 (free)
len=2 12 34
len=2 AB FD
len=2 AB FD
len=2 00 00
len=1 00
len=2 01 00
len=1 01
--16326-- REDIR: 0x556ee60 (strcpy) redirected to 0x4c26230 (strcpy)
38716 0
38716 0
38414 0
37022 0
38717 0
38717 0
--16326-- REDIR: 0x556f660 (strncpy) redirected to 0x4c26300 (strncpy)
38717 0
38717 0
38717 0
==16326== 
==16326== HEAP SUMMARY:
==16326==     in use at exit: 0 bytes in 0 blocks
==16326==   total heap usage: 36 allocs, 36 frees, 10,944 bytes allocated
==16326== 
==16326== All heap blocks were freed -- no leaks are possible
==16326== 
==16326== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 4 from 4)
--16326-- 
--16326-- used_suppression:      2 Debian libc6 (2.10.x) stripped dynamic linker
--16326-- used_suppression:      2 Debian libc6 (2.10.x) stripped dynamic linker
==16326== 
==16326== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 4 from 4)

Main