src/tds/unittests/t0007
Main
| Hostname | obon110 |
| gcc version | gcc (GCC) 4.1.2 20070925 (Red Hat 4.1.2-33) |
| uname -a | Linux obon110 2.6.26.2-1smp #1 SMP Tue Aug 19 10:16:15 CEST 2008 i686 i686 i386 GNU/Linux |
| date | 2008-09-03 |
==32278== Memcheck, a memory error detector.
==32278== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
==32278== Using LibVEX rev 1732, a library for dynamic binary translation.
==32278== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
==32278== Using valgrind-3.2.3, a dynamic binary instrumentation framework.
==32278== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
==32278==
--32278-- Command line
--32278-- ./t0007
--32278-- Startup, with flags:
--32278-- --tool=memcheck
--32278-- --num-callers=20
--32278-- --leak-check=yes
--32278-- -v
--32278-- --show-reachable=yes
--32278-- --log-fd=3
--32278-- --suppressions=/home/winnt/fziglio/suppressions.supp
--32278-- Contents of /proc/version:
--32278-- 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
--32278-- Arch and hwcaps: X86, x86-sse1-sse2
--32278-- Page sizes: currently 4096, max supported 4096
--32278-- Valgrind library directory: /usr/lib/valgrind
--32278-- Reading syms from /lib/ld-2.7.so (0x91E000)
--32278-- Reading debug info from /usr/lib/debug/lib/ld-2.7.so.debug...
--32278-- Reading syms from /home/winnt/fziglio/cpp/freetds/ftds_comp/src/tds/unittests/t0007 (0x8048000)
--32278-- Reading syms from /usr/lib/valgrind/x86-linux/memcheck (0x38000000)
--32278-- object doesn't have a dynamic symbol table
--32278-- Reading suppressions file: /home/winnt/fziglio/suppressions.supp
--32278-- Reading suppressions file: /usr/lib/valgrind/default.supp
--32278-- REDIR: 0x933BB0 (index) redirected to 0x38027F5F (vgPlain_x86_linux_REDIR_FOR_index)
--32278-- Reading syms from /usr/lib/valgrind/x86-linux/vgpreload_core.so (0x4001000)
--32278-- Reading syms from /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so (0x4003000)
==32278== WARNING: new redirection conflicts with existing -- ignoring it
--32278-- new: 0x00933BB0 (index ) R-> 0x04006230 index
--32278-- REDIR: 0x933D50 (strlen) redirected to 0x40062E0 (strlen)
--32278-- Reading syms from /lib/librt-2.7.so (0xC7D000)
--32278-- Reading debug info from /usr/lib/debug/lib/librt-2.7.so.debug...
--32278-- Reading syms from /usr/lib/libgnutls.so.13.3.0 (0x3E7C000)
--32278-- Reading debug info from /usr/lib/debug/usr/lib/libgnutls.so.13.3.0.debug...
--32278-- Reading syms from /lib/libpthread-2.7.so (0xACA000)
--32278-- Reading debug info from /usr/lib/debug/lib/libpthread-2.7.so.debug...
--32278-- Reading syms from /lib/libc-2.7.so (0x93D000)
--32278-- Reading debug info from /usr/lib/debug/lib/libc-2.7.so.debug...
--32278-- Reading syms from /lib/libz.so.1.2.3 (0xAE5000)
--32278-- Reading debug info from /usr/lib/debug/lib/libz.so.1.2.3.debug...
--32278-- Reading syms from /lib/libgcrypt.so.11.2.3 (0x3E25000)
--32278-- Reading debug info from /usr/lib/debug/lib/libgcrypt.so.11.2.3.debug...
--32278-- Reading syms from /lib/libgpg-error.so.0.3.1 (0xDB4000)
--32278-- Reading debug info from /usr/lib/debug/lib/libgpg-error.so.0.3.1.debug...
--32278-- Reading syms from /lib/libnsl-2.7.so (0x259000)
--32278-- Reading debug info from /usr/lib/debug/lib/libnsl-2.7.so.debug...
--32278-- REDIR: 0x9AE3A0 (memset) redirected to 0x4006640 (memset)
--32278-- REDIR: 0x9AE890 (memcpy) redirected to 0x4007090 (memcpy)
--32278-- REDIR: 0x9AD4C0 (rindex) redirected to 0x4006110 (rindex)
--32278-- REDIR: 0x9AD120 (strlen) redirected to 0x40062C0 (strlen)
--32278-- REDIR: 0x9A8B00 (malloc) redirected to 0x40054A0 (malloc)
--32278-- REDIR: 0x9ACBC0 (strcmp) redirected to 0x4006390 (strcmp)
some checks...
--32278-- REDIR: 0x9AF220 (strchrnul) redirected to 0x40066F0 (strchrnul)
1234
123
-1234
error
0
0
123
123
123
error
error
error
error
error
error
error
error
0xfffffffffffffb2e
error
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
--32278-- REDIR: 0x9AE400 (mempcpy) redirected to 0x4006B70 (mempcpy)
overflow on big number checks...
error
error
error
error
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...
--32278-- REDIR: 0x9ACA50 (index) redirected to 0x4006200 (index)
--32278-- REDIR: 0x9AA060 (free) redirected to 0x40050BA (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
--32278-- REDIR: 0x9ACC30 (strcpy) redirected to 0x40072F0 (strcpy)
38716 0
38716 0
38414 0
37022 0
38717 0
38717 0
--32278-- REDIR: 0x9AD410 (strncpy) redirected to 0x4006930 (strncpy)
38717 0
38717 0
38717 0
==32278==
==32278== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 20 from 1)
--32278--
--32278-- supp: 20 dl-hack3
==32278== malloc/free: in use at exit: 0 bytes in 0 blocks.
==32278== malloc/free: 36 allocs, 36 frees, 6,828 bytes allocated.
==32278==
==32278== All heap blocks were freed -- no leaks are possible.
--32278-- memcheck: sanity checks: 3 cheap, 1 expensive
--32278-- memcheck: auxmaps: 0 auxmap entries (0k, 0M) in use
--32278-- memcheck: auxmaps: 0 searches, 0 comparisons
--32278-- memcheck: SMs: n_issued = 23 (368k, 0M)
--32278-- memcheck: SMs: n_deissued = 0 (0k, 0M)
--32278-- memcheck: SMs: max_noaccess = 65535 (1048560k, 1023M)
--32278-- memcheck: SMs: max_undefined = 0 (0k, 0M)
--32278-- memcheck: SMs: max_defined = 41 (656k, 0M)
--32278-- memcheck: SMs: max_non_DSM = 23 (368k, 0M)
--32278-- memcheck: max sec V bit nodes: 0 (0k, 0M)
--32278-- memcheck: set_sec_vbits8 calls: 0 (new: 0, updates: 0)
--32278-- memcheck: max shadow mem size: 672k, 0M
--32278-- translate: fast SP updates identified: 4,049 ( 88.9%)
--32278-- translate: generic_known SP updates identified: 349 ( 7.6%)
--32278-- translate: generic_unknown SP updates identified: 156 ( 3.4%)
--32278-- tt/tc: 7,460 tt lookups requiring 7,633 probes
--32278-- tt/tc: 7,460 fast-cache updates, 3 flushes
--32278-- transtab: new 3,457 (88,229 -> 1,379,144; ratio 156:10) [0 scs]
--32278-- transtab: dumped 0 (0 -> ??)
--32278-- transtab: discarded 9 (209 -> ??)
--32278-- scheduler: 325,558 jumps (bb entries).
--32278-- scheduler: 3/4,608 major/minor sched events.
--32278-- sanity: 4 cheap, 1 expensive checks.
--32278-- exectx: 30,011 lists, 45 contexts (avg 0 per list)
--32278-- exectx: 92 searches, 47 full compares (510 per 1000)
--32278-- exectx: 0 cmp2, 54 cmp4, 0 cmpAll
Main