# cp /usr/bin/X /root/X # valgrind --trace-children=yes /root/X -ac -noreset ==4071== Memcheck, a memory error detector ==4071== Copyright (C) 2002-2011, and GNU GPL'd, by Julian Seward et al. ==4071== Using Valgrind-3.7.0 and LibVEX; rerun with -h for copyright info ==4071== Command: /root/X -ac -noreset ==4071== ==4071== Memcheck, a memory error detector ==4071== Copyright (C) 2002-2011, and GNU GPL'd, by Julian Seward et al. ==4071== Using Valgrind-3.7.0 and LibVEX; rerun with -h for copyright info ==4071== Command: /usr/bin/Xorg -ac -noreset ==4071== X.Org X Server 1.11.99.901 (1.12.0 RC 1) Release Date: 2011-12-27 X Protocol Version 11, Revision 0 Build Operating System: Linux 3.2.0-rc6+ x86_64 Debian Current Operating System: Linux brain 3.2.0-rc7-amd64 #1 SMP Wed Dec 28 14:29:59 UTC 2011 x86_64 Kernel command line: BOOT_IMAGE=/vmlinuz-3.2.0-rc7-amd64 root=/dev/mapper/diskvg-root ro quiet Build Date: 29 December 2011 11:08:03PM xorg-server 2:1.11.99.901-1 (Cyril Brulebois ) Current version of pixman: 0.24.0 Before reporting problems, check http://wiki.x.org to make sure that you have the latest version. Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. (==) Log file: "/var/log/Xorg.0.log", Time: Wed Jan 18 23:18:49 2012 (==) Using system config directory "/usr/share/X11/xorg.conf.d" ==4076== Memcheck, a memory error detector ==4076== Copyright (C) 2002-2011, and GNU GPL'd, by Julian Seward et al. ==4076== Using Valgrind-3.7.0 and LibVEX; rerun with -h for copyright info ==4076== Command: /sbin/modprobe fbcon ==4076== FATAL: Module fbcon not found. ==4076== ==4076== HEAP SUMMARY: ==4076== in use at exit: 10,592 bytes in 541 blocks ==4076== total heap usage: 913 allocs, 372 frees, 130,528 bytes allocated ==4076== ==4076== LEAK SUMMARY: ==4076== definitely lost: 0 bytes in 0 blocks ==4076== indirectly lost: 0 bytes in 0 blocks ==4076== possibly lost: 0 bytes in 0 blocks ==4076== still reachable: 10,592 bytes in 541 blocks ==4076== suppressed: 0 bytes in 0 blocks ==4076== Rerun with --leak-check=full to see details of leaked memory ==4076== ==4076== For counts of detected and suppressed errors, rerun with: -v ==4076== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 2 from 2) ==4071== Syscall param ioctl(generic) points to uninitialised byte(s) ==4071== at 0x69204F7: ioctl (syscall-template.S:82) ==4071== by 0x8988A27: drmIoctl (in /usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0) ==4071== by 0x898AD5B: drmCommandWriteRead (in /usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0) ==4071== by 0x8DF5DF1: sna_pre_init (sna_driver.c:357) ==4071== by 0x19A5EB: InitOutput (xf86Init.c:580) ==4071== by 0x14981C: main (main.c:204) ==4071== Address 0x7ff0003b4 is on thread 1's stack ==4071== ==4071== Warning: noted but unhandled ioctl 0x6458 with no size/direction hints ==4071== This could cause spurious value errors to appear. ==4071== See README_MISSING_SYSCALL_OR_IOCTL for guidance on writing a proper wrapper. ==4071== Syscall param ioctl(generic) points to uninitialised byte(s) ==4071== at 0x69204F7: ioctl (syscall-template.S:82) ==4071== by 0x8988A27: drmIoctl (in /usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0) ==4071== by 0x8DCC77C: kgem_init (kgem.c:529) ==4071== by 0x8DF5AD2: sna_pre_init (sna_driver.c:495) ==4071== by 0x19A5EB: InitOutput (xf86Init.c:580) ==4071== by 0x14981C: main (main.c:204) ==4071== Address 0x7ff0002f4 is on thread 1's stack ==4071== ==4071== Syscall param ioctl(generic) points to uninitialised byte(s) ==4071== at 0x69204F7: ioctl (syscall-template.S:82) ==4071== by 0x8988A27: drmIoctl (in /usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0) ==4071== by 0x898C104: drmModeGetCrtc (in /usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0) ==4071== by 0x8DF3CDB: sna_mode_pre_init (sna_display.c:869) ==4071== by 0x8DF5C83: sna_pre_init (sna_driver.c:542) ==4071== by 0x19A5EB: InitOutput (xf86Init.c:580) ==4071== by 0x14981C: main (main.c:204) ==4071== Address 0x7ff000260 is on thread 1's stack ==4071== ==4071== Syscall param ioctl(generic) points to uninitialised byte(s) ==4071== at 0x69204F7: ioctl (syscall-template.S:82) ==4071== by 0x8988A27: drmIoctl (in /usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0) ==4071== by 0x8DF3C4A: sna_mode_pre_init (sna_display.c:154) ==4071== by 0x8DF5C83: sna_pre_init (sna_driver.c:542) ==4071== by 0x19A5EB: InitOutput (xf86Init.c:580) ==4071== by 0x14981C: main (main.c:204) ==4071== Address 0x7ff00030c is on thread 1's stack ==4071== ==4071== Syscall param ioctl(generic) points to uninitialised byte(s) ==4071== at 0x69204F7: ioctl (syscall-template.S:82) ==4071== by 0x8988A27: drmIoctl (in /usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0) ==4071== by 0x898C34B: drmModeGetEncoder (in /usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0) ==4071== by 0x8DF2374: sna_output_init (sna_display.c:1552) ==4071== by 0x8DF3D7D: sna_mode_pre_init (sna_display.c:1895) ==4071== by 0x8DF5C83: sna_pre_init (sna_driver.c:542) ==4071== by 0x19A5EB: InitOutput (xf86Init.c:580) ==4071== by 0x14981C: main (main.c:204) ==4071== Address 0x7ff0000e8 is on thread 1's stack ==4071== ==4071== Syscall param ioctl(generic) points to uninitialised byte(s) ==4071== at 0x69204F7: ioctl (syscall-template.S:82) ==4071== by 0x8988A27: drmIoctl (in /usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0) ==4071== by 0x898C7E3: drmModeGetProperty (in /usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0) ==4071== by 0x8DF2CCF: sna_output_get_modes (sna_display.c:971) ==4071== by 0x1CA0C6: xf86ProbeOutputModes (xf86Crtc.c:1617) ==4071== by 0x1CBCF4: xf86InitialConfiguration (xf86Crtc.c:2402) ==4071== by 0x8DF3D9B: sna_mode_pre_init (sna_display.c:1897) ==4071== by 0x8DF5C83: sna_pre_init (sna_driver.c:542) ==4071== by 0x19A5EB: InitOutput (xf86Init.c:580) ==4071== by 0x14981C: main (main.c:204) ==4071== Address 0x7fefffed8 is on thread 1's stack ==4071== ==4071== Syscall param ioctl(generic) points to uninitialised byte(s) ==4071== at 0x69204F7: ioctl (syscall-template.S:82) ==4071== by 0x8988A27: drmIoctl (in /usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0) ==4071== by 0x8DCB7DF: gem_create (kgem.c:334) ==4071== by 0x8DCDF19: kgem_create_linear (kgem.c:1975) ==4071== by 0x8DFE3D7: sna_static_stream_fini (sna_stream.c:90) ==4071== by 0x8E3ABE1: gen6_render_init (gen6_render.c:3940) ==4071== by 0x8DE9D47: sna_accel_init (sna_accel.c:10084) ==4071== by 0x8DF4DDE: sna_screen_init (sna_driver.c:870) ==4071== by 0x15AD80: AddScreen (dispatch.c:3905) ==4071== by 0x19A04B: InitOutput (xf86Init.c:817) ==4071== by 0x14981C: main (main.c:204) ==4071== Address 0x7ff00028c is on thread 1's stack ==4071== ==4071== Syscall param ioctl(generic) points to uninitialised byte(s) ==4071== at 0x69204F7: ioctl (syscall-template.S:82) ==4071== by 0x8988A27: drmIoctl (in /usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0) ==4071== by 0x8DCC3FE: gem_write.constprop.19 (kgem.c:249) ==4071== by 0x8DCD754: kgem_bo_write (kgem.c:314) ==4071== by 0x8DFE3F1: sna_static_stream_fini (sna_stream.c:91) ==4071== by 0x8E3ABE1: gen6_render_init (gen6_render.c:3940) ==4071== by 0x8DE9D47: sna_accel_init (sna_accel.c:10084) ==4071== by 0x8DF4DDE: sna_screen_init (sna_driver.c:870) ==4071== by 0x15AD80: AddScreen (dispatch.c:3905) ==4071== by 0x19A04B: InitOutput (xf86Init.c:817) ==4071== by 0x14981C: main (main.c:204) ==4071== Address 0x7ff000274 is on thread 1's stack ==4071== ==4071== Syscall param ioctl(generic) points to uninitialised byte(s) ==4071== at 0x69204F7: ioctl (syscall-template.S:82) ==4071== by 0x8988A27: drmIoctl (in /usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0) ==4071== by 0x898C7E3: drmModeGetProperty (in /usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0) ==4071== by 0x8DF1AE9: sna_output_create_resources (sna_display.c:1228) ==4071== by 0x1D567B: xf86RandR12Init (xf86RandR12.c:1575) ==4071== by 0x1C9481: xf86CrtcScreenInit (xf86Crtc.c:782) ==4071== by 0x8DF4EEF: sna_screen_init (sna_driver.c:914) ==4071== by 0x15AD80: AddScreen (dispatch.c:3905) ==4071== by 0x19A04B: InitOutput (xf86Init.c:817) ==4071== by 0x14981C: main (main.c:204) ==4071== Address 0x7ff0001e8 is on thread 1's stack ==4071== ==4071== Syscall param ioctl(generic) points to uninitialised byte(s) ==4071== at 0x69204F7: ioctl (syscall-template.S:82) ==4071== by 0x8988A27: drmIoctl (in /usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0) ==4071== by 0x898AD5B: drmCommandWriteRead (in /usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0) ==4071== by 0x8E0CAEF: sna_video_overlay_setup (sna_video_overlay.c:113) ==4071== by 0x8E0BBE3: sna_video_init (sna_video.c:512) ==4071== by 0x8DF4F4D: sna_screen_init (sna_driver.c:928) ==4071== by 0x15AD80: AddScreen (dispatch.c:3905) ==4071== by 0x19A04B: InitOutput (xf86Init.c:817) ==4071== by 0x14981C: main (main.c:204) ==4071== Address 0x7ff0002b4 is on thread 1's stack ==4071== ==4071== Syscall param ioctl(generic) points to uninitialised byte(s) ==4071== at 0x69204F7: ioctl (syscall-template.S:82) ==4071== by 0x8988A27: drmIoctl (in /usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0) ==4071== by 0x898AD5B: drmCommandWriteRead (in /usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0) ==4071== by 0x9F15EB3: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so) ==4071== by 0x9F15F3D: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so) ==4071== by 0x9F02E32: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so) ==4071== by 0x834B1AD: __glXDRIscreenProbe (glxdri2.c:728) ==4071== by 0x83418FA: GlxExtensionInit (glxext.c:327) ==4071== by 0x1C7BD8: InitExtensions (miinitext.c:539) ==4071== by 0x149834: main (main.c:208) ==4071== Address 0x7ff0002c4 is on thread 1's stack ==4071== ==4071== Syscall param ioctl(generic) points to uninitialised byte(s) ==4071== at 0x69204F7: ioctl (syscall-template.S:82) ==4071== by 0x8988A27: drmIoctl (in /usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0) ==4071== by 0x8DCB7DF: gem_create (kgem.c:334) ==4071== by 0x8DCF11F: kgem_create_2d (kgem.c:2352) ==4071== by 0x8DDA391: sna_pixmap_force_to_gpu (sna_accel.c:1740) ==4071== by 0x8DF549C: sna_create_screen_resources (sna_driver.c:201) ==4071== by 0x1C8C26: xf86CrtcCreateScreenResources (xf86Crtc.c:725) ==4071== by 0x14987B: main (main.c:216) ==4071== Address 0x7ff00037c is on thread 1's stack ==4071== ==4071== Syscall param ioctl(generic) points to uninitialised byte(s) ==4071== at 0x69204F7: ioctl (syscall-template.S:82) ==4071== by 0x8DCB8E9: gem_set_tiling (kgem.c:182) ==4071== by 0x8DCF17C: kgem_create_2d (kgem.c:2365) ==4071== by 0x8DDA391: sna_pixmap_force_to_gpu (sna_accel.c:1740) ==4071== by 0x8DF549C: sna_create_screen_resources (sna_driver.c:201) ==4071== by 0x1C8C26: xf86CrtcCreateScreenResources (xf86Crtc.c:725) ==4071== by 0x14987B: main (main.c:216) ==4071== Address 0x7ff00035c is on thread 1's stack ==4071== ==4071== Syscall param ioctl(generic) points to uninitialised byte(s) ==4071== at 0x69204F7: ioctl (syscall-template.S:82) ==4071== by 0x8DCB8E9: gem_set_tiling (kgem.c:182) ==4071== by 0x8DCF17C: kgem_create_2d (kgem.c:2365) ==4071== by 0x8DD2A6B: sna_pixmap_create_scratch (sna_accel.c:602) ==4071== by 0x8DF7ABF: sna_glyphs_create (sna_glyphs.c:170) ==4071== by 0x8DE9DB7: sna_accel_create (sna_accel.c:10114) ==4071== by 0x8DF54B7: sna_create_screen_resources (sna_driver.c:212) ==4071== by 0x1C8C26: xf86CrtcCreateScreenResources (xf86Crtc.c:725) ==4071== by 0x14987B: main (main.c:216) ==4071== Address 0x7ff00029c is on thread 1's stack ==4071== ==4071== Syscall param ioctl(generic) points to uninitialised byte(s) ==4071== at 0x69204F7: ioctl (syscall-template.S:82) ==4071== by 0x8988A27: drmIoctl (in /usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0) ==4071== by 0x898C104: drmModeGetCrtc (in /usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0) ==4071== by 0x8DF35F8: sna_copy_fbcon (sna_display.c:530) ==4071== by 0x8DF54F7: sna_create_screen_resources (sna_driver.c:218) ==4071== by 0x1C8C26: xf86CrtcCreateScreenResources (xf86Crtc.c:725) ==4071== by 0x14987B: main (main.c:216) ==4071== Address 0x7ff000340 is on thread 1's stack ==4071== ==4071== Syscall param ioctl(generic) points to uninitialised byte(s) ==4071== at 0x69204F7: ioctl (syscall-template.S:82) ==4071== by 0x8988A27: drmIoctl (in /usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0) ==4071== by 0x8DF369E: sna_copy_fbcon (sna_display.c:493) ==4071== by 0x8DF54F7: sna_create_screen_resources (sna_driver.c:218) ==4071== by 0x1C8C26: xf86CrtcCreateScreenResources (xf86Crtc.c:725) ==4071== by 0x14987B: main (main.c:216) ==4071== Address 0x7ff000414 is on thread 1's stack ==4071== ==4071== Syscall param ioctl(generic) points to uninitialised byte(s) ==4071== at 0x69204F7: ioctl (syscall-template.S:82) ==4071== by 0x8988A27: drmIoctl (in /usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0) ==4071== by 0x8DCDE7C: kgem_create_for_name (kgem.c:1949) ==4071== by 0x8DF36DF: sna_copy_fbcon (sna_display.c:497) ==4071== by 0x8DF54F7: sna_create_screen_resources (sna_driver.c:218) ==4071== by 0x1C8C26: xf86CrtcCreateScreenResources (xf86Crtc.c:725) ==4071== by 0x14987B: main (main.c:216) ==4071== Address 0x7ff0003a4 is on thread 1's stack ==4071== ==4071== Warning: noted but unhandled ioctl 0x641e with no size/direction hints ==4071== This could cause spurious value errors to appear. ==4071== See README_MISSING_SYSCALL_OR_IOCTL for guidance on writing a proper wrapper. ==4071== Syscall param ioctl(generic) points to uninitialised byte(s) ==4071== at 0x69204F7: ioctl (syscall-template.S:82) ==4071== by 0x8988A27: drmIoctl (in /usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0) ==4071== by 0x8DCC3FE: gem_write.constprop.19 (kgem.c:249) ==4071== by 0x8DCE6A6: _kgem_submit (kgem.c:1351) ==4071== by 0x8DF41CB: sna_crtc_set_mode_major (kgem.h:230) ==4071== by 0x1CB0FE: xf86CrtcSetModeTransform (xf86Crtc.c:303) ==4071== by 0x1CB8F0: xf86SetDesiredModes (xf86Crtc.c:2677) ==4071== by 0x8DF5500: sna_create_screen_resources (sna_driver.c:220) ==4071== by 0x1C8C26: xf86CrtcCreateScreenResources (xf86Crtc.c:725) ==4071== by 0x14987B: main (main.c:216) ==4071== Address 0x7ff000004 is on thread 1's stack ==4071== ==4071== Syscall param ioctl(generic) points to uninitialised byte(s) ==4071== at 0x69204F7: ioctl (syscall-template.S:82) ==4071== by 0x8988A27: drmIoctl (in /usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0) ==4071== by 0x8DCB803: gem_close (kgem.c:413) ==4071== by 0x8DCBA02: kgem_bo_free (kgem.c:865) ==4071== by 0x8DCE2A6: _kgem_submit (kgem.c:1134) ==4071== by 0x8DF41CB: sna_crtc_set_mode_major (kgem.h:230) ==4071== by 0x1CB0FE: xf86CrtcSetModeTransform (xf86Crtc.c:303) ==4071== by 0x1CB8F0: xf86SetDesiredModes (xf86Crtc.c:2677) ==4071== by 0x8DF5500: sna_create_screen_resources (sna_driver.c:220) ==4071== by 0x1C8C26: xf86CrtcCreateScreenResources (xf86Crtc.c:725) ==4071== by 0x14987B: main (main.c:216) ==4071== Address 0x7fefffff4 is on thread 1's stack ==4071== ==4071== Syscall param ioctl(generic) points to uninitialised byte(s) ==4071== at 0x69204F7: ioctl (syscall-template.S:82) ==4071== by 0x8988A27: drmIoctl (in /usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0) ==4071== by 0x898C268: drmModeSetCrtc (in /usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0) ==4071== by 0x8DF170E: sna_crtc_apply (sna_display.c:397) ==4071== by 0x8DF3FD0: sna_crtc_set_mode_major (sna_display.c:683) ==4071== by 0x1CB0FE: xf86CrtcSetModeTransform (xf86Crtc.c:303) ==4071== by 0x1CB8F0: xf86SetDesiredModes (xf86Crtc.c:2677) ==4071== by 0x8DF5500: sna_create_screen_resources (sna_driver.c:220) ==4071== by 0x1C8C26: xf86CrtcCreateScreenResources (xf86Crtc.c:725) ==4071== by 0x14987B: main (main.c:216) ==4071== Address 0x7feffffcc is on thread 1's stack ==4071== ==4071== Syscall param ioctl(generic) points to uninitialised byte(s) ==4071== at 0x69204F7: ioctl (syscall-template.S:82) ==4071== by 0x8988A27: drmIoctl (in /usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0) ==4071== by 0x898C7E3: drmModeGetProperty (in /usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0) ==4071== by 0x8DF2B82: sna_output_dpms (sna_display.c:1146) ==4071== by 0x1CAF3B: xf86DisableUnusedFunctions (xf86Crtc.c:2898) ==4071== by 0x1CB835: xf86SetDesiredModes (xf86Crtc.c:2682) ==4071== by 0x8DF5500: sna_create_screen_resources (sna_driver.c:220) ==4071== by 0x1C8C26: xf86CrtcCreateScreenResources (xf86Crtc.c:725) ==4071== by 0x14987B: main (main.c:216) ==4071== Address 0x7ff000318 is on thread 1's stack ==4071== ==4071== Conditional jump or move depends on uninitialised value(s) ==4071== at 0x6DE3290: inflateReset2 (in /usr/lib/libz.so.1.2.3.4) ==4071== by 0x6DE337F: inflateInit2_ (in /usr/lib/libz.so.1.2.3.4) ==4071== by 0x5B79E95: BufFilePushZIP (in /usr/lib/libXfont.so.1.4.1) ==4071== by 0x5B75698: FontFileOpen (in /usr/lib/libXfont.so.1.4.1) ==4071== by 0x5B869A9: ??? (in /usr/lib/libXfont.so.1.4.1) ==4071== by 0x5B770FC: ??? (in /usr/lib/libXfont.so.1.4.1) ==4071== by 0x5B78CAC: ??? (in /usr/lib/libXfont.so.1.4.1) ==4071== by 0x15CE2F: doOpenFont (dixfonts.c:279) ==4071== by 0x15D334: OpenFont (dixfonts.c:452) ==4071== by 0x15D3E5: SetDefaultFont (dixfonts.c:129) ==4071== by 0x1498F6: main (main.c:230) ==4071== ==4077== Memcheck, a memory error detector ==4077== Copyright (C) 2002-2011, and GNU GPL'd, by Julian Seward et al. ==4077== Using Valgrind-3.7.0 and LibVEX; rerun with -h for copyright info ==4077== Command: /bin/sh -c "/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" ==4077== ==4078== Memcheck, a memory error detector ==4078== Copyright (C) 2002-2011, and GNU GPL'd, by Julian Seward et al. ==4078== Using Valgrind-3.7.0 and LibVEX; rerun with -h for copyright info ==4078== 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 ==4078== ==4078== Syscall param write(buf) points to uninitialised byte(s) ==4078== at 0x5459520: __write_nocancel (syscall-template.S:82) ==4078== by 0x53FE732: _IO_file_write@@GLIBC_2.2.5 (fileops.c:1276) ==4078== by 0x53FE3A9: new_do_write (fileops.c:530) ==4078== by 0x53FE6D4: _IO_do_write@@GLIBC_2.2.5 (fileops.c:503) ==4078== by 0x53FE50C: _IO_file_xsputn@@GLIBC_2.2.5 (fileops.c:1358) ==4078== by 0x53F49EC: fwrite (iofwrite.c:45) ==4078== by 0x5183576: XkbWriteXKMFile (in /usr/lib/libxkbfile.so.1.0.2) ==4078== by 0x403836: ??? (in /usr/bin/xkbcomp) ==4078== by 0x53AEEAC: (below main) (libc-start.c:228) ==4078== Address 0x40225fb is not stack'd, malloc'd or (recently) free'd ==4078== ==4078== ==4078== HEAP SUMMARY: ==4078== in use at exit: 899,692 bytes in 29,184 blocks ==4078== total heap usage: 30,859 allocs, 1,675 frees, 1,454,914 bytes allocated ==4078== ==4078== LEAK SUMMARY: ==4078== definitely lost: 80,872 bytes in 6,023 blocks ==4078== indirectly lost: 29,067 bytes in 491 blocks ==4078== possibly lost: 0 bytes in 0 blocks ==4078== still reachable: 789,753 bytes in 22,670 blocks ==4078== suppressed: 0 bytes in 0 blocks ==4078== Rerun with --leak-check=full to see details of leaked memory ==4078== ==4078== For counts of detected and suppressed errors, rerun with: -v ==4078== Use --track-origins=yes to see where uninitialised values come from ==4078== ERROR SUMMARY: 2 errors from 1 contexts (suppressed: 2 from 2) ==4077== ==4077== HEAP SUMMARY: ==4077== in use at exit: 918 bytes in 26 blocks ==4077== total heap usage: 31 allocs, 5 frees, 6,142 bytes allocated ==4077== ==4077== LEAK SUMMARY: ==4077== definitely lost: 0 bytes in 0 blocks ==4077== indirectly lost: 0 bytes in 0 blocks ==4077== possibly lost: 0 bytes in 0 blocks ==4077== still reachable: 918 bytes in 26 blocks ==4077== suppressed: 0 bytes in 0 blocks ==4077== Rerun with --leak-check=full to see details of leaked memory ==4077== ==4077== For counts of detected and suppressed errors, rerun with: -v ==4077== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 2 from 2) ==4071== Syscall param ioctl(generic) points to uninitialised byte(s) ==4071== at 0x69204F7: ioctl (syscall-template.S:82) ==4071== by 0x8988A27: drmIoctl (in /usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0) ==4071== by 0x8DCB838: kgem_bo_set_purgeable (kgem.c:353) ==4071== by 0x8DCCD0A: kgem_retire (kgem.c:1099) ==4071== by 0x8DEA47B: sna_accel_wakeup_handler (sna_accel.c:10171) ==4071== by 0x8DF5FFC: sna_wakeup_handler (sna_driver.c:609) ==4071== by 0x15E981: WakeupHandler (dixutils.c:424) ==4071== by 0x28D515: WaitForSomething (WaitFor.c:235) ==4071== by 0x15A791: Dispatch (dispatch.c:366) ==4071== by 0x1499E9: main (main.c:287) ==4071== Address 0x7ff0000c8 is on thread 1's stack ==4071== ==4071== Syscall param ioctl(generic) points to uninitialised byte(s) ==4071== at 0x69204F7: ioctl (syscall-template.S:82) ==4071== by 0x8988A27: drmIoctl (in /usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0) ==4071== by 0x8DCB748: kgem_bo_clear_purgeable (kgem.c:397) ==4071== by 0x8DCD465: search_linear_cache (kgem.c:1849) ==4071== by 0x8DCDEED: kgem_create_linear (kgem.c:1971) ==4071== by 0x8DCE09F: _kgem_submit (kgem.c:1486) ==4071== by 0x8DE9F52: sna_accel_block_handler (kgem.h:236) ==4071== by 0x15E7B9: BlockHandler (dixutils.c:385) ==4071== by 0x28D47C: WaitForSomething (WaitFor.c:219) ==4071== by 0x15A791: Dispatch (dispatch.c:366) ==4071== by 0x1499E9: main (main.c:287) ==4071== Address 0x7ff000008 is on thread 1's stack ==4071== ==4071== Warning: noted but unhandled ioctl 0x6458 with no size/direction hints ==4071== This could cause spurious value errors to appear. ==4071== See README_MISSING_SYSCALL_OR_IOCTL for guidance on writing a proper wrapper. ==4071== Syscall param writev(vector[...]) points to uninitialised byte(s) ==4071== at 0x69205DB: writev (writev.c:51) ==4071== by 0x2976AB: _XSERVTransSocketWritev (Xtranssock.c:2174) ==4071== by 0x292E34: FlushClient (io.c:936) ==4071== by 0x293688: FlushAllOutput (io.c:680) ==4071== by 0x15A8F1: Dispatch (dispatch.c:458) ==4071== by 0x1499E9: main (main.c:287) ==4071== Address 0xad23b1c is 12 bytes inside a block of size 4,096 alloc'd ==4071== at 0x4C260C6: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==4071== by 0x2934F0: WriteToClient (io.c:1077) ==4071== by 0x15A698: ProcEstablishConnection (dispatch.c:3681) ==4071== by 0x15AA40: Dispatch (dispatch.c:437) ==4071== by 0x1499E9: main (main.c:287) ==4071== ==4071== Syscall param ioctl(generic) points to uninitialised byte(s) ==4071== at 0x69204F7: ioctl (syscall-template.S:82) ==4071== by 0x8DCB8E9: gem_set_tiling (kgem.c:182) ==4071== by 0x8DCF17C: kgem_create_2d (kgem.c:2365) ==4071== by 0x8DD25C4: sna_pixmap_create_mappable_gpu (sna_accel.c:990) ==4071== by 0x8DD28CD: sna_put_image_upload_blt.isra.50 (sna_accel.c:2087) ==4071== by 0x8DE44A7: sna_put_image (sna_accel.c:2180) ==4071== by 0x22219B: damagePutImage (damage.c:830) ==4071== by 0x15772D: ProcPutImage (dispatch.c:1989) ==4071== by 0x15AA40: Dispatch (dispatch.c:437) ==4071== by 0x1499E9: main (main.c:287) ==4071== Address 0x7ff0000ac is on thread 1's stack ==4071== ==4071== Syscall param ioctl(generic) points to uninitialised byte(s) ==4071== at 0x69204F7: ioctl (syscall-template.S:82) ==4071== by 0x8988A27: drmIoctl (in /usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0) ==4071== by 0x8DCC439: gem_mmap.constprop.20 (kgem.c:197) ==4071== by 0x8DCF69E: kgem_bo_map (kgem.c:2626) ==4071== by 0x8DFA247: sna_write_boxes (sna_io.c:287) ==4071== by 0x8DD281D: sna_put_image_upload_blt.isra.50 (sna_accel.c:2117) ==4071== by 0x8DE44A7: sna_put_image (sna_accel.c:2180) ==4071== by 0x22219B: damagePutImage (damage.c:830) ==4071== by 0x15772D: ProcPutImage (dispatch.c:1989) ==4071== by 0x15AA40: Dispatch (dispatch.c:437) ==4071== by 0x1499E9: main (main.c:287) ==4071== Address 0x7ff000024 is on thread 1's stack ==4071== ==4071== Syscall param ioctl(generic) points to uninitialised byte(s) ==4071== at 0x69204F7: ioctl (syscall-template.S:82) ==4071== by 0x8988A27: drmIoctl (in /usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0) ==4071== by 0x8DF17C5: sna_crtc_load_cursor_argb (sna_display.c:722) ==4071== by 0x1CDF54: xf86_crtc_convert_cursor_to_argb (xf86Cursors.c:255) ==4071== by 0x1CE218: xf86_load_cursor_image (xf86Cursors.c:493) ==4071== by 0x1D90B4: xf86SetCursor (xf86HWCurs.c:148) ==4071== by 0x1D7A6B: xf86CursorSetCursor (xf86Cursor.c:349) ==4071== by 0x1D7BD1: xf86CursorEnableDisableFBAccess (xf86Cursor.c:235) ==4071== by 0x196FFB: xf86Wakeup (xf86Events.c:530) ==4071== by 0x15E94A: WakeupHandler (dixutils.c:421) ==4071== by 0x28D515: WaitForSomething (WaitFor.c:235) ==4071== by 0x15A791: Dispatch (dispatch.c:366) ==4071== Address 0x7fefffe64 is on thread 1's stack ==4071== ==4071== Syscall param writev(vector[...]) points to uninitialised byte(s) ==4071== at 0x69205DB: writev (writev.c:51) ==4071== by 0x2976AB: _XSERVTransSocketWritev (Xtranssock.c:2174) ==4071== by 0x292E34: FlushClient (io.c:936) ==4071== by 0x29339B: WriteToClient (io.c:858) ==4071== by 0x833E172: __glXDisp_GetVisualConfigs (glxcmds.c:969) ==4071== by 0x8341758: __glXDispatch (glxext.c:547) ==4071== by 0x15AA40: Dispatch (dispatch.c:437) ==4071== by 0x1499E9: main (main.c:287) ==4071== Address 0xad23b11 is 1 bytes inside a block of size 4,096 alloc'd ==4071== at 0x4C260C6: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==4071== by 0x2934F0: WriteToClient (io.c:1077) ==4071== by 0x15A698: ProcEstablishConnection (dispatch.c:3681) ==4071== by 0x15AA40: Dispatch (dispatch.c:437) ==4071== by 0x1499E9: main (main.c:287) ==4071== ==4071== Syscall param ioctl(generic) points to uninitialised byte(s) ==4071== at 0x69204F7: ioctl (syscall-template.S:82) ==4071== by 0x8989D7D: drmWaitVBlank (in /usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0) ==4071== by 0x8E452CA: sna_dri_get_msc (sna_dri.c:1643) ==4071== by 0x8B92F0C: DRI2CreateDrawable (dri2.c:176) ==4071== by 0x8B94F4F: ProcDRI2Dispatch (dri2ext.c:183) ==4071== by 0x15AA40: Dispatch (dispatch.c:437) ==4071== by 0x1499E9: main (main.c:287) ==4071== Address 0x7ff000318 is on thread 1's stack ==4071== ==4071== Syscall param ioctl(generic) points to uninitialised byte(s) ==4071== at 0x69204F7: ioctl (syscall-template.S:82) ==4071== by 0x8DCB8E9: gem_set_tiling (kgem.c:182) ==4071== by 0x8DCF17C: kgem_create_2d (kgem.c:2365) ==4071== by 0x8E45528: sna_dri_create_buffer (sna_dri.c:208) ==4071== by 0x8B92641: allocate_or_reuse_buffer.isra.2 (dri2.c:383) ==4071== by 0x8B932E1: do_get_buffers (dri2.c:458) ==4071== by 0x8B9365F: DRI2GetBuffersWithFormat (dri2.c:574) ==4071== by 0x8B94FE2: ProcDRI2Dispatch (dri2ext.c:302) ==4071== by 0x15AA40: Dispatch (dispatch.c:437) ==4071== by 0x1499E9: main (main.c:287) ==4071== Address 0x7ff00016c is on thread 1's stack ==4071== ==4071== Syscall param ioctl(generic) points to uninitialised byte(s) ==4071== at 0x69204F7: ioctl (syscall-template.S:82) ==4071== by 0x8988A27: drmIoctl (in /usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0) ==4071== by 0x8DCF7C8: kgem_bo_flink (kgem.c:2708) ==4071== by 0x8E454BD: sna_dri_create_buffer (sna_dri.c:273) ==4071== by 0x8B92641: allocate_or_reuse_buffer.isra.2 (dri2.c:383) ==4071== by 0x8B932E1: do_get_buffers (dri2.c:458) ==4071== by 0x8B9365F: DRI2GetBuffersWithFormat (dri2.c:574) ==4071== by 0x8B94FE2: ProcDRI2Dispatch (dri2ext.c:302) ==4071== by 0x15AA40: Dispatch (dispatch.c:437) ==4071== by 0x1499E9: main (main.c:287) ==4071== Address 0x7ff000214 is on thread 1's stack ==4071== ==4071== Syscall param ioctl(generic) points to uninitialised byte(s) ==4071== at 0x69204F7: ioctl (syscall-template.S:82) ==4071== by 0x8DCB8E9: gem_set_tiling (kgem.c:182) ==4071== by 0x8DCF17C: kgem_create_2d (kgem.c:2365) ==4071== by 0x8E45468: sna_dri_create_buffer (sna_dri.c:253) ==4071== by 0x8B92641: allocate_or_reuse_buffer.isra.2 (dri2.c:383) ==4071== by 0x8B932E1: do_get_buffers (dri2.c:458) ==4071== by 0x8B9365F: DRI2GetBuffersWithFormat (dri2.c:574) ==4071== by 0x8B94FE2: ProcDRI2Dispatch (dri2ext.c:302) ==4071== by 0x15AA40: Dispatch (dispatch.c:437) ==4071== by 0x1499E9: main (main.c:287) ==4071== Address 0x7ff00016c is on thread 1's stack ==4071== ==4071== Syscall param ioctl(generic) points to uninitialised byte(s) ==4071== at 0x69204F7: ioctl (syscall-template.S:82) ==4071== by 0x8989D7D: drmWaitVBlank (in /usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0) ==4071== by 0x8E452CA: sna_dri_get_msc (sna_dri.c:1643) ==4071== by 0x8B93BFD: DRI2SwapBuffers (dri2.c:909) ==4071== by 0x8B94B72: ProcDRI2Dispatch (dri2ext.c:403) ==4071== by 0x15AA40: Dispatch (dispatch.c:437) ==4071== by 0x1499E9: main (main.c:287) ==4071== Address 0x7ff0002c8 is on thread 1's stack ==4071== ==4071== Syscall param ioctl(generic) points to uninitialised byte(s) ==4071== at 0x69204F7: ioctl (syscall-template.S:82) ==4071== by 0x8988A27: drmIoctl (in /usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0) ==4071== by 0x898BF75: drmModeAddFB (in /usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0) ==4071== by 0x8DF3989: sna_page_flip (sna_display.c:1817) ==4071== by 0x8E45C75: sna_dri_page_flip (sna_dri.c:737) ==4071== by 0x8E4673B: sna_dri_schedule_swap (sna_dri.c:1179) ==4071== by 0x8B93B1F: DRI2SwapBuffers (dri2.c:930) ==4071== by 0x8B94B72: ProcDRI2Dispatch (dri2ext.c:403) ==4071== by 0x15AA40: Dispatch (dispatch.c:437) ==4071== by 0x1499E9: main (main.c:287) ==4071== Address 0x7ff000190 is on thread 1's stack ==4071== ==4071== Syscall param ioctl(generic) points to uninitialised byte(s) ==4071== at 0x69204F7: ioctl (syscall-template.S:82) ==4071== by 0x8DCB8E9: gem_set_tiling (kgem.c:182) ==4071== by 0x8DCF17C: kgem_create_2d (kgem.c:2365) ==4071== by 0x8E4678D: sna_dri_schedule_swap (sna_dri.c:1189) ==4071== by 0x8B93B1F: DRI2SwapBuffers (dri2.c:930) ==4071== by 0x8B94B72: ProcDRI2Dispatch (dri2ext.c:403) ==4071== by 0x15AA40: Dispatch (dispatch.c:437) ==4071== by 0x1499E9: main (main.c:287) ==4071== Address 0x7ff00016c is on thread 1's stack ==4071== ==4071== Syscall param ioctl(generic) points to uninitialised byte(s) ==4071== at 0x69204F7: ioctl (syscall-template.S:82) ==4071== by 0x8988A27: drmIoctl (in /usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0) ==4071== by 0x8DCF7C8: kgem_bo_flink (kgem.c:2708) ==4071== by 0x8E467A1: sna_dri_schedule_swap (sna_dri.c:1195) ==4071== by 0x8B93B1F: DRI2SwapBuffers (dri2.c:930) ==4071== by 0x8B94B72: ProcDRI2Dispatch (dri2ext.c:403) ==4071== by 0x15AA40: Dispatch (dispatch.c:437) ==4071== by 0x1499E9: main (main.c:287) ==4071== Address 0x7ff000214 is on thread 1's stack ==4071== ==4071== Invalid read of size 8 ==4071== at 0x1AF1D5: xf86XvMCCreateContext (xf86xvmc.c:78) ==4071== by 0x7CD0506: ProcXvMCCreateContext (xvmc.c:243) ==4071== by 0x15AA40: Dispatch (dispatch.c:437) ==4071== by 0x1499E9: main (main.c:287) ==4071== Address 0x7ff0002d8 is just below the stack ptr. To suppress, use: --workaround-gcc296-bugs=yes ==4071== ==4071== Invalid read of size 8 ==4071== at 0x1AF1D9: xf86XvMCCreateContext (xf86xvmc.c:78) ==4071== by 0x7CD0506: ProcXvMCCreateContext (xvmc.c:243) ==4071== by 0x15AA40: Dispatch (dispatch.c:437) ==4071== by 0x1499E9: main (main.c:287) ==4071== Address 0x29 is not stack'd, malloc'd or (recently) free'd ==4071== ==4071== ==4071== Process terminating with default action of signal 11 (SIGSEGV) ==4071== General Protection Fault ==4071== at 0x6939EE0: __sprintf_chk (sprintf_chk.c:28) ==4071== by 0x29B19C: LogVWrite (stdio2.h:34) ==4071== by 0x29AEBB: ErrorF (log.c:636) ==4071== by 0x2900F8: xorg_backtrace (backtrace.c:46) ==4071== by 0x293C98: OsSigHandler (osinit.c:129) ==4071== by 0x56D602F: ??? (in /lib/x86_64-linux-gnu/libpthread-2.13.so) ==4071== by 0x1AF1D8: xf86XvMCCreateContext (xf86xvmc.c:78) ==4071== by 0x7CD0506: ProcXvMCCreateContext (xvmc.c:243) ==4071== by 0x15AA40: Dispatch (dispatch.c:437) ==4071== by 0x1499E9: main (main.c:287) ==4071== ==4071== HEAP SUMMARY: ==4071== in use at exit: 4,358,898 bytes in 12,911 blocks ==4071== total heap usage: 60,103 allocs, 47,192 frees, 10,069,623 bytes allocated ==4071== ==4071== LEAK SUMMARY: ==4071== definitely lost: 6,258 bytes in 39 blocks ==4071== indirectly lost: 463,187 bytes in 59 blocks ==4071== possibly lost: 7,538 bytes in 114 blocks ==4071== still reachable: 3,881,915 bytes in 12,699 blocks ==4071== suppressed: 0 bytes in 0 blocks ==4071== Rerun with --leak-check=full to see details of leaked memory ==4071== ==4071== For counts of detected and suppressed errors, rerun with: -v ==4071== Use --track-origins=yes to see where uninitialised values come from ==4071== ERROR SUMMARY: 6042 errors from 39 contexts (suppressed: 2 from 2) Segmentation fault #