==30830== Memcheck, a memory error detector ==30830== Copyright (C) 2002-2012, and GNU GPL'd, by Julian Seward et al. ==30830== Using Valgrind-3.8.1 and LibVEX; rerun with -h for copyright info ==30830== Command: /usr/bin/xkbcomp -w 1 -R/usr/share/X11/xkb -xkm - -em1 The\ XKEYBOARD\ keymap\ compiler\ (xkbcomp)\ reports: -emp \>\ -eml Errors\ from\ xkbcomp\ are\ not\ fatal\ to\ the\ X\ server /var/lib/xkb/server-0.xkm ==30830== Parent PID: 30829 ==30830== ==30830== Conditional jump or move depends on uninitialised value(s) ==30830== at 0x4017766: index (strchr.S:55) ==30830== by 0x4007902: expand_dynamic_string_token (dl-load.c:431) ==30830== by 0x40081F4: _dl_map_object (dl-load.c:2539) ==30830== by 0x400170D: map_doit (rtld.c:632) ==30830== by 0x400E845: _dl_catch_error (dl-error.c:177) ==30830== by 0x4000FDD: do_preload (rtld.c:821) ==30830== by 0x4004711: dl_main (rtld.c:1635) ==30830== by 0x40151AD: _dl_sysdep_start (dl-sysdep.c:241) ==30830== by 0x4004D85: _dl_start (rtld.c:337) ==30830== by 0x4001527: ??? (in /lib/x86_64-linux-gnu/ld-2.17.so) ==30830== by 0xC: ??? ==30830== by 0x7FF000602: ??? ==30830== ==30830== Conditional jump or move depends on uninitialised value(s) ==30830== at 0x401776B: index (strchr.S:58) ==30830== by 0x4007902: expand_dynamic_string_token (dl-load.c:431) ==30830== by 0x40081F4: _dl_map_object (dl-load.c:2539) ==30830== by 0x400170D: map_doit (rtld.c:632) ==30830== by 0x400E845: _dl_catch_error (dl-error.c:177) ==30830== by 0x4000FDD: do_preload (rtld.c:821) ==30830== by 0x4004711: dl_main (rtld.c:1635) ==30830== by 0x40151AD: _dl_sysdep_start (dl-sysdep.c:241) ==30830== by 0x4004D85: _dl_start (rtld.c:337) ==30830== by 0x4001527: ??? (in /lib/x86_64-linux-gnu/ld-2.17.so) ==30830== by 0xC: ??? ==30830== by 0x7FF000602: ??? ==30830== ==30830== Syscall param write(buf) po==30829== ==30829== HEAP SUMMARY: ==30829== in use at exit: 1,102 bytes in 32 blocks ==30829== total heap usage: 36 allocs, 4 frees, 2,230 bytes allocated ==30829== ==30829== LEAK SUMMARY: ==30829== definitely lost: 0 bytes in 0 blocks ==30829== indirectly lost: 0 bytes in 0 blocks ==30829== possibly lost: 0 bytes in 0 blocks ==30829== still reachable: 1,102 bytes in 32 blocks ==30829== suppressed: 0 bytes in 0 blocks ==30829== Rerun with --leak-check=full to see details of leaked memory ==30829== ==30829== For counts of detected and suppressed errors, rerun with: -v ==30829== Use --track-origins=yes to see where uninitialised values come from ==30829== ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0) in use at exit: 844,709 bytes in 26,687 blocks ==30830== total heap usage: 28,458 allocs, 1,771 frees, 1,526,121 bytes allocated ==30830== ==30830== LEAK SUMMARY: ==30830== definitely lost: 81,273 bytes in 5,800 blocks ==30830== indirectly lost: 31,291 bytes in 497 blocks ==30830== possibly lost: 0 bytes in 0 blocks ==30830== still reachable: 732,145 bytes in 20,390 blocks ==30830== suppressed: 0 bytes in 0 blocks ==30830== Rerun with --leak-check=full to see details of leaked memory ==30830== ==30830== For counts of detected and suppressed errors, rerun with: -v ==30830== Use --track-origins=yes to see where uninitialised values come from ==30830== ERROR SUMMARY: 5 errors from 3 contexts (suppressed: 0 from 0) ==30766== Conditional jump or move depends on uninitialised value(s) ==30766== at 0x694952B: _IO_file_overflow@@GLIBC_2.2.5 (fileops.c:875) ==30766== by 0x694A2B8: _IO_default_xsputn (genops.c:481) ==30766== by 0x6948982: _IO_file_xsputn@@GLIBC_2.2.5 (fileops.c:1364) ==30766== by 0x693E4A4: fwrite (iofwrite.c:43) ==30766== by 0x291D29: LogSWrite (log.c:274) ==30766== by 0x292121: LogVMessageVerb (log.c:384) ==30766== by 0x291ABB: ErrorF (log.c:636) ==30766== by 0x911B2CE: sna_composite (sna_composite.c:600) ==30766== by 0x218978: damageComposite (damage.c:562) ==30766== by 0x2118B3: ProcRenderComposite (render.c:707) ==30766== by 0x15AEC0: Dispatch (dispatch.c:428) ==30766== by 0x149F84: main (main.c:288) ==30766== ==30766== Syscall param write(buf) points to uninitialised byte(s) ==30766== at 0x69ADA1D: ??? (syscall-template.S:81) ==30766== by 0x69480B2: _IO_file_write@@GLIBC_2.2.5 (fileops.c:1270) ==30766== by 0x6947F91: new_do_write (fileops.c:546) ==30766== by 0x6949294: _IO_do_write@@GLIBC_2.2.5 (fileops.c:519) ==30766== by 0x69495DE: _IO_file_overflow@@GLIBC_2.2.5 (fileops.c:884) ==30766== by 0x694A2B8: _IO_default_xsputn (genops.c:481) ==30766== by 0x6948982: _IO_file_xsputn@@GLIBC_2.2.5 (fileops.c:1364) ==30766== by 0x693E4A4: fwrite (iofwrite.c:43) ==30766== by 0x291D29: LogSWrite (log.c:274) ==30766== by 0x292121: LogVMessageVerb (log.c:384) ==30766== by 0x291ABB: ErrorF (log.c:636) ==30766== by 0x911B2CE: sna_composite (sna_composite.c:600) ==30766== Address 0x6c7a103 is 131 bytes inside data symbol "_IO_2_1_stderr_" ==30766== ==30766== Conditional jump or move depends on uninitialised value(s) ==30766== at 0x694A2BC: _IO_default_xsputn (genops.c:481) ==30766== by 0x6948982: _IO_file_xsputn@@GLIBC_2.2.5 (fileops.c:1364) ==30766== by 0x693E4A4: fwrite (iofwrite.c:43) ==30766== by 0x291D29: LogSWrite (log.c:274) ==30766== by 0x292121: LogVMessageVerb (log.c:384) ==30766== by 0x291ABB: ErrorF (log.c:636) ==30766== by 0x911B2CE: sna_composite (sna_composite.c:600) ==30766== by 0x218978: damageComposite (damage.c:562) ==30766== by 0x2118B3: ProcRenderComposite (render.c:707) ==30766== by 0x15AEC0: Dispatch (dispatch.c:428) ==30766== by 0x149F84: main (main.c:288) ==30766== ==30766== Invalid read of size 8 ==30766== at 0x20CB67: CreatePicture (privates.h:131) ==30766== by 0x912EB58: sna_glyphs_create (sna_glyphs.c:239) ==30766== by 0x910CEC4: sna_accel_create (sna_accel.c:14261) ==30766== by 0x912BC99: sna_create_screen_resources (sna_driver.c:236) ==30766== by 0x1C65A6: xf86CrtcCreateScreenResources (xf86Crtc.c:704) ==30766== by 0x149E3B: main (main.c:215) ==30766== Address 0xad08378 is 568 bytes inside a block of size 752 free'd ==30766== at 0x4C2AF5C: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==30766== by 0x14A048: main (main.c:330) ==30766== ==30766== Invalid read of size 8 ==30766== at 0x20CB71: CreatePicture (privates.h:131) ==30766== by 0x912EB58: sna_glyphs_create (sna_glyphs.c:239) ==30766== by 0x910CEC4: sna_accel_create (sna_accel.c:14261) ==30766== by 0x912BC99: sna_create_screen_resources (sna_driver.c:236) ==30766== by 0x1C65A6: xf86CrtcCreateScreenResources (xf86Crtc.c:704) ==30766== by 0x149E3B: main (main.c:215) ==30766== Address 0xb18b840 is 32 bytes inside a block of size 256 free'd ==30766== at 0x4C2AF5C: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==30766== by 0x14A03F: main (main.c:329) ==30766== ==30766== Invalid read of size 8 ==30766== at 0x20C480: ChangePicture (privates.h:131) ==30766== by 0x20CBED: CreatePicture (picture.c:763) ==30766== by 0x912EB58: sna_glyphs_create (sna_glyphs.c:239) ==30766== by 0x910CEC4: sna_accel_create (sna_accel.c:14261) ==30766== by 0x912BC99: sna_create_screen_resources (sna_driver.c:236) ==30766== by 0x1C65A6: xf86CrtcCreateScreenResources (xf86Crtc.c:704) ==30766== by 0x149E3B: main (main.c:215) ==30766== Address 0xad08378 is 568 bytes inside a block of size 752 free'd ==30766== at 0x4C2AF5C: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==30766== by 0x14A048: main (main.c:330) ==30766== ==30766== Invalid read of size 8 ==30766== at 0x20C487: ChangePicture (privates.h:131) ==30766== by 0x20CBED: CreatePicture (picture.c:763) ==30766== by 0x912EB58: sna_glyphs_create (sna_glyphs.c:239) ==30766== by 0x910CEC4: sna_accel_create (sna_accel.c:14261) ==30766== by 0x912BC99: sna_create_screen_resources (sna_driver.c:236) ==30766== by 0x1C65A6: xf86CrtcCreateScreenResources (xf86Crtc.c:704) ==30766== by 0x149E3B: main (main.c:215) ==30766== Address 0xb18b840 is 32 bytes inside a block of size 256 free'd ==30766== at 0x4C2AF5C: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==30766== by 0x14A03F: main (main.c:329) ==30766== ==30766== Invalid read of size 8 ==30766== at 0x1EF20F: ShmDestroyPixmap (privates.h:131) ==30766== by 0x912EB70: sna_glyphs_create (sna_glyphs.c:244) ==30766== by 0x910CEC4: sna_accel_create (sna_accel.c:14261) ==30766== by 0x912BC99: sna_create_screen_resources (sna_driver.c:236) ==30766== by 0x1C65A6: xf86CrtcCreateScreenResources (xf86Crtc.c:704) ==30766== by 0x149E3B: main (main.c:215) ==30766== Address 0xad08378 is 568 bytes inside a block of size 752 free'd ==30766== at 0x4C2AF5C: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==30766== by 0x14A048: main (main.c:330) ==30766== ==30766== Invalid read of size 8 ==30766== at 0x1EF216: ShmDestroyPixmap (privates.h:131) ==30766== by 0x912EB70: sna_glyphs_create (sna_glyphs.c:244) ==30766== by 0x910CEC4: sna_accel_create (sna_accel.c:14261) ==30766== by 0x912BC99: sna_create_screen_resources (sna_driver.c:236) ==30766== by 0x1C65A6: xf86CrtcCreateScreenResources (xf86Crtc.c:704) ==30766== by 0x149E3B: main (main.c:215) ==30766== Address 0xb18b838 is 24 bytes inside a block of size 256 free'd ==30766== at 0x4C2AF5C: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==30766== by 0x14A03F: main (main.c:329) ==30766== ==30766== Invalid write of size 8 ==30766== at 0x1EF1BF: ShmDestroyPixmap (shm.c:272) ==30766== by 0x912EB70: sna_glyphs_create (sna_glyphs.c:244) ==30766== by 0x910CEC4: sna_accel_create (sna_accel.c:14261) ==30766== by 0x912BC99: sna_create_screen_resources (sna_driver.c:236) ==30766== by 0x1C65A6: xf86CrtcCreateScreenResources (xf86Crtc.c:704) ==30766== by 0x149E3B: main (main.c:215) ==30766== Address 0xad082b0 is 368 bytes inside a block of size 752 free'd ==30766== at 0x4C2AF5C: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==30766== by 0x14A048: main (main.c:330) ==30766== ==30766== Invalid read of size 8 ==30766== at 0x7D73A77: XvDestroyPixmap (privates.h:117) ==30766== by 0x1EF1C7: ShmDestroyPixmap (shm.c:273) ==30766== by 0x912EB70: sna_glyphs_create (sna_glyphs.c:244) ==30766== by 0x910CEC4: sna_accel_create (sna_accel.c:14261) ==30766== by 0x912BC99: sna_create_screen_resources (sna_driver.c:236) ==30766== by 0x1C65A6: xf86CrtcCreateScreenResources (xf86Crtc.c:704) ==30766== by 0x149E3B: main (main.c:215) ==30766== Address 0xad08378 is 568 bytes inside a block of size 752 free'd ==30766== at 0x4C2AF5C: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==30766== by 0x14A048: main (main.c:330) ==30766== ==30766== Invalid read of size 8 ==30766== at 0x7D73A7E: XvDestroyPixmap (xvmain.c:344) ==30766== by 0x1EF1C7: ShmDestroyPixmap (shm.c:273) ==30766== by 0x912EB70: sna_glyphs_create (sna_glyphs.c:244) ==30766== by 0x910CEC4: sna_accel_create (sna_accel.c:14261) ==30766== by 0x912BC99: sna_create_screen_resources (sna_driver.c:236) ==30766== by 0x1C65A6: xf86CrtcCreateScreenResources (xf86Crtc.c:704) ==30766== by 0x149E3B: main (main.c:215) ==30766== Address 0xb18b8b0 is 144 bytes inside a block of size 256 free'd ==30766== at 0x4C2AF5C: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==30766== by 0x14A03F: main (main.c:329) ==30766== ==30766== Invalid read of size 8 ==30766== at 0x7D73A81: XvDestroyPixmap (xvmain.c:344) ==30766== by 0x1EF1C7: ShmDestroyPixmap (shm.c:273) ==30766== by 0x912EB70: sna_glyphs_create (sna_glyphs.c:244) ==30766== by 0x910CEC4: sna_accel_create (sna_accel.c:14261) ==30766== by 0x912BC99: sna_create_screen_resources (sna_driver.c:236) ==30766== by 0x1C65A6: xf86CrtcCreateScreenResources (xf86Crtc.c:704) ==30766== by 0x149E3B: main (main.c:215) ==30766== Address 0x20 is not stack'd, malloc'd or (recently) free'd ==30766== ==30766== ==30766== Process terminating with default action of signal 11 (SIGSEGV) ==30766== General Protection Fault ==30766== at 0x69CD631: __fprintf_chk (fprintf_chk.c:27) ==30766== by 0x291D08: LogSWrite (stdio2.h:97) ==30766== by 0x292121: LogVMessageVerb (log.c:384) ==30766== by 0x291ABB: ErrorF (log.c:636) ==30766== by 0x286CF8: xorg_backtrace (backtrace.c:48) ==30766== by 0x28AA78: OsSigHandler (osinit.c:128) ==30766== by 0x56DC20F: ??? (in /lib/x86_64-linux-gnu/libpthread-2.17.so) ==30766== by 0x7D73A80: XvDestroyPixmap (xvmain.c:344) ==30766== by 0x1EF1C7: ShmDestroyPixmap (shm.c:273) ==30766== by 0x912EB70: sna_glyphs_create (sna_glyphs.c:244) ==30766== by 0x910CEC4: sna_accel_create (sna_accel.c:14261) ==30766== by 0x912BC99: sna_create_screen_resources (sna_driver.c:236) ==30766== ==30766== HEAP SUMMARY: ==30766== in use at exit: 3,668,840 bytes in 6,324 blocks ==30766== total heap usage: 766,860 allocs, 760,536 frees, 121,178,456 bytes allocated ==30766== ==30766== LEAK SUMMARY: ==30766== definitely lost: 2,108,595 bytes in 2,088 blocks ==30766== indirectly lost: 119,336 bytes in 682 blocks ==30766== possibly lost: 16,989 bytes in 185 blocks ==30766== still reachable: 1,423,920 bytes in 3,369 blocks ==30766== suppressed: 0 bytes in 0 blocks ==30766== Rerun with --leak-check=full to see details of leaked memory ==30766== ==30766== For counts of detected and suppressed errors, rerun with: -v ==30766== Use --track-origins=yes to see where uninitialised values come from ==30766== ERROR SUMMARY: 1017 errors from 125 contexts (suppressed: 0 from 0)