Package: valgrind Version: 1:3.5.0-3 Severity: normal After upgrading libc to 2.11 I get lots of errors like this from valgrind: ==16452== Conditional jump or move depends on uninitialised value(s) ==16452== at 0x3A5E016226: index (strchr.S:56) ==16452== by 0x3A5E007164: expand_dynamic_string_token (dl-load.c:324) ==16452== by 0x3A5E007567: _dl_map_object (dl-load.c:2173) ==16452== by 0x3A5E00186A: map_doit (rtld.c:634) ==16452== by 0x3A5E00D5B5: _dl_catch_error (dl-error.c:178) ==16452== by 0x3A5E00176E: do_preload (rtld.c:818) ==16452== by 0x3A5E0043F1: dl_main (rtld.c:1678) ==16452== by 0x3A5E014766: _dl_sysdep_start (dl-sysdep.c:243) ==16452== by 0x3A5E001422: _dl_start (rtld.c:338) ==16452== by 0x3A5E000AF7: ??? (in /lib/ld-2.11.1.so) ==16452== by 0x2: ??? ==16452== by 0x7FF00043A: ??? ==16452== Conditional jump or move depends on uninitialised value(s) ==16452== at 0x3A5E01622B: index (strchr.S:59) ==16452== by 0x3A5E007164: expand_dynamic_string_token (dl-load.c:324) ==16452== by 0x3A5E007567: _dl_map_object (dl-load.c:2173) ==16452== by 0x3A5E00186A: map_doit (rtld.c:634) ==16452== by 0x3A5E00D5B5: _dl_catch_error (dl-error.c:178) ==16452== by 0x3A5E00176E: do_preload (rtld.c:818) ==16452== by 0x3A5E0043F1: dl_main (rtld.c:1678) ==16452== by 0x3A5E014766: _dl_sysdep_start (dl-sysdep.c:243) ==16452== by 0x3A5E001422: _dl_start (rtld.c:338) ==16452== by 0x3A5E000AF7: ??? (in /lib/ld-2.11.1.so) ==16452== by 0x2: ??? ==16452== by 0x7FF00043A: ??? ==16452== Conditional jump or move depends on uninitialised value(s) ==16452== at 0x3A5E00AC3E: _dl_relocate_object (do-rel.h:65) ==16452== by 0x3A5E00383A: dl_main (rtld.c:2297) ==16452== by 0x3A5E014766: _dl_sysdep_start (dl-sysdep.c:243) ==16452== by 0x3A5E001422: _dl_start (rtld.c:338) ==16452== by 0x3A5E000AF7: ??? (in /lib/ld-2.11.1.so) ==16452== by 0x2: ??? ==16452== by 0x7FF00043A: ??? ==16452== by 0x7FF000471: ??? ==16452== by 0x7FF000474: ??? ==16452== ==16452== Conditional jump or move depends on uninitialised value(s) ==16452== at 0x3A5E00AC47: _dl_relocate_object (do-rel.h:68) ==16452== by 0x3A5E00383A: dl_main (rtld.c:2297) ==16452== by 0x3A5E014766: _dl_sysdep_start (dl-sysdep.c:243) ==16452== by 0x3A5E001422: _dl_start (rtld.c:338) ==16452== by 0x3A5E000AF7: ??? (in /lib/ld-2.11.1.so) ==16452== by 0x2: ??? ==16452== by 0x7FF00043A: ??? ==16452== by 0x7FF000471: ??? ==16452== by 0x7FF000474: ???
==16452== Conditional jump or move depends on uninitialised value(s) ==16452== at 0x3A5E47A0D6: __GI_strchr (strchr.S:46) ==16452== Invalid read of size 8 ==16452== at 0x3A5E50D356: __strcmp_ssse3 (strcmp.S:99) .... ==16452== Address 0x4faf0d0 is 0 bytes inside a block of size 5 alloc'd ==16452== at 0x4A061A7: malloc (vg_replace_malloc.c:195) ==16452== by 0x3A5E47B8C1: strdup (strdup.c:43) .... ==16452== Invalid read of size 8 ==16452== at 0x3A5E50D35E: __strcmp_ssse3 (strcmp.S:101) ... ==16452== Address 0x4faf0d8 is 3 bytes after a block of size 5 alloc'd ==16452== at 0x4A061A7: malloc (vg_replace_malloc.c:195) ==16452== by 0x3A5E47B8C1: strdup (strdup.c:43) .... ==16452== Invalid read of size 8 ==16452== at 0x3A5E50D3DC: __strcmp_ssse3 (strcmp.S:155) ... ==16452== Address 0x4fafed0 is 16 bytes inside a block of size 18 alloc'd ==16452== at 0x4A061A7: malloc (vg_replace_malloc.c:195) ==16452== by 0x3A5E47B8C1: strdup (strdup.c:43) ... ==16452== Invalid read of size 8 ==16452== at 0x3A5E47BB92: __GI_strlen (strlen.S:31) ==16452== by 0x3A5E47B8B5: strdup (strdup.c:42) .... ==16452== Address 0x4fb5298 is 8 bytes inside a block of size 11 alloc'd ==16452== at 0x4A061A7: malloc (vg_replace_malloc.c:195) ==16452== by 0x3A5E47B8C1: strdup (strdup.c:43) ... ==16452== Conditional jump or move depends on uninitialised value(s) ==16452== at 0x3A5E47BBB9: __GI_strlen (strlen.S:44) ... ==16452== Invalid read of size 8 ==16452== at 0x3A5E47D65A: __GI_strrchr (strrchr.S:33) ... ==16452== Address 0x4fb6388 is 8 bytes inside a block of size 9 alloc'd ==16452== at 0x4A061A7: malloc (vg_replace_malloc.c:195) ... ==16452== Invalid read of size 8 ==16452== at 0x3A5E509DB2: ??? (strcpy.S:94) ... ==16452== Address 0x4fb63d0 is 0 bytes inside a block of size 7 alloc'd ==16452== at 0x4A061A7: malloc (vg_replace_malloc.c:195) ... And many more errors (most of them are strlen/__strcmp_sse3 repeated in various contexts): ==16452== ERROR SUMMARY: 1989285 errors from 1002 contexts (suppressed: 0 from 0) -- System Information: Debian Release: squeeze/sid APT prefers unstable APT policy: (990, 'unstable'), (500, 'testing'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.34-00179-gdebb980 (SMP w/4 CPU cores; PREEMPT) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages valgrind depends on: ii libc6 2.11.1-1 Embedded GNU C Library: Shared lib ii libc6-dbg 2.11.1-1 Embedded GNU C Library: detached d Versions of packages valgrind recommends: ii gdb 7.1-1 The GNU Debugger Versions of packages valgrind suggests: pn alleyoop <none> (no description available) ii kcachegrind 4:4.4.3-1 visualisation tool for the Valgrin pn valkyrie <none> (no description available) -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org