It still occurs in Jaunty, but I don't have the debugging symbols for write() so haven't checked the read size fits inside the cleared block. valgrind isn't on the Karmic liveCD so I won't be testing that until release.
$valgrind -v --tool=memcheck --leak-check=full --num-callers=40 --db-attach=yes /usr/lib/firefox-3.0.14/firefox [reading debug info, etc. First error reported:] ==6326== Syscall param write(buf) points to uninitialised byte(s) ==6326== at 0x4E39E20: __write_nocancel (in /lib/libpthread-2.9.so) ==6326== by 0xEC29EFE: (within /usr/lib/libICE.so.6.3.0) ==6326== by 0xEC2D787: _IceWrite (in /usr/lib/libICE.so.6.3.0) ==6326== by 0xEC2D863: IceFlush (in /usr/lib/libICE.so.6.3.0) ==6326== by 0x11146AEB: client_set_string (gnome-client.c:264) ==6326== by 0x111488C2: gnome_real_client_connect (gnome-client.c:2443) ==6326== by 0x9C4227C: g_closure_invoke (gclosure.c:767) ==6326== by 0x9C57722: signal_emit_unlocked_R (gsignal.c:3177) ==6326== by 0x9C59431: g_signal_emit_valist (gsignal.c:2980) ==6326== by 0x9C59952: g_signal_emit (gsignal.c:3037) ==6326== by 0x1114862E: gnome_client_connect (gnome-client.c:1628) ==6326== by 0x1114999E: gnome_client_post_args_parse (gnome-client.c:1211) ==6326== by 0x11BC0D2D: gnome_program_postinit (in /usr/lib/libgnome-2.so.0.2600.0) ==6326== by 0x11BC10FA: (within /usr/lib/libgnome-2.so.0.2600.0) ==6326== by 0x11BC137C: gnome_program_initv (in /usr/lib/libgnome-2.so.0.2600.0) ==6326== by 0x11BC1473: gnome_program_init (in /usr/lib/libgnome-2.so.0.2600.0) ==6326== by 0x6EA1225: (within /usr/lib/xulrunner-1.9.0.14/libxul.so) ==6326== by 0x6E9B2CC: XRE_main (in /usr/lib/xulrunner-1.9.0.14/libxul.so) ==6326== by 0x4016B3: (within /usr/lib/firefox-3.0.14/firefox) ==6326== by 0x5A145A5: (below main) (libc-start.c:220) ==6326== Address 0x5f7141c is 12 bytes inside a block of size 1,024 alloc'd ==6326== at 0x4C25684: calloc (vg_replace_malloc.c:397) ==6326== by 0xEC26373: IceOpenConnection (in /usr/lib/libICE.so.6.3.0) ==6326== by 0xE811A00: SmcOpenConnection (in /usr/lib/libSM.so.6.0.0) ==6326== by 0x111485AC: gnome_client_connect (gnome-client.c:1596) ==6326== by 0x1114999E: gnome_client_post_args_parse (gnome-client.c:1211) ==6326== by 0x11BC0D2D: gnome_program_postinit (in /usr/lib/libgnome-2.so.0.2600.0) ==6326== by 0x11BC10FA: (within /usr/lib/libgnome-2.so.0.2600.0) ==6326== by 0x11BC137C: gnome_program_initv (in /usr/lib/libgnome-2.so.0.2600.0) ==6326== by 0x11BC1473: gnome_program_init (in /usr/lib/libgnome-2.so.0.2600.0) ==6326== by 0x6EA1225: (within /usr/lib/xulrunner-1.9.0.14/libxul.so) ==6326== by 0x6E9B2CC: XRE_main (in /usr/lib/xulrunner-1.9.0.14/libxul.so) ==6326== by 0x4016B3: (within /usr/lib/firefox-3.0.14/firefox) ==6326== by 0x5A145A5: (below main) (libc-start.c:220) -- calloc'd blocks reported as "uninitialised" in X11 https://bugs.launchpad.net/bugs/134600 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs