==9721== Memcheck, a memory error detector. ==9721== Copyright (C) 2002-2008, and GNU GPL'd, by Julian Seward et al. ==9721== Using LibVEX rev 1878, a library for dynamic binary translation. ==9721== Copyright (C) 2004-2008, and GNU GPL'd, by OpenWorks LLP. ==9721== Using valgrind-3.4.0-Debian, a dynamic binary instrumentation framework. ==9721== Copyright (C) 2000-2008, and GNU GPL'd, by Julian Seward et al. ==9721== For more details, rerun with: -v ==9721== ==9721== My PID = 9721, parent PID = 7701. Prog and args are: ==9721== /usr/bin/xkbcomp ==9721== -w ==9721== 1 ==9721== -R/usr/share/X11/xkb ==9721== -xkm ==9721== - ==9721== -em1 ==9721== The XKEYBOARD keymap compiler (xkbcomp) reports: ==9721== -emp ==9721== > ==9721== -eml ==9721== Errors from xkbcomp are not fatal to the X server ==9721== /var/lib/xkb/server-0.xkm ==9721== ==9721== Conditional jump or move depends on uninitialised value(s) ==9721== at 0x400BEF3: (within /lib/ld-2.9.so) ==9721== by 0x400322B: (within /lib/ld-2.9.so) ==9721== by 0x4014780: (within /lib/ld-2.9.so) ==9721== by 0x4000C1C: (within /lib/ld-2.9.so) ==9721== by 0x4000816: (within /lib/ld-2.9.so) ==9721== ==9721== Conditional jump or move depends on uninitialised value(s) ==9721== at 0x400A9BC: (within /lib/ld-2.9.so) ==9721== by 0x400322B: (within /lib/ld-2.9.so) ==9721== by 0x4014780: (within /lib/ld-2.9.so) ==9721== by 0x4000C1C: (within /lib/ld-2.9.so) ==9721== by 0x4000816: (within /lib/ld-2.9.so) ==9721== ==9721== Conditional jump or move depends on uninitialised value(s) ==9721== at 0x400B691: (within /lib/ld-2.9.so) ==9721== by 0x400322B: (within /lib/ld-2.9.so) ==9721== by 0x4014780: (within /lib/ld-2.9.so) ==9721== by 0x4000C1C: (within /lib/ld-2.9.so) ==9721== by 0x4000816: (within /lib/ld-2.9.so) ==9721== ==9721== Conditional jump or move depends on uninitialised value(s) ==9721== at 0x400A696: (within /lib/ld-2.9.so) ==9721== by 0x4003334: (within /lib/ld-2.9.so) ==9721== by 0x4014780: (within /lib/ld-2.9.so) ==9721== by 0x4000C1C: (within /lib/ld-2.9.so) ==9721== by 0x4000816: (within /lib/ld-2.9.so) ==9721== ==9721== Conditional jump or move depends on uninitialised value(s) ==9721== at 0x400A69E: (within /lib/ld-2.9.so) ==9721== by 0x4003334: (within /lib/ld-2.9.so) ==9721== by 0x4014780: (within /lib/ld-2.9.so) ==9721== by 0x4000C1C: (within /lib/ld-2.9.so) ==9721== by 0x4000816: (within /lib/ld-2.9.so) ==9721== ==9721== Conditional jump or move depends on uninitialised value(s) ==9721== at 0x400A9BC: (within /lib/ld-2.9.so) ==9721== by 0x4003334: (within /lib/ld-2.9.so) ==9721== by 0x4014780: (within /lib/ld-2.9.so) ==9721== by 0x4000C1C: (within /lib/ld-2.9.so) ==9721== by 0x4000816: (within /lib/ld-2.9.so) ==9721== ==9721== Conditional jump or move depends on uninitialised value(s) ==9721== at 0x4026877: strncpy (mc_replace_strmem.c:291) ==9721== by 0x8069759: (within /usr/bin/xkbcomp) ==9721== by 0x805DE27: (within /usr/bin/xkbcomp) ==9721== by 0x805BD7C: (within /usr/bin/xkbcomp) ==9721== by 0x805C01F: (within /usr/bin/xkbcomp) ==9721== by 0x805C01F: (within /usr/bin/xkbcomp) ==9721== by 0x805C27E: (within /usr/bin/xkbcomp) ==9721== by 0x8059CD7: (within /usr/bin/xkbcomp) ==9721== by 0x8065FD2: (within /usr/bin/xkbcomp) ==9721== by 0x4171774: (below main) (in /lib/i686/cmov/libc-2.9.so) ==9721== ==9721== Conditional jump or move depends on uninitialised value(s) ==9721== at 0x402688D: strncpy (mc_replace_strmem.c:291) ==9721== by 0x8069759: (within /usr/bin/xkbcomp) ==9721== by 0x805DE27: (within /usr/bin/xkbcomp) ==9721== by 0x805BD7C: (within /usr/bin/xkbcomp) ==9721== by 0x805C01F: (within /usr/bin/xkbcomp) ==9721== by 0x805C01F: (within /usr/bin/xkbcomp) ==9721== by 0x805C27E: (within /usr/bin/xkbcomp) ==9721== by 0x8059CD7: (within /usr/bin/xkbcomp) ==9721== by 0x8065FD2: (within /usr/bin/xkbcomp) ==9721== by 0x4171774: (below main) (in /lib/i686/cmov/libc-2.9.so) ==9721== ==9721== Conditional jump or move depends on uninitialised value(s) ==9721== at 0x40267A1: strcpy (mc_replace_strmem.c:268) ==9721== by 0x805DEE7: (within /usr/bin/xkbcomp) ==9721== by 0x804DBC3: (within /usr/bin/xkbcomp) ==9721== by 0x804E042: (within /usr/bin/xkbcomp) ==9721== by 0x804E440: (within /usr/bin/xkbcomp) ==9721== by 0x8059D07: (within /usr/bin/xkbcomp) ==9721== by 0x8065FD2: (within /usr/bin/xkbcomp) ==9721== by 0x4171774: (below main) (in /lib/i686/cmov/libc-2.9.so) ==9721== ==9721== Conditional jump or move depends on uninitialised value(s) ==9721== at 0x40267B5: strcpy (mc_replace_strmem.c:268) ==9721== by 0x805DEE7: (within /usr/bin/xkbcomp) ==9721== by 0x804DBC3: (within /usr/bin/xkbcomp) ==9721== by 0x804E042: (within /usr/bin/xkbcomp) ==9721== by 0x804E440: (within /usr/bin/xkbcomp) ==9721== by 0x8059D07: (within /usr/bin/xkbcomp) ==9721== by 0x8065FD2: (within /usr/bin/xkbcomp) ==9721== by 0x4171774: (below main) (in /lib/i686/cmov/libc-2.9.so) ==9721== ==9721== Conditional jump or move depends on uninitialised value(s) ==9721== at 0x4026877: strncpy (mc_replace_strmem.c:291) ==9721== by 0x8069759: (within /usr/bin/xkbcomp) ==9721== by 0x805DE27: (within /usr/bin/xkbcomp) ==9721== by 0x804DBC3: (within /usr/bin/xkbcomp) ==9721== by 0x804E042: (within /usr/bin/xkbcomp) ==9721== by 0x804E440: (within /usr/bin/xkbcomp) ==9721== by 0x8059D07: (within /usr/bin/xkbcomp) ==9721== by 0x8065FD2: (within /usr/bin/xkbcomp) ==9721== by 0x4171774: (below main) (in /lib/i686/cmov/libc-2.9.so) ==9721== ==9721== Conditional jump or move depends on uninitialised value(s) ==9721== at 0x402688D: strncpy (mc_replace_strmem.c:291) ==9721== by 0x8069759: (within /usr/bin/xkbcomp) ==9721== by 0x805DE27: (within /usr/bin/xkbcomp) ==9721== by 0x804DBC3: (within /usr/bin/xkbcomp) ==9721== by 0x804E042: (within /usr/bin/xkbcomp) ==9721== by 0x804E440: (within /usr/bin/xkbcomp) ==9721== by 0x8059D07: (within /usr/bin/xkbcomp) ==9721== by 0x8065FD2: (within /usr/bin/xkbcomp) ==9721== by 0x4171774: (below main) (in /lib/i686/cmov/libc-2.9.so) ==9721== ==9721== Conditional jump or move depends on uninitialised value(s) ==9721== at 0x40267A1: strcpy (mc_replace_strmem.c:268) ==9721== by 0x805DEE7: (within /usr/bin/xkbcomp) ==9721== by 0x8060443: (within /usr/bin/xkbcomp) ==9721== by 0x8061ED3: (within /usr/bin/xkbcomp) ==9721== by 0x8062C68: (within /usr/bin/xkbcomp) ==9721== by 0x8059D2F: (within /usr/bin/xkbcomp) ==9721== by 0x8065FD2: (within /usr/bin/xkbcomp) ==9721== by 0x4171774: (below main) (in /lib/i686/cmov/libc-2.9.so) ==9721== ==9721== Conditional jump or move depends on uninitialised value(s) ==9721== at 0x40267B5: strcpy (mc_replace_strmem.c:268) ==9721== by 0x805DEE7: (within /usr/bin/xkbcomp) ==9721== by 0x8060443: (within /usr/bin/xkbcomp) ==9721== by 0x8061ED3: (within /usr/bin/xkbcomp) ==9721== by 0x8062C68: (within /usr/bin/xkbcomp) ==9721== by 0x8059D2F: (within /usr/bin/xkbcomp) ==9721== by 0x8065FD2: (within /usr/bin/xkbcomp) ==9721== by 0x4171774: (below main) (in /lib/i686/cmov/libc-2.9.so) ==9721== ==9721== Conditional jump or move depends on uninitialised value(s) ==9721== at 0x4026877: strncpy (mc_replace_strmem.c:291) ==9721== by 0x8069759: (within /usr/bin/xkbcomp) ==9721== by 0x805DE27: (within /usr/bin/xkbcomp) ==9721== by 0x8060443: (within /usr/bin/xkbcomp) ==9721== by 0x8061ED3: (within /usr/bin/xkbcomp) ==9721== by 0x8062C68: (within /usr/bin/xkbcomp) ==9721== by 0x8059D2F: (within /usr/bin/xkbcomp) ==9721== by 0x8065FD2: (within /usr/bin/xkbcomp) ==9721== by 0x4171774: (below main) (in /lib/i686/cmov/libc-2.9.so) ==9721== ==9721== Conditional jump or move depends on uninitialised value(s) ==9721== at 0x402688D: strncpy (mc_replace_strmem.c:291) ==9721== by 0x8069759: (within /usr/bin/xkbcomp) ==9721== by 0x805DE27: (within /usr/bin/xkbcomp) ==9721== by 0x8060443: (within /usr/bin/xkbcomp) ==9721== by 0x8061ED3: (within /usr/bin/xkbcomp) ==9721== by 0x8062C68: (within /usr/bin/xkbcomp) ==9721== by 0x8059D2F: (within /usr/bin/xkbcomp) ==9721== by 0x8065FD2: (within /usr/bin/xkbcomp) ==9721== by 0x4171774: (below main) (in /lib/i686/cmov/libc-2.9.so) ==9721== ==9721== Conditional jump or move depends on uninitialised value(s) ==9721== at 0x40267A1: strcpy (mc_replace_strmem.c:268) ==9721== by 0x805DEE7: (within /usr/bin/xkbcomp) ==9721== by 0x80605A5: (within /usr/bin/xkbcomp) ==9721== by 0x8061ED3: (within /usr/bin/xkbcomp) ==9721== by 0x8062C68: (within /usr/bin/xkbcomp) ==9721== by 0x8059D2F: (within /usr/bin/xkbcomp) ==9721== by 0x8065FD2: (within /usr/bin/xkbcomp) ==9721== by 0x4171774: (below main) (in /lib/i686/cmov/libc-2.9.so) ==9721== ==9721== Conditional jump or move depends on uninitialised value(s) ==9721== at 0x40267B5: strcpy (mc_replace_strmem.c:268) ==9721== by 0x805DEE7: (within /usr/bin/xkbcomp) ==9721== by 0x80605A5: (within /usr/bin/xkbcomp) ==9721== by 0x8061ED3: (within /usr/bin/xkbcomp) ==9721== by 0x8062C68: (within /usr/bin/xkbcomp) ==9721== by 0x8059D2F: (within /usr/bin/xkbcomp) ==9721== by 0x8065FD2: (within /usr/bin/xkbcomp) ==9721== by 0x4171774: (below main) (in /lib/i686/cmov/libc-2.9.so) ==9721== ==9721== Conditional jump or move depends on uninitialised value(s) ==9721== at 0x4026877: strncpy (mc_replace_strmem.c:291) ==9721== by 0x8069759: (within /usr/bin/xkbcomp) ==9721== by 0x805DE27: (within /usr/bin/xkbcomp) ==9721== by 0x80605A5: (within /usr/bin/xkbcomp) ==9721== by 0x8061ED3: (within /usr/bin/xkbcomp) ==9721== by 0x8062C68: (within /usr/bin/xkbcomp) ==9721== by 0x8059D2F: (within /usr/bin/xkbcomp) ==9721== by 0x8065FD2: (within /usr/bin/xkbcomp) ==9721== by 0x4171774: (below main) (in /lib/i686/cmov/libc-2.9.so) ==9721== ==9721== Conditional jump or move depends on uninitialised value(s) ==9721== at 0x402688D: strncpy (mc_replace_strmem.c:291) ==9721== by 0x8069759: (within /usr/bin/xkbcomp) ==9721== by 0x805DE27: (within /usr/bin/xkbcomp) ==9721== by 0x80605A5: (within /usr/bin/xkbcomp) ==9721== by 0x8061ED3: (within /usr/bin/xkbcomp) ==9721== by 0x8062C68: (within /usr/bin/xkbcomp) ==9721== by 0x8059D2F: (within /usr/bin/xkbcomp) ==9721== by 0x8065FD2: (within /usr/bin/xkbcomp) ==9721== by 0x4171774: (below main) (in /lib/i686/cmov/libc-2.9.so) ==9721== ==9721== Syscall param write(buf) points to uninitialised byte(s) ==9721== at 0x40007F2: (within /lib/ld-2.9.so) ==9721== by 0x41C6A36: _IO_do_write (in /lib/i686/cmov/libc-2.9.so) ==9721== by 0x41C640F: _IO_file_overflow (in /lib/i686/cmov/libc-2.9.so) ==9721== by 0x41C5524: _IO_file_xsputn (in /lib/i686/cmov/libc-2.9.so) ==9721== by 0x41BB1C9: fwrite (in /lib/i686/cmov/libc-2.9.so) ==9721== by 0x4150CC8: XkbWriteXKMFile (in /usr/lib/libxkbfile.so.1.0.2) ==9721== by 0x8065C85: (within /usr/bin/xkbcomp) ==9721== by 0x4171774: (below main) (in /lib/i686/cmov/libc-2.9.so) ==9721== Address 0x402a5e3 is not stack'd, malloc'd or (recently) free'd ==9721== ==9721== Syscall param write(buf) points to uninitialised byte(s) ==9721== at 0x40007F2: (within /lib/ld-2.9.so) ==9721== by 0x41C6A36: _IO_do_write (in /lib/i686/cmov/libc-2.9.so) ==9721== by 0x41C6987: _IO_file_close_it (in /lib/i686/cmov/libc-2.9.so) ==9721== by 0x41B9C04: fclose (in /lib/i686/cmov/libc-2.9.so) ==9721== by 0x8065934: (within /usr/bin/xkbcomp) ==9721== by 0x4171774: (below main) (in /lib/i686/cmov/libc-2.9.so) ==9721== Address 0x402a636 is not stack'd, malloc'd or (recently) free'd ==9721== ==9721== ERROR SUMMARY: 861 errors from 22 contexts (suppressed: 0 from 0) ==9721== malloc/free: in use at exit: 487,495 bytes in 23,599 blocks. ==9721== malloc/free: 31,948 allocs, 8,349 frees, 880,623 bytes allocated. ==9721== For counts of detected errors, rerun with: -v ==9721== Use --track-origins=yes to see where uninitialised values come from ==9721== searching for pointers to 23,599 not-freed blocks. ==9721== checked 451,192 bytes. ==9721== ==9721== LEAK SUMMARY: ==9721== definitely lost: 78,024 bytes in 5,947 blocks. ==9721== possibly lost: 1,616 bytes in 1 blocks. ==9721== still reachable: 407,855 bytes in 17,651 blocks. ==9721== suppressed: 0 bytes in 0 blocks. ==9721== Rerun with --leak-check=full to see details of leaked memory. ==7701== Warning: set address range perms: large range [0x109f1000, 0x189e9000) (noaccess) ==7701== Warning: set address range perms: large range [0x89f1000, 0x109f1000) (noaccess) ==7701== ==7701== ERROR SUMMARY: 664312827 errors from 868 contexts (suppressed: 0 from 0) ==7701== malloc/free: in use at exit: 4,168,249 bytes in 22,840 blocks. ==7701== malloc/free: 4,863,764 allocs, 4,840,924 frees, 3,095,597,905 bytes allocated. ==7701== For counts of detected errors, rerun with: -v ==7701== Use --track-origins=yes to see where uninitialised values come from ==7701== searching for pointers to 22,840 not-freed blocks. ==7701== checked 1,581,980 bytes. ==7701== ==7701== LEAK SUMMARY: ==7701== definitely lost: 1,766,084 bytes in 14,396 blocks. ==7701== possibly lost: 118,204 bytes in 11 blocks. ==7701== still reachable: 2,283,961 bytes in 8,433 blocks. ==7701== suppressed: 0 bytes in 0 blocks. ==7701== Rerun with --leak-check=full to see details of leaked memory.