|
From: Dirk M. <dm...@gm...> - 2005-08-13 20:15:22
|
Hi,
any idea how to suppress this:
==7046== Conditional jump or move depends on uninitialised value(s)
==7046== at 0x1B8F5569: index (in /lib/ld-2.3.5.so)
==7046== by 0x52BFD9EA: ???
==7046== by 0x1B8EAD0E: _dl_map_object (in /lib/ld-2.3.5.so)
==7046== by 0x1B8E4870: map_doit (in /lib/ld-2.3.5.so)
==7046== by 0x1B8EF83E: _dl_catch_error (in /lib/ld-2.3.5.so)
==7046== by 0x1B8E4956: do_preload (in /lib/ld-2.3.5.so)
==7046== by 0x1B8E68F8: dl_main (in /lib/ld-2.3.5.so)
==7046== by 0x1B8F3223: _dl_sysdep_start (in /lib/ld-2.3.5.so)
==7046== by 0x1B8E7A01: _dl_start (in /lib/ld-2.3.5.so)
==7046== by 0x1B8E47C6: (within /lib/ld-2.3.5.so)
?
--gen-suppression=yes prints this:
{
<insert a suppression name here>
Memcheck:Cond
fun:index
???:??? # unknown, suppression will not work, sorry
fun:_dl_map_object
fun:map_doit
fun:_dl_catch_error
fun:do_preload
fun:dl_main
fun:_dl_sysdep_start
fun:_dl_start
obj:/lib/ld-2.3.5.so
}
Thanks,
Dirk
|
|
From: Nicholas N. <nj...@cs...> - 2005-08-16 02:48:09
Attachments:
x
|
On Sat, 13 Aug 2005, Dirk Mueller wrote:
> any idea how to suppress this:
>
> ==7046== Conditional jump or move depends on uninitialised value(s)
> ==7046== at 0x1B8F5569: index (in /lib/ld-2.3.5.so)
> ==7046== by 0x52BFD9EA: ???
> ==7046== by 0x1B8EAD0E: _dl_map_object (in /lib/ld-2.3.5.so)
> ...
>
> --gen-suppression=yes prints this:
>
> {
> <insert a suppression name here>
> Memcheck:Cond
> fun:index
> ???:??? # unknown, suppression will not work, sorry
> fun:_dl_map_object
> ...
> }
Try the attached (untested) patch, which will generate "obj:*" for that
line rather than "???:???". It should now match the "???". Let me know
if it works and I'll commit it.
N |