==5212== Memcheck, a memory error detector ==5212== Copyright (C) 2002-2011, and GNU GPL'd, by Julian Seward et al. ==5212== Using Valgrind-3.7.0 and LibVEX; rerun with -h for copyright info ==5212== 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 ==5212== Parent PID: 5208 ==5212== ==5212== Syscall param write(buf) points to uninitialised byte(s) ==5212== at 0x54651A0: __write_nocancel (in /lib/libc-2.15.so) ==5212== by 0x54011C2: _IO_file_write@@GLIBC_2.2.5 (in /lib/libc-2.15.so) ==5212== by 0x5401089: new_do_write (in /lib/libc-2.15.so) ==5212== by 0x54023C4: _IO_do_write@@GLIBC_2.2.5 (in /lib/libc-2.15.so) ==5212== by 0x5401965: _IO_file_xsputn@@GLIBC_2.2.5 (in /lib/libc-2.15.so) ==5212== by 0x53F7ABC: fwrite (in /lib/libc-2.15.so) ==5212== by 0x518102E: XkbWriteXKMFile (in /usr/lib/libxkbfile.so.1.0.2) ==5212== by 0x4034F6: ??? (in /usr/bin/xkbcomp) ==5212== by 0x53AE38C: (below main) (in /lib/libc-2.15.so) ==5212== Address 0x40235fb is not stack'd, malloc'd or (recently) free'd ==5212== ==5212== ==5212== HEAP SUMMARY: ==5212== in use at exit: 863,132 bytes in 27,151 blocks ==5212== total heap usage: 29,017 allocs, 1,866 frees, 1,625,689 bytes allocated ==5212== ==5212== LEAK SUMMARY: ==5212== definitely lost: 82,179 bytes in 5,860 blocks ==5212== indirectly lost: 35,711 bytes in 492 blocks ==5212== possibly lost: 0 bytes in 0 blocks ==5212== still reachable: 745,242 bytes in 20,799 blocks ==5212== suppressed: 0 bytes in 0 blocks ==5212== Rerun with --leak-check=full to see details of leaked memory ==5212== ==5212== For counts of detected and suppressed errors, rerun with: -v ==5212== Use --track-origins=yes to see where uninitialised values come from ==5212== ERROR SUMMARY: 2 errors from 1 contexts (suppressed: 0 from 0) ==5208== Syscall param ioctl(generic) points to unaddressable byte(s) ==5208== at 0x678A757: ioctl (in /lib/libc-2.15.so) ==5208== by 0xDC17152: ??? (in /usr/lib/xorg/modules/input/synaptics_drv.so) ==5208== by 0xDC17C53: ??? (in /usr/lib/xorg/modules/input/synaptics_drv.so) ==5208== by 0xDC12EBB: ??? (in /usr/lib/xorg/modules/input/synaptics_drv.so) ==5208== by 0x478F44: xf86NewInputDevice (xf86Xinput.c:838) ==5208== by 0x479D19: NewInputDeviceRequest (xf86Xinput.c:986) ==5208== by 0x48B0B4: device_added (udev.c:200) ==5208== by 0x48B497: config_udev_init (udev.c:320) ==5208== by 0x48A785: config_init (config.c:39) ==5208== by 0x46C533: InitInput (xf86Init.c:896) ==5208== by 0x421B59: main (main.c:258) ==5208== Address 0x1 is not stack'd, malloc'd or (recently) free'd ==5208== ==5208== Syscall param ioctl(generic) points to unaddressable byte(s) ==5208== at 0x678A757: ioctl (in /lib/libc-2.15.so) ==5208== by 0xDC171CF: ??? (in /usr/lib/xorg/modules/input/synaptics_drv.so) ==5208== by 0xDC17C53: ??? (in /usr/lib/xorg/modules/input/synaptics_drv.so) ==5208== by 0xDC12EBB: ??? (in /usr/lib/xorg/modules/input/synaptics_drv.so) ==5208== by 0x478F44: xf86NewInputDevice (xf86Xinput.c:838) ==5208== by 0x479D19: NewInputDeviceRequest (xf86Xinput.c:986) ==5208== by 0x48B0B4: device_added (udev.c:200) ==5208== by 0x48B497: config_udev_init (udev.c:320) ==5208== by 0x48A785: config_init (config.c:39) ==5208== by 0x46C533: InitInput (xf86Init.c:896) ==5208== by 0x421B59: main (main.c:258) ==5208== Address 0x0 is not stack'd, malloc'd or (recently) free'd ==5208== ==5208== Conditional jump or move depends on uninitialised value(s) ==5208== at 0xDC18A05: ??? (in /usr/lib/xorg/modules/input/synaptics_drv.so) ==5208== by 0xDC130D4: ??? (in /usr/lib/xorg/modules/input/synaptics_drv.so) ==5208== by 0x478F44: xf86NewInputDevice (xf86Xinput.c:838) ==5208== by 0x479D19: NewInputDeviceRequest (xf86Xinput.c:986) ==5208== by 0x48B0B4: device_added (udev.c:200) ==5208== by 0x48B497: config_udev_init (udev.c:320) ==5208== by 0x48A785: config_init (config.c:39) ==5208== by 0x46C533: InitInput (xf86Init.c:896) ==5208== by 0x421B59: main (main.c:258) ==5208== ==5208== Conditional jump or move depends on uninitialised value(s) ==5208== at 0xDC18A09: ??? (in /usr/lib/xorg/modules/input/synaptics_drv.so) ==5208== by 0xDC130D4: ??? (in /usr/lib/xorg/modules/input/synaptics_drv.so) ==5208== by 0x478F44: xf86NewInputDevice (xf86Xinput.c:838) ==5208== by 0x479D19: NewInputDeviceRequest (xf86Xinput.c:986) ==5208== by 0x48B0B4: device_added (udev.c:200) ==5208== by 0x48B497: config_udev_init (udev.c:320) ==5208== by 0x48A785: config_init (config.c:39) ==5208== by 0x46C533: InitInput (xf86Init.c:896) ==5208== by 0x421B59: main (main.c:258) ==5208== ==5208== Syscall param ioctl(generic) points to unaddressable byte(s) ==5208== at 0x678A757: ioctl (in /lib/libc-2.15.so) ==5208== by 0xDC17DE3: ??? (in /usr/lib/xorg/modules/input/synaptics_drv.so) ==5208== by 0xDC12263: ??? (in /usr/lib/xorg/modules/input/synaptics_drv.so) ==5208== by 0x42A14A: EnableDevice (devices.c:395) ==5208== by 0x4798AF: xf86NewInputDevice (xf86Xinput.c:871) ==5208== by 0x479D19: NewInputDeviceRequest (xf86Xinput.c:986) ==5208== by 0x48B0B4: device_added (udev.c:200) ==5208== by 0x48B497: config_udev_init (udev.c:320) ==5208== by 0x48A785: config_init (config.c:39) ==5208== by 0x46C533: InitInput (xf86Init.c:896) ==5208== by 0x421B59: main (main.c:258) ==5208== Address 0x1 is not stack'd, malloc'd or (recently) free'd ==5208== ==5208== Jump to the invalid address stated on the next line ==5208== at 0x0: ??? ==5208== by 0x4A873B: xf86RotateBlockHandler (xf86Rotate.c:274) ==5208== by 0x89F0470: I830BlockHandler (intel_driver.c:750) ==5208== by 0x4352B6: BlockHandler (dixutils.c:392) ==5208== by 0x558B7C: WaitForSomething (WaitFor.c:219) ==5208== by 0x431814: Dispatch (dispatch.c:366) ==5208== by 0x421BBF: main (main.c:287) ==5208== Address 0x0 is not stack'd, malloc'd or (recently) free'd ==5208== ==5208== ==5208== Process terminating with default action of signal 11 (SIGSEGV) ==5208== General Protection Fault ==5208== at 0x67A3685: __sprintf_chk (in /lib/libc-2.15.so) ==5208== by 0x565F2A: LogVWrite (stdio2.h:34) ==5208== by 0x5661AD: VErrorF (log.c:626) ==5208== by 0x565DC2: ErrorF (log.c:636) ==5208== by 0x55B30B: xorg_backtrace (backtrace.c:46) ==5208== by 0x55EB69: OsSigHandler (osinit.c:129) ==5208== by 0x56D626F: ??? (in /lib/libpthread-2.15.so) ==5208== ==5208== HEAP SUMMARY: ==5208== in use at exit: 34,939,657 bytes in 29,282 blocks ==5208== total heap usage: 78,703 allocs, 49,421 frees, 44,800,251 bytes allocated ==5208== ==5208== LEAK SUMMARY: ==5208== definitely lost: 1,240 bytes in 12 blocks ==5208== indirectly lost: 2,745 bytes in 46 blocks ==5208== possibly lost: 7,021 bytes in 110 blocks ==5208== still reachable: 34,928,651 bytes in 29,114 blocks ==5208== suppressed: 0 bytes in 0 blocks ==5208== Rerun with --leak-check=full to see details of leaked memory ==5208== ==5208== For counts of detected and suppressed errors, rerun with: -v ==5208== Use --track-origins=yes to see where uninitialised values come from ==5208== ERROR SUMMARY: 30592 errors from 206 contexts (suppressed: 2 from 2)