Bug 698957

Summary: valgrind --tool=exp-ptrcheck WARNING: Serious error when reading debug info
Product: [Fedora] Fedora Reporter: Vedran Miletić <vedran>
Component: valgrindAssignee: Jakub Jelinek <jakub>
Status: CLOSED WORKSFORME QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 15CC: dodji, jakub
Target Milestone: ---   
Target Release: ---   
Hardware: i686   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2011-09-25 14:02:47 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Vedran Miletić 2011-04-22 12:48:51 UTC
Regardless of the program, valgrind outputs this:

$ valgrind --tool=exp-ptrcheck ./a.out 
==32240== exp-ptrcheck, a heap, stack and global array overrun detector
==32240== NOTE: This is an Experimental-Class Valgrind Tool
==32240== Copyright (C) 2003-2010, and GNU GPL'd, by OpenWorks Ltd et al.
==32240== Using Valgrind-3.6.0 and LibVEX; rerun with -h for copyright info
==32240== Command: ./a.out
==32240== 
chase_cuOff: no entry for 0x0109d
chase_cuOff: no entry for 0x1ef8e
chase_cuOff: no entry for 0x387cd
chase_cuOff: no entry for 0x3e29d
chase_cuOff: no entry for 0x47c36
chase_cuOff: no entry for 0x86b24
chase_cuOff: no entry for 0x947bd
chase_cuOff: no entry for 0x96358
chase_cuOff: no entry for 0x9e8f6
chase_cuOff: no entry for 0xa2355
chase_cuOff: no entry for 0xa42db
chase_cuOff: no entry for 0xa83d6
chase_cuOff: no entry for 0xac2c1
chase_cuOff: no entry for 0xf110c
chase_cuOff: no entry for 0x171a13
chase_cuOff: no entry for 0x1a42de
chase_cuOff: no entry for 0x1bd39d
chase_cuOff: no entry for 0x0109d
chase_cuOff: no entry for 0x1ef8e
chase_cuOff: no entry for 0x387cd
chase_cuOff: no entry for 0x3e29d
chase_cuOff: no entry for 0x47c36
chase_cuOff: no entry for 0x86b24
chase_cuOff: no entry for 0x947bd
chase_cuOff: no entry for 0x96358
chase_cuOff: no entry for 0x9e8f6
chase_cuOff: no entry for 0xa2355
chase_cuOff: no entry for 0xa42db
chase_cuOff: no entry for 0xa83d6
chase_cuOff: no entry for 0xac2c1
chase_cuOff: no entry for 0xf110c
chase_cuOff: no entry for 0x171a13
chase_cuOff: no entry for 0x1a42de
chase_cuOff: no entry for 0x1bd39d
chase_cuOff: no entry for 0x0109d
chase_cuOff: no entry for 0x1ef8e
chase_cuOff: no entry for 0x387cd
chase_cuOff: no entry for 0x3e29d
chase_cuOff: no entry for 0x47c36
chase_cuOff: no entry for 0x86b24
chase_cuOff: no entry for 0x947bd
chase_cuOff: no entry for 0x96358
chase_cuOff: no entry for 0x9e8f6
chase_cuOff: no entry for 0xa2355
chase_cuOff: no entry for 0xa42db
chase_cuOff: no entry for 0xa83d6
chase_cuOff: no entry for 0xac2c1
chase_cuOff: no entry for 0xf110c
chase_cuOff: no entry for 0x171a13
chase_cuOff: no entry for 0x1a42de
chase_cuOff: no entry for 0x1bd39d
chase_cuOff: no entry for 0x0109d
chase_cuOff: no entry for 0x1ef8e
chase_cuOff: no entry for 0x387cd
chase_cuOff: no entry for 0x3e29d
chase_cuOff: no entry for 0x47c36
chase_cuOff: no entry for 0x86b24
chase_cuOff: no entry for 0x947bd
chase_cuOff: no entry for 0x96358
chase_cuOff: no entry for 0x9e8f6
chase_cuOff: no entry for 0xa2355
chase_cuOff: no entry for 0xa42db
chase_cuOff: no entry for 0xa83d6
chase_cuOff: no entry for 0xac2c1
chase_cuOff: no entry for 0xf110c
chase_cuOff: no entry for 0x171a13
chase_cuOff: no entry for 0x1a42de
chase_cuOff: no entry for 0x1bd39d
chase_cuOff: no entry for 0x0109d
chase_cuOff: no entry for 0x1ef8e
chase_cuOff: no entry for 0x387cd
chase_cuOff: no entry for 0x3e29d
chase_cuOff: no entry for 0x47c36
chase_cuOff: no entry for 0x86b24
chase_cuOff: no entry for 0x947bd
chase_cuOff: no entry for 0x96358
chase_cuOff: no entry for 0x9e8f6
chase_cuOff: no entry for 0xa2355
chase_cuOff: no entry for 0xa42db
chase_cuOff: no entry for 0xa83d6
chase_cuOff: no entry for 0xac2c1
chase_cuOff: no entry for 0xf110c
chase_cuOff: no entry for 0x171a13
chase_cuOff: no entry for 0x1a42de
chase_cuOff: no entry for 0x1bd39d
chase_cuOff: no entry for 0x0109d
chase_cuOff: no entry for 0x1ef8e
chase_cuOff: no entry for 0x387cd
chase_cuOff: no entry for 0x3e29d
chase_cuOff: no entry for 0x47c36
chase_cuOff: no entry for 0x86b24
chase_cuOff: no entry for 0x947bd
chase_cuOff: no entry for 0x96358
chase_cuOff: no entry for 0x9e8f6
chase_cuOff: no entry for 0xa2355
chase_cuOff: no entry for 0xa42db
chase_cuOff: no entry for 0xa83d6
chase_cuOff: no entry for 0xac2c1
chase_cuOff: no entry for 0xf110c
chase_cuOff: no entry for 0x171a13
chase_cuOff: no entry for 0x1a42de
chase_cuOff: no entry for 0x1bd39d
chase_cuOff: no entry for 0x0109d
chase_cuOff: no entry for 0x1ef8e
chase_cuOff: no entry for 0x387cd
chase_cuOff: no entry for 0x3e29d
chase_cuOff: no entry for 0x47c36
chase_cuOff: no entry for 0x86b24
chase_cuOff: no entry for 0x947bd
chase_cuOff: no entry for 0x96358
chase_cuOff: no entry for 0x9e8f6
chase_cuOff: no entry for 0xa2355
chase_cuOff: no entry for 0xa42db
chase_cuOff: no entry for 0xa83d6
chase_cuOff: no entry for 0xac2c1
chase_cuOff: no entry for 0xf110c
chase_cuOff: no entry for 0x171a13
chase_cuOff: no entry for 0x1a42de
chase_cuOff: no entry for 0x1bd39d
chase_cuOff: no entry for 0x0109d
chase_cuOff: no entry for 0x1ef8e
chase_cuOff: no entry for 0x387cd
chase_cuOff: no entry for 0x3e29d
chase_cuOff: no entry for 0x47c36
chase_cuOff: no entry for 0x86b24
chase_cuOff: no entry for 0x947bd
chase_cuOff: no entry for 0x96358
chase_cuOff: no entry for 0x9e8f6
chase_cuOff: no entry for 0xa2355
chase_cuOff: no entry for 0xa42db
chase_cuOff: no entry for 0xa83d6
chase_cuOff: no entry for 0xac2c1
chase_cuOff: no entry for 0xf110c
chase_cuOff: no entry for 0x171a13
chase_cuOff: no entry for 0x1a42de
chase_cuOff: no entry for 0x1bd39d
chase_cuOff: no entry for 0x0109d
chase_cuOff: no entry for 0x1ef8e
chase_cuOff: no entry for 0x387cd
chase_cuOff: no entry for 0x3e29d
chase_cuOff: no entry for 0x47c36
chase_cuOff: no entry for 0x86b24
chase_cuOff: no entry for 0x947bd
chase_cuOff: no entry for 0x96358
chase_cuOff: no entry for 0x9e8f6
chase_cuOff: no entry for 0xa2355
chase_cuOff: no entry for 0xa42db
chase_cuOff: no entry for 0xa83d6
chase_cuOff: no entry for 0xac2c1
chase_cuOff: no entry for 0xf110c
chase_cuOff: no entry for 0x171a13
chase_cuOff: no entry for 0x1a42de
chase_cuOff: no entry for 0x1bd39d
chase_cuOff: no entry for 0x0109d
chase_cuOff: no entry for 0x1ef8e
chase_cuOff: no entry for 0x387cd
chase_cuOff: no entry for 0x3e29d
chase_cuOff: no entry for 0x47c36
chase_cuOff: no entry for 0x86b24
chase_cuOff: no entry for 0x947bd
chase_cuOff: no entry for 0x96358
chase_cuOff: no entry for 0x9e8f6
chase_cuOff: no entry for 0xa2355
chase_cuOff: no entry for 0xa42db
chase_cuOff: no entry for 0xa83d6
chase_cuOff: no entry for 0xac2c1
chase_cuOff: no entry for 0xf110c
chase_cuOff: no entry for 0x171a13
chase_cuOff: no entry for 0x1a42de
chase_cuOff: no entry for 0x1bd39d

: Invalid cuOff = 0x3e29d
--32240-- WARNING: Serious error when reading debug info
--32240-- When reading debug info from /usr/lib/libstdc++.so.6.0.16:
--32240-- resolve_variable_types: cuOff does not refer to a known type
==32240== Invalid read of size 4
==32240==    at 0x4DB82B96: _dl_fini (dl-fini.c:247)
==32240==    by 0x4DBC8C80: __run_exit_handlers (exit.c:78)
==32240==    by 0x4DBC8D0C: exit (exit.c:100)
==32240==    by 0x4DBAF51A: (below main) (libc-start.c:258)
==32240==  Address 0x4dd4ff14 is not derived from any known block

Debuginfo is installed:

$ rpm -qa | grep debuginfo
gcc-debuginfo-4.6.0-5.fc15.i686
glibc-debuginfo-common-2.13.90-9.i686
glibc-debuginfo-2.13.90-9.i686

Comment 1 Vedran Miletić 2011-09-25 14:02:47 UTC
Fixed in an update.