==4910== Memcheck, a memory error detector. ==4910== Copyright (C) 2002-2008, and GNU GPL'd, by Julian Seward et al. ==4910== Using LibVEX rev 1878, a library for dynamic binary translation. ==4910== Copyright (C) 2004-2008, and GNU GPL'd, by OpenWorks LLP. ==4910== Using valgrind-3.4.0-Debian, a dynamic binary instrumentation framework. ==4910== Copyright (C) 2000-2008, and GNU GPL'd, by Julian Seward et al. ==4910== For more details, rerun with: -v ==4910== ==4910== My PID = 4910, parent PID = 4299. Prog and args are: ==4910== /usr/bin/xkbcomp ==4910== -w ==4910== 1 ==4910== -R/usr/share/X11/xkb ==4910== -xkm ==4910== - ==4910== -em1 ==4910== The XKEYBOARD keymap compiler (xkbcomp) reports: ==4910== -emp ==4910== > ==4910== -eml ==4910== Errors from xkbcomp are not fatal to the X server ==4910== /var/lib/xkb/server-0.xkm ==4910== ==4910== Conditional jump or move depends on uninitialised value(s) ==4910== at 0x400BEF3: (within /lib/ld-2.9.so) ==4910== by 0x400322B: (within /lib/ld-2.9.so) ==4910== by 0x4014780: (within /lib/ld-2.9.so) ==4910== by 0x4000C1C: (within /lib/ld-2.9.so) ==4910== by 0x4000816: (within /lib/ld-2.9.so) ==4910== ==4910== Conditional jump or move depends on uninitialised value(s) ==4910== at 0x400A9BC: (within /lib/ld-2.9.so) ==4910== by 0x400322B: (within /lib/ld-2.9.so) ==4910== by 0x4014780: (within /lib/ld-2.9.so) ==4910== by 0x4000C1C: (within /lib/ld-2.9.so) ==4910== by 0x4000816: (within /lib/ld-2.9.so) ==4910== ==4910== Conditional jump or move depends on uninitialised value(s) ==4910== at 0x400B691: (within /lib/ld-2.9.so) ==4910== by 0x400322B: (within /lib/ld-2.9.so) ==4910== by 0x4014780: (within /lib/ld-2.9.so) ==4910== by 0x4000C1C: (within /lib/ld-2.9.so) ==4910== by 0x4000816: (within /lib/ld-2.9.so) ==4910== ==4910== Conditional jump or move depends on uninitialised value(s) ==4910== at 0x400A696: (within /lib/ld-2.9.so) ==4910== by 0x4003334: (within /lib/ld-2.9.so) ==4910== by 0x4014780: (within /lib/ld-2.9.so) ==4910== by 0x4000C1C: (within /lib/ld-2.9.so) ==4910== by 0x4000816: (within /lib/ld-2.9.so) ==4910== ==4910== Conditional jump or move depends on uninitialised value(s) ==4910== at 0x400A69E: (within /lib/ld-2.9.so) ==4910== by 0x4003334: (within /lib/ld-2.9.so) ==4910== by 0x4014780: (within /lib/ld-2.9.so) ==4910== by 0x4000C1C: (within /lib/ld-2.9.so) ==4910== by 0x4000816: (within /lib/ld-2.9.so) ==4910== ==4910== Conditional jump or move depends on uninitialised value(s) ==4910== at 0x400A9BC: (within /lib/ld-2.9.so) ==4910== by 0x4003334: (within /lib/ld-2.9.so) ==4910== by 0x4014780: (within /lib/ld-2.9.so) ==4910== by 0x4000C1C: (within /lib/ld-2.9.so) ==4910== by 0x4000816: (within /lib/ld-2.9.so) ==4910== ==4910== Conditional jump or move depends on uninitialised value(s) ==4910== at 0x4026877: strncpy (mc_replace_strmem.c:291) ==4910== by 0x8069759: (within /usr/bin/xkbcomp) ==4910== by 0x805DE27: (within /usr/bin/xkbcomp) ==4910== by 0x805BD7C: (within /usr/bin/xkbcomp) ==4910== by 0x805C01F: (within /usr/bin/xkbcomp) ==4910== by 0x805C01F: (within /usr/bin/xkbcomp) ==4910== by 0x805C27E: (within /usr/bin/xkbcomp) ==4910== by 0x8059CD7: (within /usr/bin/xkbcomp) ==4910== by 0x8065FD2: (within /usr/bin/xkbcomp) ==4910== by 0x4171774: (below main) (in /lib/i686/cmov/libc-2.9.so) ==4910== ==4910== Conditional jump or move depends on uninitialised value(s) ==4910== at 0x402688D: strncpy (mc_replace_strmem.c:291) ==4910== by 0x8069759: (within /usr/bin/xkbcomp) ==4910== by 0x805DE27: (within /usr/bin/xkbcomp) ==4910== by 0x805BD7C: (within /usr/bin/xkbcomp) ==4910== by 0x805C01F: (within /usr/bin/xkbcomp) ==4910== by 0x805C01F: (within /usr/bin/xkbcomp) ==4910== by 0x805C27E: (within /usr/bin/xkbcomp) ==4910== by 0x8059CD7: (within /usr/bin/xkbcomp) ==4910== by 0x8065FD2: (within /usr/bin/xkbcomp) ==4910== by 0x4171774: (below main) (in /lib/i686/cmov/libc-2.9.so) ==4910== ==4910== Conditional jump or move depends on uninitialised value(s) ==4910== at 0x40267A1: strcpy (mc_replace_strmem.c:268) ==4910== by 0x805DEE7: (within /usr/bin/xkbcomp) ==4910== by 0x804DBC3: (within /usr/bin/xkbcomp) ==4910== by 0x804E042: (within /usr/bin/xkbcomp) ==4910== by 0x804E440: (within /usr/bin/xkbcomp) ==4910== by 0x8059D07: (within /usr/bin/xkbcomp) ==4910== by 0x8065FD2: (within /usr/bin/xkbcomp) ==4910== by 0x4171774: (below main) (in /lib/i686/cmov/libc-2.9.so) ==4910== ==4910== Conditional jump or move depends on uninitialised value(s) ==4910== at 0x40267B5: strcpy (mc_replace_strmem.c:268) ==4910== by 0x805DEE7: (within /usr/bin/xkbcomp) ==4910== by 0x804DBC3: (within /usr/bin/xkbcomp) ==4910== by 0x804E042: (within /usr/bin/xkbcomp) ==4910== by 0x804E440: (within /usr/bin/xkbcomp) ==4910== by 0x8059D07: (within /usr/bin/xkbcomp) ==4910== by 0x8065FD2: (within /usr/bin/xkbcomp) ==4910== by 0x4171774: (below main) (in /lib/i686/cmov/libc-2.9.so) ==4910== ==4910== Conditional jump or move depends on uninitialised value(s) ==4910== at 0x4026877: strncpy (mc_replace_strmem.c:291) ==4910== by 0x8069759: (within /usr/bin/xkbcomp) ==4910== by 0x805DE27: (within /usr/bin/xkbcomp) ==4910== by 0x804DBC3: (within /usr/bin/xkbcomp) ==4910== by 0x804E042: (within /usr/bin/xkbcomp) ==4910== by 0x804E440: (within /usr/bin/xkbcomp) ==4910== by 0x8059D07: (within /usr/bin/xkbcomp) ==4910== by 0x8065FD2: (within /usr/bin/xkbcomp) ==4910== by 0x4171774: (below main) (in /lib/i686/cmov/libc-2.9.so) ==4910== ==4910== Conditional jump or move depends on uninitialised value(s) ==4910== at 0x402688D: strncpy (mc_replace_strmem.c:291) ==4910== by 0x8069759: (within /usr/bin/xkbcomp) ==4910== by 0x805DE27: (within /usr/bin/xkbcomp) ==4910== by 0x804DBC3: (within /usr/bin/xkbcomp) ==4910== by 0x804E042: (within /usr/bin/xkbcomp) ==4910== by 0x804E440: (within /usr/bin/xkbcomp) ==4910== by 0x8059D07: (within /usr/bin/xkbcomp) ==4910== by 0x8065FD2: (within /usr/bin/xkbcomp) ==4910== by 0x4171774: (below main) (in /lib/i686/cmov/libc-2.9.so) ==4910== ==4910== Conditional jump or move depends on uninitialised value(s) ==4910== at 0x40267A1: strcpy (mc_replace_strmem.c:268) ==4910== by 0x805DEE7: (within /usr/bin/xkbcomp) ==4910== by 0x8060443: (within /usr/bin/xkbcomp) ==4910== by 0x8061ED3: (within /usr/bin/xkbcomp) ==4910== by 0x8062C68: (within /usr/bin/xkbcomp) ==4910== by 0x8059D2F: (within /usr/bin/xkbcomp) ==4910== by 0x8065FD2: (within /usr/bin/xkbcomp) ==4910== by 0x4171774: (below main) (in /lib/i686/cmov/libc-2.9.so) ==4910== ==4910== Conditional jump or move depends on uninitialised value(s) ==4910== at 0x40267B5: strcpy (mc_replace_strmem.c:268) ==4910== by 0x805DEE7: (within /usr/bin/xkbcomp) ==4910== by 0x8060443: (within /usr/bin/xkbcomp) ==4910== by 0x8061ED3: (within /usr/bin/xkbcomp) ==4910== by 0x8062C68: (within /usr/bin/xkbcomp) ==4910== by 0x8059D2F: (within /usr/bin/xkbcomp) ==4910== by 0x8065FD2: (within /usr/bin/xkbcomp) ==4910== by 0x4171774: (below main) (in /lib/i686/cmov/libc-2.9.so) ==4910== ==4910== Conditional jump or move depends on uninitialised value(s) ==4910== at 0x4026877: strncpy (mc_replace_strmem.c:291) ==4910== by 0x8069759: (within /usr/bin/xkbcomp) ==4910== by 0x805DE27: (within /usr/bin/xkbcomp) ==4910== by 0x8060443: (within /usr/bin/xkbcomp) ==4910== by 0x8061ED3: (within /usr/bin/xkbcomp) ==4910== by 0x8062C68: (within /usr/bin/xkbcomp) ==4910== by 0x8059D2F: (within /usr/bin/xkbcomp) ==4910== by 0x8065FD2: (within /usr/bin/xkbcomp) ==4910== by 0x4171774: (below main) (in /lib/i686/cmov/libc-2.9.so) ==4910== ==4910== Conditional jump or move depends on uninitialised value(s) ==4910== at 0x402688D: strncpy (mc_replace_strmem.c:291) ==4910== by 0x8069759: (within /usr/bin/xkbcomp) ==4910== by 0x805DE27: (within /usr/bin/xkbcomp) ==4910== by 0x8060443: (within /usr/bin/xkbcomp) ==4910== by 0x8061ED3: (within /usr/bin/xkbcomp) ==4910== by 0x8062C68: (within /usr/bin/xkbcomp) ==4910== by 0x8059D2F: (within /usr/bin/xkbcomp) ==4910== by 0x8065FD2: (within /usr/bin/xkbcomp) ==4910== by 0x4171774: (below main) (in /lib/i686/cmov/libc-2.9.so) ==4910== ==4910== Conditional jump or move depends on uninitialised value(s) ==4910== at 0x40267A1: strcpy (mc_replace_strmem.c:268) ==4910== by 0x805DEE7: (within /usr/bin/xkbcomp) ==4910== by 0x80605A5: (within /usr/bin/xkbcomp) ==4910== by 0x8061ED3: (within /usr/bin/xkbcomp) ==4910== by 0x8062C68: (within /usr/bin/xkbcomp) ==4910== by 0x8059D2F: (within /usr/bin/xkbcomp) ==4910== by 0x8065FD2: (within /usr/bin/xkbcomp) ==4910== by 0x4171774: (below main) (in /lib/i686/cmov/libc-2.9.so) ==4910== ==4910== Conditional jump or move depends on uninitialised value(s) ==4910== at 0x40267B5: strcpy (mc_replace_strmem.c:268) ==4910== by 0x805DEE7: (within /usr/bin/xkbcomp) ==4910== by 0x80605A5: (within /usr/bin/xkbcomp) ==4910== by 0x8061ED3: (within /usr/bin/xkbcomp) ==4910== by 0x8062C68: (within /usr/bin/xkbcomp) ==4910== by 0x8059D2F: (within /usr/bin/xkbcomp) ==4910== by 0x8065FD2: (within /usr/bin/xkbcomp) ==4910== by 0x4171774: (below main) (in /lib/i686/cmov/libc-2.9.so) ==4910== ==4910== Conditional jump or move depends on uninitialised value(s) ==4910== at 0x4026877: strncpy (mc_replace_strmem.c:291) ==4910== by 0x8069759: (within /usr/bin/xkbcomp) ==4910== by 0x805DE27: (within /usr/bin/xkbcomp) ==4910== by 0x80605A5: (within /usr/bin/xkbcomp) ==4910== by 0x8061ED3: (within /usr/bin/xkbcomp) ==4910== by 0x8062C68: (within /usr/bin/xkbcomp) ==4910== by 0x8059D2F: (within /usr/bin/xkbcomp) ==4910== by 0x8065FD2: (within /usr/bin/xkbcomp) ==4910== by 0x4171774: (below main) (in /lib/i686/cmov/libc-2.9.so) ==4910== ==4910== Conditional jump or move depends on uninitialised value(s) ==4910== at 0x402688D: strncpy (mc_replace_strmem.c:291) ==4910== by 0x8069759: (within /usr/bin/xkbcomp) ==4910== by 0x805DE27: (within /usr/bin/xkbcomp) ==4910== by 0x80605A5: (within /usr/bin/xkbcomp) ==4910== by 0x8061ED3: (within /usr/bin/xkbcomp) ==4910== by 0x8062C68: (within /usr/bin/xkbcomp) ==4910== by 0x8059D2F: (within /usr/bin/xkbcomp) ==4910== by 0x8065FD2: (within /usr/bin/xkbcomp) ==4910== by 0x4171774: (below main) (in /lib/i686/cmov/libc-2.9.so) ==4910== ==4910== Syscall param write(buf) points to uninitialised byte(s) ==4910== at 0x40007F2: (within /lib/ld-2.9.so) ==4910== by 0x41C6A36: _IO_do_write (in /lib/i686/cmov/libc-2.9.so) ==4910== by 0x41C640F: _IO_file_overflow (in /lib/i686/cmov/libc-2.9.so) ==4910== by 0x41C5524: _IO_file_xsputn (in /lib/i686/cmov/libc-2.9.so) ==4910== by 0x41BB1C9: fwrite (in /lib/i686/cmov/libc-2.9.so) ==4910== by 0x4150CC8: XkbWriteXKMFile (in /usr/lib/libxkbfile.so.1.0.2) ==4910== by 0x8065C85: (within /usr/bin/xkbcomp) ==4910== by 0x4171774: (below main) (in /lib/i686/cmov/libc-2.9.so) ==4910== Address 0x402a5e3 is not stack'd, malloc'd or (recently) free'd ==4910== ==4910== Syscall param write(buf) points to uninitialised byte(s) ==4910== at 0x40007F2: (within /lib/ld-2.9.so) ==4910== by 0x41C6A36: _IO_do_write (in /lib/i686/cmov/libc-2.9.so) ==4910== by 0x41C6987: _IO_file_close_it (in /lib/i686/cmov/libc-2.9.so) ==4910== by 0x41B9C04: fclose (in /lib/i686/cmov/libc-2.9.so) ==4910== by 0x8065934: (within /usr/bin/xkbcomp) ==4910== by 0x4171774: (below main) (in /lib/i686/cmov/libc-2.9.so) ==4910== Address 0x402a636 is not stack'd, malloc'd or (recently) free'd ==4910== ==4910== ERROR SUMMARY: 861 errors from 22 contexts (suppressed: 0 from 0) ==4910== malloc/free: in use at exit: 487,495 bytes in 23,599 blocks. ==4910== malloc/free: 31,948 allocs, 8,349 frees, 880,623 bytes allocated. ==4910== For counts of detected errors, rerun with: -v ==4910== Use --track-origins=yes to see where uninitialised values come from ==4910== searching for pointers to 23,599 not-freed blocks. ==4910== checked 451,192 bytes. ==4910== ==4910== LEAK SUMMARY: ==4910== definitely lost: 78,024 bytes in 5,947 blocks. ==4910== possibly lost: 1,616 bytes in 1 blocks. ==4910== still reachable: 407,855 bytes in 17,651 blocks. ==4910== suppressed: 0 bytes in 0 blocks. ==4910== Rerun with --leak-check=full to see details of leaked memory. ==4299== ==4299== Invalid write of size 4 ==4299== at 0x55F4EF0: RADEONDoPrepareCopyCP (radeon_exa_funcs.c:161) ==4299== by 0x55F71E0: RADEONPrepareCopyCP (radeon_exa_funcs.c:207) ==4299== by 0x56B7AB6: exaCopyNtoN (exa_accel.c:490) ==4299== by 0x56A3C55: fbCopyRegion (fbcopy.c:396) ==4299== by 0x56A4232: fbDoCopy (fbcopy.c:596) ==4299== by 0x56B7089: exaCopyArea (exa_accel.c:547) ==4299== by 0x817C2E1: damageCopyArea (damage.c:949) ==4299== by 0x808A808: ProcCopyArea (dispatch.c:1555) ==4299== by 0x808C51E: Dispatch (dispatch.c:437) ==4299== by 0x80716F4: main (main.c:397) ==4299== Address 0xb7dfd000 is not stack'd, malloc'd or (recently) free'd ==4299== ==4299== Invalid write of size 4 ==4299== at 0x55F4EF6: RADEONDoPrepareCopyCP (radeon_exa_funcs.c:161) ==4299== by 0x55F71E0: RADEONPrepareCopyCP (radeon_exa_funcs.c:207) ==4299== by 0x56B7AB6: exaCopyNtoN (exa_accel.c:490) ==4299== by 0x56A3C55: fbCopyRegion (fbcopy.c:396) ==4299== by 0x56A4232: fbDoCopy (fbcopy.c:596) ==4299== by 0x56B7089: exaCopyArea (exa_accel.c:547) ==4299== by 0x817C2E1: damageCopyArea (damage.c:949) ==4299== by 0x808A808: ProcCopyArea (dispatch.c:1555) ==4299== by 0x808C51E: Dispatch (dispatch.c:437) ==4299== by 0x80716F4: main (main.c:397) ==4299== Address 0xb7dfd004 is not stack'd, malloc'd or (recently) free'd ==4299== ==4299== Invalid write of size 4 ==4299== at 0x55F5370: RADEONDoPrepareCopyCP (radeon_exa_funcs.c:161) ==4299== by 0x55F71E0: RADEONPrepareCopyCP (radeon_exa_funcs.c:207) ==4299== by 0x56B7AB6: exaCopyNtoN (exa_accel.c:490) ==4299== by 0x56A3C55: fbCopyRegion (fbcopy.c:396) ==4299== by 0x56A4232: fbDoCopy (fbcopy.c:596) ==4299== by 0x56B7089: exaCopyArea (exa_accel.c:547) ==4299== by 0x817C2E1: damageCopyArea (damage.c:949) ==4299== by 0x808A808: ProcCopyArea (dispatch.c:1555) ==4299== by 0x808C51E: Dispatch (dispatch.c:437) ==4299== by 0x80716F4: main (main.c:397) ==4299== Address 0xb7dfd008 is not stack'd, malloc'd or (recently) free'd ==4299== ==4299== Invalid write of size 4 ==4299== at 0x55F5376: RADEONDoPrepareCopyCP (radeon_exa_funcs.c:161) ==4299== by 0x55F71E0: RADEONPrepareCopyCP (radeon_exa_funcs.c:207) ==4299== by 0x56B7AB6: exaCopyNtoN (exa_accel.c:490) ==4299== by 0x56A3C55: fbCopyRegion (fbcopy.c:396) ==4299== by 0x56A4232: fbDoCopy (fbcopy.c:596) ==4299== by 0x56B7089: exaCopyArea (exa_accel.c:547) ==4299== by 0x817C2E1: damageCopyArea (damage.c:949) ==4299== by 0x808A808: ProcCopyArea (dispatch.c:1555) ==4299== by 0x808C51E: Dispatch (dispatch.c:437) ==4299== by 0x80716F4: main (main.c:397) ==4299== Address 0xb7dfd00c is not stack'd, malloc'd or (recently) free'd ==4299== ==4299== Invalid write of size 4 ==4299== at 0x55F50A7: RADEONDoPrepareCopyCP (radeon_exa_funcs.c:161) ==4299== by 0x55F71E0: RADEONPrepareCopyCP (radeon_exa_funcs.c:207) ==4299== by 0x56B7AB6: exaCopyNtoN (exa_accel.c:490) ==4299== by 0x56A3C55: fbCopyRegion (fbcopy.c:396) ==4299== by 0x56A4232: fbDoCopy (fbcopy.c:596) ==4299== by 0x56B7089: exaCopyArea (exa_accel.c:547) ==4299== by 0x817C2E1: damageCopyArea (damage.c:949) ==4299== by 0x808A808: ProcCopyArea (dispatch.c:1555) ==4299== by 0x808C51E: Dispatch (dispatch.c:437) ==4299== by 0x80716F4: main (main.c:397) ==4299== Address 0xb7dfd010 is not stack'd, malloc'd or (recently) free'd ==4299== ==4299== Invalid write of size 4 ==4299== at 0x55F50AD: RADEONDoPrepareCopyCP (radeon_exa_funcs.c:161) ==4299== by 0x55F71E0: RADEONPrepareCopyCP (radeon_exa_funcs.c:207) ==4299== by 0x56B7AB6: exaCopyNtoN (exa_accel.c:490) ==4299== by 0x56A3C55: fbCopyRegion (fbcopy.c:396) ==4299== by 0x56A4232: fbDoCopy (fbcopy.c:596) ==4299== by 0x56B7089: exaCopyArea (exa_accel.c:547) ==4299== by 0x817C2E1: damageCopyArea (damage.c:949) ==4299== by 0x808A808: ProcCopyArea (dispatch.c:1555) ==4299== by 0x808C51E: Dispatch (dispatch.c:437) ==4299== by 0x80716F4: main (main.c:397) ==4299== Address 0xb7dfd014 is not stack'd, malloc'd or (recently) free'd ==4299== ==4299== Invalid write of size 4 ==4299== at 0x55F51A0: RADEONDoPrepareCopyCP (radeon_exa_funcs.c:166) ==4299== by 0x55F71E0: RADEONPrepareCopyCP (radeon_exa_funcs.c:207) ==4299== by 0x56B7AB6: exaCopyNtoN (exa_accel.c:490) ==4299== by 0x56A3C55: fbCopyRegion (fbcopy.c:396) ==4299== by 0x56A4232: fbDoCopy (fbcopy.c:596) ==4299== by 0x56B7089: exaCopyArea (exa_accel.c:547) ==4299== by 0x817C2E1: damageCopyArea (damage.c:949) ==4299== by 0x808A808: ProcCopyArea (dispatch.c:1555) ==4299== by 0x808C51E: Dispatch (dispatch.c:437) ==4299== by 0x80716F4: main (main.c:397) ==4299== Address 0xb7e0d000 is not stack'd, malloc'd or (recently) free'd ==4299== ==4299== Invalid write of size 4 ==4299== at 0x55F51BC: RADEONDoPrepareCopyCP (radeon_exa_funcs.c:175) ==4299== by 0x55F71E0: RADEONPrepareCopyCP (radeon_exa_funcs.c:207) ==4299== by 0x56B7AB6: exaCopyNtoN (exa_accel.c:490) ==4299== by 0x56A3C55: fbCopyRegion (fbcopy.c:396) ==4299== by 0x56A4232: fbDoCopy (fbcopy.c:596) ==4299== by 0x56B7089: exaCopyArea (exa_accel.c:547) ==4299== by 0x817C2E1: damageCopyArea (damage.c:949) ==4299== by 0x808A808: ProcCopyArea (dispatch.c:1555) ==4299== by 0x808C51E: Dispatch (dispatch.c:437) ==4299== by 0x80716F4: main (main.c:397) ==4299== Address 0xb7e0d008 is not stack'd, malloc'd or (recently) free'd ==4299== ==4299== Invalid write of size 4 ==4299== at 0x55F51C3: RADEONDoPrepareCopyCP (radeon_exa_funcs.c:176) ==4299== by 0x55F71E0: RADEONPrepareCopyCP (radeon_exa_funcs.c:207) ==4299== by 0x56B7AB6: exaCopyNtoN (exa_accel.c:490) ==4299== by 0x56A3C55: fbCopyRegion (fbcopy.c:396) ==4299== by 0x56A4232: fbDoCopy (fbcopy.c:596) ==4299== by 0x56B7089: exaCopyArea (exa_accel.c:547) ==4299== by 0x817C2E1: damageCopyArea (damage.c:949) ==4299== by 0x808A808: ProcCopyArea (dispatch.c:1555) ==4299== by 0x808C51E: Dispatch (dispatch.c:437) ==4299== by 0x80716F4: main (main.c:397) ==4299== Address 0xb7e0d010 is not stack'd, malloc'd or (recently) free'd ==4299== ==4299== Invalid write of size 4 ==4299== at 0x55F51CA: RADEONDoPrepareCopyCP (radeon_exa_funcs.c:166) ==4299== by 0x55F71E0: RADEONPrepareCopyCP (radeon_exa_funcs.c:207) ==4299== by 0x56B7AB6: exaCopyNtoN (exa_accel.c:490) ==4299== by 0x56A3C55: fbCopyRegion (fbcopy.c:396) ==4299== by 0x56A4232: fbDoCopy (fbcopy.c:596) ==4299== by 0x56B7089: exaCopyArea (exa_accel.c:547) ==4299== by 0x817C2E1: damageCopyArea (damage.c:949) ==4299== by 0x808A808: ProcCopyArea (dispatch.c:1555) ==4299== by 0x808C51E: Dispatch (dispatch.c:437) ==4299== by 0x80716F4: main (main.c:397) ==4299== Address 0xb7e0d004 is not stack'd, malloc'd or (recently) free'd ==4299== ==4299== Invalid write of size 4 ==4299== at 0x55F51D0: RADEONDoPrepareCopyCP (radeon_exa_funcs.c:175) ==4299== by 0x55F71E0: RADEONPrepareCopyCP (radeon_exa_funcs.c:207) ==4299== by 0x56B7AB6: exaCopyNtoN (exa_accel.c:490) ==4299== by 0x56A3C55: fbCopyRegion (fbcopy.c:396) ==4299== by 0x56A4232: fbDoCopy (fbcopy.c:596) ==4299== by 0x56B7089: exaCopyArea (exa_accel.c:547) ==4299== by 0x817C2E1: damageCopyArea (damage.c:949) ==4299== by 0x808A808: ProcCopyArea (dispatch.c:1555) ==4299== by 0x808C51E: Dispatch (dispatch.c:437) ==4299== by 0x80716F4: main (main.c:397) ==4299== Address 0xb7e0d00c is not stack'd, malloc'd or (recently) free'd ==4299== ==4299== Invalid write of size 4 ==4299== at 0x55F51DF: RADEONDoPrepareCopyCP (radeon_exa_funcs.c:179) ==4299== by 0x55F71E0: RADEONPrepareCopyCP (radeon_exa_funcs.c:207) ==4299== by 0x56B7AB6: exaCopyNtoN (exa_accel.c:490) ==4299== by 0x56A3C55: fbCopyRegion (fbcopy.c:396) ==4299== by 0x56A4232: fbDoCopy (fbcopy.c:596) ==4299== by 0x56B7089: exaCopyArea (exa_accel.c:547) ==4299== by 0x817C2E1: damageCopyArea (damage.c:949) ==4299== by 0x808A808: ProcCopyArea (dispatch.c:1555) ==4299== by 0x808C51E: Dispatch (dispatch.c:437) ==4299== by 0x80716F4: main (main.c:397) ==4299== Address 0xb7e0d018 is not stack'd, malloc'd or (recently) free'd ==4299== ==4299== Invalid write of size 4 ==4299== at 0x55F51F5: RADEONDoPrepareCopyCP (radeon_exa_funcs.c:176) ==4299== by 0x55F71E0: RADEONPrepareCopyCP (radeon_exa_funcs.c:207) ==4299== by 0x56B7AB6: exaCopyNtoN (exa_accel.c:490) ==4299== by 0x56A3C55: fbCopyRegion (fbcopy.c:396) ==4299== by 0x56A4232: fbDoCopy (fbcopy.c:596) ==4299== by 0x56B7089: exaCopyArea (exa_accel.c:547) ==4299== by 0x817C2E1: damageCopyArea (damage.c:949) ==4299== by 0x808A808: ProcCopyArea (dispatch.c:1555) ==4299== by 0x808C51E: Dispatch (dispatch.c:437) ==4299== by 0x80716F4: main (main.c:397) ==4299== Address 0xb7e0d014 is not stack'd, malloc'd or (recently) free'd ==4299== ==4299== Invalid write of size 4 ==4299== at 0x55F51FB: RADEONDoPrepareCopyCP (radeon_exa_funcs.c:180) ==4299== by 0x55F71E0: RADEONPrepareCopyCP (radeon_exa_funcs.c:207) ==4299== by 0x56B7AB6: exaCopyNtoN (exa_accel.c:490) ==4299== by 0x56A3C55: fbCopyRegion (fbcopy.c:396) ==4299== by 0x56A4232: fbDoCopy (fbcopy.c:596) ==4299== by 0x56B7089: exaCopyArea (exa_accel.c:547) ==4299== by 0x817C2E1: damageCopyArea (damage.c:949) ==4299== by 0x808A808: ProcCopyArea (dispatch.c:1555) ==4299== by 0x808C51E: Dispatch (dispatch.c:437) ==4299== by 0x80716F4: main (main.c:397) ==4299== Address 0xb7e0d020 is not stack'd, malloc'd or (recently) free'd ==4299== ==4299== Invalid write of size 4 ==4299== at 0x55F5202: RADEONDoPrepareCopyCP (radeon_exa_funcs.c:179) ==4299== by 0x55F71E0: RADEONPrepareCopyCP (radeon_exa_funcs.c:207) ==4299== by 0x56B7AB6: exaCopyNtoN (exa_accel.c:490) ==4299== by 0x56A3C55: fbCopyRegion (fbcopy.c:396) ==4299== by 0x56A4232: fbDoCopy (fbcopy.c:596) ==4299== by 0x56B7089: exaCopyArea (exa_accel.c:547) ==4299== by 0x817C2E1: damageCopyArea (damage.c:949) ==4299== by 0x808A808: ProcCopyArea (dispatch.c:1555) ==4299== by 0x808C51E: Dispatch (dispatch.c:437) ==4299== by 0x80716F4: main (main.c:397) ==4299== Address 0xb7e0d01c is not stack'd, malloc'd or (recently) free'd ==4299== ==4299== Invalid write of size 4 ==4299== at 0x55F5208: RADEONDoPrepareCopyCP (radeon_exa_funcs.c:180) ==4299== by 0x55F71E0: RADEONPrepareCopyCP (radeon_exa_funcs.c:207) ==4299== by 0x56B7AB6: exaCopyNtoN (exa_accel.c:490) ==4299== by 0x56A3C55: fbCopyRegion (fbcopy.c:396) ==4299== by 0x56A4232: fbDoCopy (fbcopy.c:596) ==4299== by 0x56B7089: exaCopyArea (exa_accel.c:547) ==4299== by 0x817C2E1: damageCopyArea (damage.c:949) ==4299== by 0x808A808: ProcCopyArea (dispatch.c:1555) ==4299== by 0x808C51E: Dispatch (dispatch.c:437) ==4299== by 0x80716F4: main (main.c:397) ==4299== Address 0xb7e0d024 is not stack'd, malloc'd or (recently) free'd ==4299== ==4299== Invalid write of size 4 ==4299== at 0x55FB41F: RADEONCopyCP (radeon_exa_funcs.c:237) ==4299== by 0x56B7B1C: exaCopyNtoN (exa_accel.c:501) ==4299== by 0x56A3C55: fbCopyRegion (fbcopy.c:396) ==4299== by 0x56A4232: fbDoCopy (fbcopy.c:596) ==4299== by 0x56B7089: exaCopyArea (exa_accel.c:547) ==4299== by 0x817C2E1: damageCopyArea (damage.c:949) ==4299== by 0x808A808: ProcCopyArea (dispatch.c:1555) ==4299== by 0x808C51E: Dispatch (dispatch.c:437) ==4299== by 0x80716F4: main (main.c:397) ==4299== Address 0xb7e0d028 is not stack'd, malloc'd or (recently) free'd ==4299== ==4299== Invalid write of size 4 ==4299== at 0x55FB432: RADEONCopyCP (radeon_exa_funcs.c:238) ==4299== by 0x56B7B1C: exaCopyNtoN (exa_accel.c:501) ==4299== by 0x56A3C55: fbCopyRegion (fbcopy.c:396) ==4299== by 0x56A4232: fbDoCopy (fbcopy.c:596) ==4299== by 0x56B7089: exaCopyArea (exa_accel.c:547) ==4299== by 0x817C2E1: damageCopyArea (damage.c:949) ==4299== by 0x808A808: ProcCopyArea (dispatch.c:1555) ==4299== by 0x808C51E: Dispatch (dispatch.c:437) ==4299== by 0x80716F4: main (main.c:397) ==4299== Address 0xb7e0d030 is not stack'd, malloc'd or (recently) free'd ==4299== ==4299== Invalid write of size 4 ==4299== at 0x55FB439: RADEONCopyCP (radeon_exa_funcs.c:237) ==4299== by 0x56B7B1C: exaCopyNtoN (exa_accel.c:501) ==4299== by 0x56A3C55: fbCopyRegion (fbcopy.c:396) ==4299== by 0x56A4232: fbDoCopy (fbcopy.c:596) ==4299== by 0x56B7089: exaCopyArea (exa_accel.c:547) ==4299== by 0x817C2E1: damageCopyArea (damage.c:949) ==4299== by 0x808A808: ProcCopyArea (dispatch.c:1555) ==4299== by 0x808C51E: Dispatch (dispatch.c:437) ==4299== by 0x80716F4: main (main.c:397) ==4299== Address 0xb7e0d02c is not stack'd, malloc'd or (recently) free'd ==4299== ==4299== Invalid write of size 4 ==4299== at 0x55FB449: RADEONCopyCP (radeon_exa_funcs.c:239) ==4299== by 0x56B7B1C: exaCopyNtoN (exa_accel.c:501) ==4299== by 0x56A3C55: fbCopyRegion (fbcopy.c:396) ==4299== by 0x56A4232: fbDoCopy (fbcopy.c:596) ==4299== by 0x56B7089: exaCopyArea (exa_accel.c:547) ==4299== by 0x817C2E1: damageCopyArea (damage.c:949) ==4299== by 0x808A808: ProcCopyArea (dispatch.c:1555) ==4299== by 0x808C51E: Dispatch (dispatch.c:437) ==4299== by 0x80716F4: main (main.c:397) ==4299== Address 0xb7e0d038 is not stack'd, malloc'd or (recently) free'd ==4299== ==4299== Invalid write of size 4 ==4299== at 0x55FB450: RADEONCopyCP (radeon_exa_funcs.c:238) ==4299== by 0x56B7B1C: exaCopyNtoN (exa_accel.c:501) ==4299== by 0x56A3C55: fbCopyRegion (fbcopy.c:396) ==4299== by 0x56A4232: fbDoCopy (fbcopy.c:596) ==4299== by 0x56B7089: exaCopyArea (exa_accel.c:547) ==4299== by 0x817C2E1: damageCopyArea (damage.c:949) ==4299== by 0x808A808: ProcCopyArea (dispatch.c:1555) ==4299== by 0x808C51E: Dispatch (dispatch.c:437) ==4299== by 0x80716F4: main (main.c:397) ==4299== Address 0xb7e0d034 is not stack'd, malloc'd or (recently) free'd ==4299== ==4299== Invalid write of size 4 ==4299== at 0x55FB460: RADEONCopyCP (radeon_exa_funcs.c:239) ==4299== by 0x56B7B1C: exaCopyNtoN (exa_accel.c:501) ==4299== by 0x56A3C55: fbCopyRegion (fbcopy.c:396) ==4299== by 0x56A4232: fbDoCopy (fbcopy.c:596) ==4299== by 0x56B7089: exaCopyArea (exa_accel.c:547) ==4299== by 0x817C2E1: damageCopyArea (damage.c:949) ==4299== by 0x808A808: ProcCopyArea (dispatch.c:1555) ==4299== by 0x808C51E: Dispatch (dispatch.c:437) ==4299== by 0x80716F4: main (main.c:397) ==4299== Address 0xb7e0d03c is not stack'd, malloc'd or (recently) free'd ==4299== ==4299== Invalid write of size 4 ==4299== at 0x55F46D0: RADEONDoneCopyCP (radeon_exa_funcs.c:253) ==4299== by 0x56B7B39: exaCopyNtoN (exa_accel.c:509) ==4299== by 0x56A3C55: fbCopyRegion (fbcopy.c:396) ==4299== by 0x56A4232: fbDoCopy (fbcopy.c:596) ==4299== by 0x56B7089: exaCopyArea (exa_accel.c:547) ==4299== by 0x817C2E1: damageCopyArea (damage.c:949) ==4299== by 0x808A808: ProcCopyArea (dispatch.c:1555) ==4299== by 0x808C51E: Dispatch (dispatch.c:437) ==4299== by 0x80716F4: main (main.c:397) ==4299== Address 0xb7e0d040 is not stack'd, malloc'd or (recently) free'd ==4299== ==4299== Invalid write of size 4 ==4299== at 0x55F46D6: RADEONDoneCopyCP (radeon_exa_funcs.c:253) ==4299== by 0x56B7B39: exaCopyNtoN (exa_accel.c:509) ==4299== by 0x56A3C55: fbCopyRegion (fbcopy.c:396) ==4299== by 0x56A4232: fbDoCopy (fbcopy.c:596) ==4299== by 0x56B7089: exaCopyArea (exa_accel.c:547) ==4299== by 0x817C2E1: damageCopyArea (damage.c:949) ==4299== by 0x808A808: ProcCopyArea (dispatch.c:1555) ==4299== by 0x808C51E: Dispatch (dispatch.c:437) ==4299== by 0x80716F4: main (main.c:397) ==4299== Address 0xb7e0d044 is not stack'd, malloc'd or (recently) free'd ==4299== ==4299== Invalid write of size 4 ==4299== at 0x55F46DD: RADEONDoneCopyCP (radeon_exa_funcs.c:254) ==4299== by 0x56B7B39: exaCopyNtoN (exa_accel.c:509) ==4299== by 0x56A3C55: fbCopyRegion (fbcopy.c:396) ==4299== by 0x56A4232: fbDoCopy (fbcopy.c:596) ==4299== by 0x56B7089: exaCopyArea (exa_accel.c:547) ==4299== by 0x817C2E1: damageCopyArea (damage.c:949) ==4299== by 0x808A808: ProcCopyArea (dispatch.c:1555) ==4299== by 0x808C51E: Dispatch (dispatch.c:437) ==4299== by 0x80716F4: main (main.c:397) ==4299== Address 0xb7e0d048 is not stack'd, malloc'd or (recently) free'd ==4299== ==4299== Invalid write of size 4 ==4299== at 0x55F46E4: RADEONDoneCopyCP (radeon_exa_funcs.c:254) ==4299== by 0x56B7B39: exaCopyNtoN (exa_accel.c:509) ==4299== by 0x56A3C55: fbCopyRegion (fbcopy.c:396) ==4299== by 0x56A4232: fbDoCopy (fbcopy.c:596) ==4299== by 0x56B7089: exaCopyArea (exa_accel.c:547) ==4299== by 0x817C2E1: damageCopyArea (damage.c:949) ==4299== by 0x808A808: ProcCopyArea (dispatch.c:1555) ==4299== by 0x808C51E: Dispatch (dispatch.c:437) ==4299== by 0x80716F4: main (main.c:397) ==4299== Address 0xb7e0d04c is not stack'd, malloc'd or (recently) free'd ==4299== ==4299== More than 10000000 total errors detected. I'm not reporting any more. ==4299== Final error counts will be inaccurate. Go fix your program! ==4299== Rerun with --error-limit=no to disable this cutoff. Note ==4299== that errors may occur in your program without prior warning from ==4299== Valgrind, because errors are no longer being displayed. ==4299== ==4299== Warning: set address range perms: large range [0x109f1000, 0x189e9000) (noaccess) ==4299== Warning: set address range perms: large range [0x89f1000, 0x109f1000) (noaccess) ==4299== ==4299== ERROR SUMMARY: 10000000 errors from 182 contexts (suppressed: 0 from 0) ==4299== malloc/free: in use at exit: 3,621,876 bytes in 21,864 blocks. ==4299== malloc/free: 707,493 allocs, 685,629 frees, 410,268,457 bytes allocated. ==4299== For counts of detected errors, rerun with: -v ==4299== Use --track-origins=yes to see where uninitialised values come from ==4299== searching for pointers to 21,864 not-freed blocks. ==4299== checked 1,225,948 bytes. ==4299== ==4299== LEAK SUMMARY: ==4299== definitely lost: 1,323,576 bytes in 13,560 blocks. ==4299== possibly lost: 17,020 bytes in 8 blocks. ==4299== still reachable: 2,281,280 bytes in 8,296 blocks. ==4299== suppressed: 0 bytes in 0 blocks. ==4299== Rerun with --leak-check=full to see details of leaked memory.