Topic says it all, see attachment.
-- 
Regards,
Per Øyvind Karlsen
==398== Memcheck, a memory error detector.
==398== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
==398== Using LibVEX rev 1804, a library for dynamic binary translation.
==398== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
==398== Using valgrind-3.3.0, a dynamic binary instrumentation framework.
==398== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
==398== 
--398-- Command line
--398--    rpm
--398--    -Uvv
--398--    rpmtools-5.4-1mdv2008.1.x86_64.rpm
--398-- Startup, with flags:
--398--    -v
--398-- Contents of /proc/version:
--398--   Linux version 2.6.24.3-laptop-4mnb ([EMAIL PROTECTED]) (gcc version 
4.2.3 (4.2.3-6mnb1)) #1 SMP Thu Mar 20 15:24:53 CET 2008
--398-- Arch and hwcaps: AMD64, amd64-sse2
--398-- Page sizes: currently 4096, max supported 4096
--398-- Valgrind library directory: /usr/lib64/valgrind
--398-- Reading syms from /bin/rpm (0x400000)
--398-- Reading debug info from /usr/lib/debug/bin/rpm.debug...
--398-- Reading syms from /lib64/ld-2.7.so (0x4000000)
--398-- Reading syms from /usr/lib64/valgrind/amd64-linux/memcheck (0x38000000)
--398--    object doesn't have a symbol table
--398--    object doesn't have a dynamic symbol table
--398-- Reading suppressions file: /usr/lib64/valgrind/default.supp
--398-- Reading syms from /usr/lib64/valgrind/amd64-linux/vgpreload_core.so 
(0x4A1B000)
--398--    object doesn't have a symbol table
--398-- Reading syms from /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so 
(0x4C1C000)
--398--    object doesn't have a symbol table
--398-- REDIR: 0x40140c0 (index) redirected to 0x4c1fb70 (index)
--398-- REDIR: 0x4014270 (strcmp) redirected to 0x4c1fdd0 (strcmp)
--398-- REDIR: 0x40142a0 (strlen) redirected to 0x4c1fd00 (strlen)
--398-- Reading syms from /usr/lib64/librpmbuild-5.0.so (0x4E23000)
--398-- Reading debug info from 
/usr/lib/debug/usr/lib64/librpmbuild-5.0.so.debug...
--398-- Reading syms from /usr/lib64/librpm-5.0.so (0x5054000)
--398-- Reading debug info from /usr/lib/debug/usr/lib64/librpm-5.0.so.debug...
--398-- Reading syms from /usr/lib64/librpmdb-5.0.so (0x52C8000)
--398-- Reading debug info from 
/usr/lib/debug/usr/lib64/librpmdb-5.0.so.debug...
--398-- Reading syms from /usr/lib64/librpmio-5.0.so (0x551C000)
--398-- Reading debug info from 
/usr/lib/debug/usr/lib64/librpmio-5.0.so.debug...
--398-- Reading syms from /usr/lib64/librpmmisc-5.0.so (0x5796000)
--398-- Reading debug info from 
/usr/lib/debug/usr/lib64/librpmmisc-5.0.so.debug...
--398-- Reading syms from /usr/lib64/libbeecrypt.so.7.0.0 (0x5AC3000)
--398--    object doesn't have a symbol table
--398-- Reading syms from /lib64/libpopt.so.0.0.0 (0x5CEF000)
--398--    object doesn't have a symbol table
--398-- Reading syms from /lib64/libpthread-2.7.so (0x5EF7000)
--398-- Reading syms from /lib64/librt-2.7.so (0x6112000)
--398--    object doesn't have a symbol table
--398-- Reading syms from /usr/lib64/libelf-0.131.so (0x631B000)
--398--    object doesn't have a symbol table
--398-- Reading syms from /usr/lib64/libneon.so.26.0.4 (0x652E000)
--398--    object doesn't have a symbol table
--398-- Reading syms from /usr/lib64/libssl.so.0.9.8 (0x6753000)
--398--    object doesn't have a symbol table
--398-- Reading syms from /usr/lib64/libcrypto.so.0.9.8 (0x69A3000)
--398--    object doesn't have a symbol table
--398-- Reading syms from /usr/lib64/libgssapi_krb5.so.2.2 (0x6D44000)
--398--    object doesn't have a symbol table
--398-- Reading syms from /usr/lib64/libkrb5.so.3.3 (0x6F71000)
--398--    object doesn't have a symbol table
--398-- Reading syms from /usr/lib64/libk5crypto.so.3.1 (0x7211000)
--398--    object doesn't have a symbol table
--398-- Reading syms from /lib64/libcom_err.so.2.1 (0x7437000)
--398--    object doesn't have a symbol table
--398-- Reading syms from /lib64/libresolv-2.7.so (0x7639000)
--398--    object doesn't have a symbol table
--398-- Reading syms from /usr/lib64/libxml2.so.2.6.31 (0x784E000)
--398--    object doesn't have a symbol table
--398-- Reading syms from /lib64/libdl-2.7.so (0x7B8D000)
--398--    object doesn't have a symbol table
--398-- Reading syms from /lib64/libz.so.1.2.3 (0x7D91000)
--398--    object doesn't have a symbol table
--398-- Reading syms from /lib64/libm-2.7.so (0x7FA5000)
--398--    object doesn't have a symbol table
--398-- Reading syms from /lib64/libc-2.7.so (0x8226000)
--398--    object doesn't have a symbol table
--398-- Reading syms from /lib64/libgcc_s-4.2.3.so.1 (0x857A000)
--398--    object doesn't have a symbol table
--398-- Reading syms from /usr/lib64/libstdc++.so.6.0.9 (0x8787000)
--398--    object doesn't have a symbol table
--398-- Reading syms from /usr/lib64/libkrb5support.so.0.1 (0x8A8C000)
--398--    object doesn't have a symbol table
--398-- REDIR: 0x829f820 (memset) redirected to 0x4c1ff70 (memset)
--398-- REDIR: 0x829e9a0 (rindex) redirected to 0x4c1fa20 (rindex)
--398-- REDIR: 0x829e590 (strlen) redirected to 0x4c1fcc0 (strlen)
--398-- REDIR: 0x8299770 (malloc) redirected to 0x4c1ecb0 (malloc)
--398-- REDIR: 0x829e810 (strncmp) redirected to 0x4c1fd20 (strncmp)
--398-- REDIR: 0x829dff0 (strcmp) redirected to 0x4c1fd90 (strcmp)
--398-- REDIR: 0x829de40 (index) redirected to 0x4c1fb10 (index)
--398-- REDIR: 0x82a0fe0 (strchrnul) redirected to 0x4c20020 (strchrnul)
--398-- REDIR: 0x829f930 (mempcpy) redirected to 0x4c20790 (mempcpy)
--398-- REDIR: 0x82a0260 (memcpy) redirected to 0x4c20d90 (memcpy)
--398-- REDIR: 0x829b090 (free) redirected to 0x4c1e830 (free)
--398-- REDIR: 0x829f0c0 (memchr) redirected to 0x4c1fe50 (memchr)
--398-- REDIR: 0x829b270 (realloc) redirected to 0x4c1ed70 (realloc)
--398-- REDIR: 0x829e680 (strnlen) redirected to 0x4c1fc90 (strnlen)
--398-- REDIR: 0x829ff40 (stpcpy) redirected to 0x4c20a20 (stpcpy)
--398-- REDIR: 0x829e040 (strcpy) redirected to 0x4c20ff0 (strcpy)
--398-- REDIR: 0x82a0f10 (rawmemchr) redirected to 0x4c20050 (rawmemchr)
--398-- REDIR: 0x8299400 (calloc) redirected to 0x4c1ddc0 (calloc)
--398-- REDIR: 0x829f680 (memmove) redirected to 0x4c1ffc0 (memmove)
--398-- REDIR: 0x829e8f0 (strncpy) redirected to 0x4c20ee0 (strncpy)
--398-- REDIR: 0xffffffffff600000 (???) redirected to 0x38029a63 (???)
--398-- memcheck GC: 1024 nodes, 1024 survivors (100.0%)
--398-- memcheck GC: increase table size to 2048
--398-- REDIR: 0x829dc80 (strcat) redirected to 0x4c204c0 (strcat)
D: Expected size:        43465 = lead(96)+sigs(344)+pad(0)+data(43025)
D:   Actual size:        43465
warning: rpmtools-5.4-1mdv2008.1.x86_64.rpm: Header V3 DSA signature: NOKEY, 
key ID 26752624
==398== Invalid read of size 8
==398==    at 0x82DE4E8: regexec (in /lib64/libc-2.7.so)
==398==    by 0x553E358: mireRegexec (mire.c:432)
==398==    by 0x50960D9: rpmPlatformScore (rpmrc.c:483)
==398==    by 0x50694C1: rpmtsAddInstallElement (depends.c:244)
==398==    by 0x5091AF4: rpmcliInstall (rpminstall.c:642)
==398==    by 0x4046E3: main (rpmqv.c:940)
==398==  Address 0x0 is not stack'd, malloc'd or (recently) free'd
==398== 
==398== Process terminating with default action of signal 11 (SIGSEGV)
==398==  Access not within mapped region at address 0x0
==398==    at 0x82DE4E8: regexec (in /lib64/libc-2.7.so)
==398==    by 0x553E358: mireRegexec (mire.c:432)
==398==    by 0x50960D9: rpmPlatformScore (rpmrc.c:483)
==398==    by 0x50694C1: rpmtsAddInstallElement (depends.c:244)
==398==    by 0x5091AF4: rpmcliInstall (rpminstall.c:642)
==398==    by 0x4046E3: main (rpmqv.c:940)
==398== 
==398== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 2 from 1)
==398== 
==398== 1 errors in context 1 of 1:
==398== Invalid read of size 8
==398==    at 0x82DE4E8: regexec (in /lib64/libc-2.7.so)
==398==    by 0x553E358: mireRegexec (mire.c:432)
==398==    by 0x50960D9: rpmPlatformScore (rpmrc.c:483)
==398==    by 0x50694C1: rpmtsAddInstallElement (depends.c:244)
==398==    by 0x5091AF4: rpmcliInstall (rpminstall.c:642)
==398==    by 0x4046E3: main (rpmqv.c:940)
==398==  Address 0x0 is not stack'd, malloc'd or (recently) free'd
--398-- 
--398-- supp:      2 dl-hack3-1
==398== 
==398== IN SUMMARY: 1 errors from 1 contexts (suppressed: 2 from 1)
==398== 
==398== malloc/free: in use at exit: 180,173 bytes in 3,198 blocks.
==398== malloc/free: 5,145 allocs, 1,947 frees, 8,115,020 bytes allocated.
==398== 
==398== searching for pointers to 3,198 not-freed blocks.
==398== checked 1,217,112 bytes.
==398== 
==398== LEAK SUMMARY:
==398==    definitely lost: 34 bytes in 1 blocks.
==398==      possibly lost: 0 bytes in 0 blocks.
==398==    still reachable: 180,139 bytes in 3,197 blocks.
==398==         suppressed: 0 bytes in 0 blocks.
==398== Rerun with --leak-check=full to see details of leaked memory.
--398--  memcheck: sanity checks: 252 cheap, 10 expensive
--398--  memcheck: auxmaps: 0 auxmap entries (0k, 0M) in use
--398--  memcheck: auxmaps_L1: 0 searches, 0 cmps, ratio 0:10
--398--  memcheck: auxmaps_L2: 0 searches, 0 nodes
--398--  memcheck: SMs: n_issued      = 190 (3040k, 2M)
--398--  memcheck: SMs: n_deissued    = 47 (752k, 0M)
--398--  memcheck: SMs: max_noaccess  = 524287 (8388592k, 8191M)
--398--  memcheck: SMs: max_undefined = 2 (32k, 0M)
--398--  memcheck: SMs: max_defined   = 1038 (16608k, 16M)
--398--  memcheck: SMs: max_non_DSM   = 144 (2304k, 2M)
--398--  memcheck: max sec V bit nodes:    1459 (125k, 0M)
--398--  memcheck: set_sec_vbits8 calls: 4369 (new: 1459, updates: 2910)
--398--  memcheck: max shadow mem size:   6573k, 6M
--398-- translate:            fast SP updates identified: 6,382 ( 87.8%)
--398-- translate:   generic_known SP updates identified: 645 (  8.8%)
--398-- translate: generic_unknown SP updates identified: 235 (  3.2%)
--398--     tt/tc: 18,643 tt lookups requiring 19,812 probes
--398--     tt/tc: 18,643 fast-cache updates, 5 flushes
--398--  transtab: new        8,027 (181,670 -> 2,810,216; ratio 154:10) [0 scs]
--398--  transtab: dumped     0 (0 -> ??)
--398--  transtab: discarded  12 (257 -> ??)
--398-- scheduler: 25,221,523 jumps (bb entries).
--398-- scheduler: 252/18,701 major/minor sched events.
--398--    sanity: 253 cheap, 10 expensive checks.
--398--    exectx: 769 lists, 582 contexts (avg 0 per list)
--398--    exectx: 7,053 searches, 6,733 full compares (954 per 1000)
--398--    exectx: 0 cmp2, 1 cmp4, 0 cmpAll
--398--  errormgr: 3 supplist searches, 44 comparisons during search
--398--  errormgr: 3 errlist searches, 3 comparisons during search

Reply via email to