glibc 2.12

Paweł Sikora pluto@agmk.net
Sat May 15 11:12:00 GMT 2010


On Monday 03 May 2010 23:24:10 Ulrich Drepper wrote:

> In addition a large number of bugs have been fixed and a huge number of
> internal improvements have been made.

with glibc-2.12 the valgrind reports following warnings
for simple 'int main(){return 0;} executable.

==3156== Conditional jump or move depends on uninitialised value(s)
==3156==    at 0x401628B: index (in /lib64/ld-2.12.so)
==3156==    by 0x4007264: expand_dynamic_string_token (in /lib64/ld-2.12.so)
==3156==    by 0x4007AE7: _dl_map_object (in /lib64/ld-2.12.so)
==3156==    by 0x400128A: map_doit (in /lib64/ld-2.12.so)
==3156==    by 0x400D8C5: _dl_catch_error (in /lib64/ld-2.12.so)
==3156==    by 0x400118E: do_preload (in /lib64/ld-2.12.so)
==3156==    by 0x400392C: dl_main (in /lib64/ld-2.12.so)
==3156==    by 0x4013D57: _dl_sysdep_start (in /lib64/ld-2.12.so)
==3156==    by 0x400481B: _dl_start (in /lib64/ld-2.12.so)
==3156==    by 0x4000B27: ??? (in /lib64/ld-2.12.so)
==3156== 
==3156== Conditional jump or move depends on uninitialised value(s)
==3156==    at 0x400AD3F: _dl_relocate_object (in /lib64/ld-2.12.so)
==3156==    by 0x400328F: dl_main (in /lib64/ld-2.12.so)
==3156==    by 0x4013D57: _dl_sysdep_start (in /lib64/ld-2.12.so)
==3156==    by 0x400481B: _dl_start (in /lib64/ld-2.12.so)
==3156==    by 0x4000B27: ??? (in /lib64/ld-2.12.so)

bugs or new patterns for valgrind suppressions?

BR,
Pawel.



More information about the Libc-alpha mailing list