src/dblib/unittests/rpc
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-11-21 |
==24223== Memcheck, a memory error detector.
==24223== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
==24223== Using LibVEX rev 1732, a library for dynamic binary translation.
==24223== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
==24223== Using valgrind-3.2.3, a dynamic binary instrumentation framework.
==24223== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
==24223==
--24223-- Command line
--24223-- ./rpc
--24223-- Startup, with flags:
--24223-- --tool=memcheck
--24223-- --num-callers=20
--24223-- --leak-check=yes
--24223-- -v
--24223-- --show-reachable=yes
--24223-- --log-fd=3
--24223-- --suppressions=/home/winnt/fziglio/suppressions.supp
--24223-- Contents of /proc/version:
--24223-- 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
--24223-- Arch and hwcaps: X86, x86-sse1-sse2
--24223-- Page sizes: currently 4096, max supported 4096
--24223-- Valgrind library directory: /usr/lib/valgrind
--24223-- Reading syms from /lib/ld-2.7.so (0x91E000)
--24223-- Reading debug info from /usr/lib/debug/lib/ld-2.7.so.debug...
--24223-- Reading syms from /home/winnt/fziglio/cpp/freetds/ftds_comp_old/src/dblib/unittests/rpc (0x8048000)
--24223-- Reading syms from /usr/lib/valgrind/x86-linux/memcheck (0x38000000)
--24223-- object doesn't have a dynamic symbol table
--24223-- Reading suppressions file: /home/winnt/fziglio/suppressions.supp
--24223-- Reading suppressions file: /usr/lib/valgrind/default.supp
--24223-- REDIR: 0x933BB0 (index) redirected to 0x38027F5F (vgPlain_x86_linux_REDIR_FOR_index)
--24223-- Reading syms from /usr/lib/valgrind/x86-linux/vgpreload_core.so (0x4001000)
--24223-- Reading syms from /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so (0x4003000)
==24223== WARNING: new redirection conflicts with existing -- ignoring it
--24223-- new: 0x00933BB0 (index ) R-> 0x04006230 index
--24223-- REDIR: 0x933D50 (strlen) redirected to 0x40062E0 (strlen)
--24223-- Reading syms from /home/winnt/fziglio/cpp/freetds/ftds_comp_old/src/dblib/.libs/libsybdb.so.5.0.0 (0x4009000)
--24223-- Reading syms from /usr/lib/libgnutls.so.13.3.0 (0x40DB000)
--24223-- Reading debug info from /usr/lib/debug/usr/lib/libgnutls.so.13.3.0.debug...
--24223-- ... CRC mismatch (computed 812A60F5 wanted E162DD80)
--24223-- object doesn't have a symbol table
--24223-- Reading syms from /lib/libc-2.7.so (0x93D000)
--24223-- Reading debug info from /usr/lib/debug/lib/libc-2.7.so.debug...
--24223-- Reading syms from /lib/libz.so.1.2.3 (0xAE5000)
--24223-- Reading debug info from /usr/lib/debug/lib/libz.so.1.2.3.debug...
--24223-- Reading syms from /lib/libgcrypt.so.11.2.3 (0x3E25000)
--24223-- Reading debug info from /usr/lib/debug/lib/libgcrypt.so.11.2.3.debug...
--24223-- Reading syms from /lib/libgpg-error.so.0.3.1 (0xDB4000)
--24223-- Reading debug info from /usr/lib/debug/lib/libgpg-error.so.0.3.1.debug...
--24223-- Reading syms from /lib/libnsl-2.7.so (0x259000)
--24223-- Reading debug info from /usr/lib/debug/lib/libnsl-2.7.so.debug...
--24223-- REDIR: 0x9AD4C0 (rindex) redirected to 0x4006110 (rindex)
--24223-- REDIR: 0x9AD120 (strlen) redirected to 0x40062C0 (strlen)
--24223-- REDIR: 0x9A8B00 (malloc) redirected to 0x40054A0 (malloc)
--24223-- REDIR: 0x9AE890 (memcpy) redirected to 0x4007090 (memcpy)
--24223-- REDIR: 0x9ACBC0 (strcmp) redirected to 0x4006390 (strcmp)
--24223-- REDIR: 0x9ACC30 (strcpy) redirected to 0x40072F0 (strcpy)
--24223-- REDIR: 0x9ADEA0 (memchr) redirected to 0x40064B0 (memchr)
--24223-- REDIR: 0x9AA060 (free) redirected to 0x40050BA (free)
--24223-- REDIR: 0x9AF220 (strchrnul) redirected to 0x40066F0 (strchrnul)
found sybase.FreeTDS for testuser in "../../../PWD"
Start
--24223-- REDIR: 0x9A8810 (calloc) redirected to 0x40047CD (calloc)
--24223-- REDIR: 0x9AD310 (strncmp) redirected to 0x4006320 (strncmp)
About to logon
--24223-- REDIR: 0x9AE3A0 (memset) redirected to 0x4006640 (memset)
About to open sybase.FreeTDS
--24223-- REDIR: 0x9AE400 (mempcpy) redirected to 0x4006B70 (mempcpy)
--24223-- REDIR: 0x9AE590 (stpcpy) redirected to 0x4006850 (stpcpy)
--24223-- Reading syms from /lib/libnss_files-2.7.so (0x40C7000)
--24223-- Reading debug info from /usr/lib/debug/lib/libnss_files-2.7.so.debug...
--24223-- REDIR: 0x9ACA50 (index) redirected to 0x4006200 (index)
--24223-- Reading syms from /lib/libnss_winbind.so.2 (0x426F000)
--24223-- object doesn't have a symbol table
--24223-- REDIR: 0x9AD410 (strncpy) redirected to 0x4006930 (strncpy)
--24223-- REDIR: 0x9AF150 (rawmemchr) redirected to 0x4006720 (rawmemchr)
--24223-- Reading syms from /usr/lib/gconv/ISO8859-1.so (0x425A000)
--24223-- Reading debug info from /usr/lib/debug/usr/lib/gconv/ISO8859-1.so.debug...
--24223-- REDIR: 0x934110 (stpcpy) redirected to 0x40074D0 (stpcpy)
--24223-- REDIR: 0x9AA250 (realloc) redirected to 0x400554F (realloc)
Creating procedure #t0022
Msg 177, Level 15, State 6
Server 'OBOT602P', Line 1
CREATE PROCEDURE cannot create a temporary object (with '#' as the first character name.
Msg 137, Level 15, State 1
Failed to create procedure #t0022. Wrong permission or not MSSQL.
Dropping procedure t0022
Server 'OBOT602P', Line 9
Must declare variable '@null_input'.
Msg 137, Level 15, State 1
Server 'OBOT602P', Line 10
Must declare variable '@first_type'.
Msg 137, Level 15, State 1
Server 'OBOT602P', Line 14
Must declare variable '@nrows'.
Msg 3701, Level 11, State 1
Server 'OBOT602P', Line 1
Cannot drop the procedure 't0022', because it doesn't exist in the system catalogs.
Creating procedure t0022
executing dbrpcinit
executing dbrpcparam
executing dbrpcparam
executing dbrpcparam
executing dbrpcparam
executing dbrpcparam
executing dbrpcsend
executing dbsqlok
bound 1 of 1 columns ('name') in result 1.
name
-----------
bound 1 of 1 columns ('type') in result 2.
type
-----------
int
char
text
bound 1 of 1 columns ('name') in result 3.
name
-----------
sysgams
sysjars
syskeys
syslogs
sysroles
systypes
sysusers
sysxtypes
syscolumns
sysdepends
sysindexes
sysobjects
syscomments
sysprotects
syssegments
systabstats
sysalternates
sysattributes
syspartitions
sysprocedures
sysqueryplans
sysreferences
sysstatistics
systhresholds
sysconstraints
sysusermessages
retrieving return status...
42
retrieving output parameters...
param name type length data
----- --------------- ----- ------ ------------------------------
1 @null_input 39 7 varchar
2 @first_type 39 6 binary
3 @nullout 56 0
4 @nrows 56 4 3
Good: Got 4 output parameters and 1 return status of 42.
Good: Got 3 resultsets and 1 empty resultset.
Dropping procedure
dblib okay on rpc.c
--24223-- Discarding syms at 0x425A000-0x425D000 in /usr/lib/gconv/ISO8859-1.so due to munmap()
--24223-- Discarding syms at 0x40C7000-0x40D3000 in /lib/libnss_files-2.7.so due to munmap()
--24223-- Discarding syms at 0x426F000-0x427A000 in /lib/libnss_winbind.so.2 due to munmap()
==24223==
==24223== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 27 from 1)
--24223--
--24223-- supp: 27 dl-hack3
==24223== malloc/free: in use at exit: 4 bytes in 1 blocks.
==24223== malloc/free: 378 allocs, 377 frees, 224,773 bytes allocated.
==24223==
==24223== searching for pointers to 1 not-freed blocks.
==24223== checked 222,636 bytes.
==24223==
==24223== LEAK SUMMARY:
==24223== definitely lost: 0 bytes in 0 blocks.
==24223== possibly lost: 0 bytes in 0 blocks.
==24223== still reachable: 0 bytes in 0 blocks.
==24223== suppressed: 4 bytes in 1 blocks.
--24223-- memcheck: sanity checks: 7 cheap, 1 expensive
--24223-- memcheck: auxmaps: 0 auxmap entries (0k, 0M) in use
--24223-- memcheck: auxmaps: 0 searches, 0 comparisons
--24223-- memcheck: SMs: n_issued = 28 (448k, 0M)
--24223-- memcheck: SMs: n_deissued = 0 (0k, 0M)
--24223-- memcheck: SMs: max_noaccess = 65535 (1048560k, 1023M)
--24223-- memcheck: SMs: max_undefined = 0 (0k, 0M)
--24223-- memcheck: SMs: max_defined = 45 (720k, 0M)
--24223-- memcheck: SMs: max_non_DSM = 28 (448k, 0M)
--24223-- memcheck: max sec V bit nodes: 4 (0k, 0M)
--24223-- memcheck: set_sec_vbits8 calls: 4 (new: 4, updates: 0)
--24223-- memcheck: max shadow mem size: 752k, 0M
--24223-- translate: fast SP updates identified: 9,452 ( 88.8%)
--24223-- translate: generic_known SP updates identified: 916 ( 8.6%)
--24223-- translate: generic_unknown SP updates identified: 268 ( 2.5%)
--24223-- tt/tc: 17,501 tt lookups requiring 18,933 probes
--24223-- tt/tc: 17,501 fast-cache updates, 6 flushes
--24223-- transtab: new 7,987 (224,364 -> 3,544,167; ratio 157:10) [0 scs]
--24223-- transtab: dumped 0 (0 -> ??)
--24223-- transtab: discarded 358 (7,241 -> ??)
--24223-- scheduler: 725,149 jumps (bb entries).
--24223-- scheduler: 7/11,258 major/minor sched events.
--24223-- sanity: 8 cheap, 1 expensive checks.
--24223-- exectx: 30,011 lists, 373 contexts (avg 0 per list)
--24223-- exectx: 753 searches, 386 full compares (512 per 1000)
--24223-- exectx: 0 cmp2, 86 cmp4, 0 cmpAll
Main