Package: libudev0 Version: 175-7.2 Followup-For: Bug #755844 Attaching valgrind log of piglit test that 100% reproducibly crashes in libudev.
git://anongit.freedesktop.org/piglit -- System Information: Debian Release: 7.6 APT prefers testing APT policy: (910, 'testing'), (900, 'stable'), (500, 'testing'), (410, 'unstable'), (400, 'experimental'), (300, 'saucy-updates'), (300, 'saucy-security'), (300, 'saucy-proposed'), (300, 'saucy-backports'), (300, 'saucy') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.15-trunk-amd64 (SMP w/4 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to en_US.UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages libudev0:amd64 depends on: ii libc6 2.19-7 ii multiarch-support 2.13-38+deb7u3 libudev0:amd64 recommends no packages. libudev0:amd64 suggests no packages. -- no debconf information
==10336== Memcheck, a memory error detector ==10336== Copyright (C) 2002-2013, and GNU GPL'd, by Julian Seward et al. ==10336== Using Valgrind-3.9.0 and LibVEX; rerun with -h for copyright info ==10336== Command: bin/max-texture-size ==10336== ==10336== Invalid write of size 4 ==10336== at 0x9CED8CC: udev_set_log_priority (in /lib/x86_64-linux-gnu/libudev.so.0.13.0) ==10336== by 0xAF2E90D: udev_new (in /lib/x86_64-linux-gnu/libudev.so.1.4.0) ==10336== by 0x51F20E6: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51F23A7: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51EDD6C: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51C9F23: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51C687A: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51C6A4F: glXQueryExtensionsString (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x5FBC4D0: wrapped_glXQueryExtensionsString (glx_wrappers.h:120) ==10336== by 0x5FBC58E: glx_display_set_extensions (glx_display.c:55) ==10336== by 0x5FBC6C0: glx_display_connect (glx_display.c:103) ==10336== by 0x5FB6EE1: waffle_display_connect (waffle_display.c:41) ==10336== Address 0xabc57f0 is not stack'd, malloc'd or (recently) free'd ==10336== ==10336== Invalid read of size 1 ==10336== at 0x9CEDFB3: ??? (in /lib/x86_64-linux-gnu/libudev.so.0.13.0) ==10336== by 0x9CED8FD: udev_set_log_priority (in /lib/x86_64-linux-gnu/libudev.so.0.13.0) ==10336== by 0xAF2E90D: udev_new (in /lib/x86_64-linux-gnu/libudev.so.1.4.0) ==10336== by 0x51F20E6: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51F23A7: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51EDD6C: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51C9F23: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51C687A: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51C6A4F: glXQueryExtensionsString (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x5FBC4D0: wrapped_glXQueryExtensionsString (glx_wrappers.h:120) ==10336== by 0x5FBC58E: glx_display_set_extensions (glx_display.c:55) ==10336== by 0x5FBC6C0: glx_display_connect (glx_display.c:103) ==10336== Address 0xabc57e8 is not stack'd, malloc'd or (recently) free'd ==10336== ==10336== Invalid read of size 8 ==10336== at 0x9CEDFBC: ??? (in /lib/x86_64-linux-gnu/libudev.so.0.13.0) ==10336== by 0x9CED8FD: udev_set_log_priority (in /lib/x86_64-linux-gnu/libudev.so.0.13.0) ==10336== by 0xAF2E90D: udev_new (in /lib/x86_64-linux-gnu/libudev.so.1.4.0) ==10336== by 0x51F20E6: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51F23A7: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51EDD6C: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51C9F23: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51C687A: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51C6A4F: glXQueryExtensionsString (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x5FBC4D0: wrapped_glXQueryExtensionsString (glx_wrappers.h:120) ==10336== by 0x5FBC58E: glx_display_set_extensions (glx_display.c:55) ==10336== by 0x5FBC6C0: glx_display_connect (glx_display.c:103) ==10336== Address 0xabc57d8 is 8 bytes after a block of size 80 alloc'd ==10336== at 0x4C2A5B0: calloc (vg_replace_malloc.c:618) ==10336== by 0xAF2E772: udev_new (in /lib/x86_64-linux-gnu/libudev.so.1.4.0) ==10336== by 0x51F20E6: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51F23A7: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51EDD6C: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51C9F23: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51C687A: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51C6A4F: glXQueryExtensionsString (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x5FBC4D0: wrapped_glXQueryExtensionsString (glx_wrappers.h:120) ==10336== by 0x5FBC58E: glx_display_set_extensions (glx_display.c:55) ==10336== by 0x5FBC6C0: glx_display_connect (glx_display.c:103) ==10336== by 0x5FB6EE1: waffle_display_connect (waffle_display.c:41) ==10336== ==10336== Invalid read of size 4 ==10336== at 0x9CEDFC0: ??? (in /lib/x86_64-linux-gnu/libudev.so.0.13.0) ==10336== by 0x9CED8FD: udev_set_log_priority (in /lib/x86_64-linux-gnu/libudev.so.0.13.0) ==10336== by 0xAF2E90D: udev_new (in /lib/x86_64-linux-gnu/libudev.so.1.4.0) ==10336== by 0x51F20E6: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51F23A7: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51EDD6C: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51C9F23: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51C687A: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51C6A4F: glXQueryExtensionsString (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x5FBC4D0: wrapped_glXQueryExtensionsString (glx_wrappers.h:120) ==10336== by 0x5FBC58E: glx_display_set_extensions (glx_display.c:55) ==10336== by 0x5FBC6C0: glx_display_connect (glx_display.c:103) ==10336== Address 0xabc57e0 is 16 bytes after a block of size 80 alloc'd ==10336== at 0x4C2A5B0: calloc (vg_replace_malloc.c:618) ==10336== by 0xAF2E772: udev_new (in /lib/x86_64-linux-gnu/libudev.so.1.4.0) ==10336== by 0x51F20E6: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51F23A7: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51EDD6C: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51C9F23: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51C687A: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51C6A4F: glXQueryExtensionsString (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x5FBC4D0: wrapped_glXQueryExtensionsString (glx_wrappers.h:120) ==10336== by 0x5FBC58E: glx_display_set_extensions (glx_display.c:55) ==10336== by 0x5FBC6C0: glx_display_connect (glx_display.c:103) ==10336== by 0x5FB6EE1: waffle_display_connect (waffle_display.c:41) ==10336== ==10336== Invalid read of size 1 ==10336== at 0x9CEE051: ??? (in /lib/x86_64-linux-gnu/libudev.so.0.13.0) ==10336== by 0x9CED8FD: udev_set_log_priority (in /lib/x86_64-linux-gnu/libudev.so.0.13.0) ==10336== by 0xAF2E90D: udev_new (in /lib/x86_64-linux-gnu/libudev.so.1.4.0) ==10336== by 0x51F20E6: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51F23A7: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51EDD6C: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51C9F23: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51C687A: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51C6A4F: glXQueryExtensionsString (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x5FBC4D0: wrapped_glXQueryExtensionsString (glx_wrappers.h:120) ==10336== by 0x5FBC58E: glx_display_set_extensions (glx_display.c:55) ==10336== by 0x5FBC6C0: glx_display_connect (glx_display.c:103) ==10336== Address 0xabc57e8 is not stack'd, malloc'd or (recently) free'd ==10336== ==10336== Invalid read of size 4 ==10336== at 0x9CEE098: ??? (in /lib/x86_64-linux-gnu/libudev.so.0.13.0) ==10336== by 0x9CED8FD: udev_set_log_priority (in /lib/x86_64-linux-gnu/libudev.so.0.13.0) ==10336== by 0xAF2E90D: udev_new (in /lib/x86_64-linux-gnu/libudev.so.1.4.0) ==10336== by 0x51F20E6: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51F23A7: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51EDD6C: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51C9F23: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51C687A: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51C6A4F: glXQueryExtensionsString (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x5FBC4D0: wrapped_glXQueryExtensionsString (glx_wrappers.h:120) ==10336== by 0x5FBC58E: glx_display_set_extensions (glx_display.c:55) ==10336== by 0x5FBC6C0: glx_display_connect (glx_display.c:103) ==10336== Address 0xabc57e0 is 16 bytes after a block of size 80 alloc'd ==10336== at 0x4C2A5B0: calloc (vg_replace_malloc.c:618) ==10336== by 0xAF2E772: udev_new (in /lib/x86_64-linux-gnu/libudev.so.1.4.0) ==10336== by 0x51F20E6: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51F23A7: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51EDD6C: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51C9F23: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51C687A: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51C6A4F: glXQueryExtensionsString (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x5FBC4D0: wrapped_glXQueryExtensionsString (glx_wrappers.h:120) ==10336== by 0x5FBC58E: glx_display_set_extensions (glx_display.c:55) ==10336== by 0x5FBC6C0: glx_display_connect (glx_display.c:103) ==10336== by 0x5FB6EE1: waffle_display_connect (waffle_display.c:41) ==10336== ==10336== Invalid read of size 4 ==10336== at 0x9CEE09B: ??? (in /lib/x86_64-linux-gnu/libudev.so.0.13.0) ==10336== by 0x9CED8FD: udev_set_log_priority (in /lib/x86_64-linux-gnu/libudev.so.0.13.0) ==10336== by 0xAF2E90D: udev_new (in /lib/x86_64-linux-gnu/libudev.so.1.4.0) ==10336== by 0x51F20E6: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51F23A7: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51EDD6C: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51C9F23: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51C687A: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51C6A4F: glXQueryExtensionsString (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x5FBC4D0: wrapped_glXQueryExtensionsString (glx_wrappers.h:120) ==10336== by 0x5FBC58E: glx_display_set_extensions (glx_display.c:55) ==10336== by 0x5FBC6C0: glx_display_connect (glx_display.c:103) ==10336== Address 0xabc57e4 is 20 bytes after a block of size 80 alloc'd ==10336== at 0x4C2A5B0: calloc (vg_replace_malloc.c:618) ==10336== by 0xAF2E772: udev_new (in /lib/x86_64-linux-gnu/libudev.so.1.4.0) ==10336== by 0x51F20E6: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51F23A7: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51EDD6C: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51C9F23: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51C687A: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51C6A4F: glXQueryExtensionsString (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x5FBC4D0: wrapped_glXQueryExtensionsString (glx_wrappers.h:120) ==10336== by 0x5FBC58E: glx_display_set_extensions (glx_display.c:55) ==10336== by 0x5FBC6C0: glx_display_connect (glx_display.c:103) ==10336== by 0x5FB6EE1: waffle_display_connect (waffle_display.c:41) ==10336== ==10336== Invalid read of size 8 ==10336== at 0x9CEE0AA: ??? (in /lib/x86_64-linux-gnu/libudev.so.0.13.0) ==10336== by 0x9CED8FD: udev_set_log_priority (in /lib/x86_64-linux-gnu/libudev.so.0.13.0) ==10336== by 0xAF2E90D: udev_new (in /lib/x86_64-linux-gnu/libudev.so.1.4.0) ==10336== by 0x51F20E6: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51F23A7: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51EDD6C: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51C9F23: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51C687A: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51C6A4F: glXQueryExtensionsString (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x5FBC4D0: wrapped_glXQueryExtensionsString (glx_wrappers.h:120) ==10336== by 0x5FBC58E: glx_display_set_extensions (glx_display.c:55) ==10336== by 0x5FBC6C0: glx_display_connect (glx_display.c:103) ==10336== Address 0xabc57d8 is 8 bytes after a block of size 80 alloc'd ==10336== at 0x4C2A5B0: calloc (vg_replace_malloc.c:618) ==10336== by 0xAF2E772: udev_new (in /lib/x86_64-linux-gnu/libudev.so.1.4.0) ==10336== by 0x51F20E6: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51F23A7: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51EDD6C: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51C9F23: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51C687A: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51C6A4F: glXQueryExtensionsString (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x5FBC4D0: wrapped_glXQueryExtensionsString (glx_wrappers.h:120) ==10336== by 0x5FBC58E: glx_display_set_extensions (glx_display.c:55) ==10336== by 0x5FBC6C0: glx_display_connect (glx_display.c:103) ==10336== by 0x5FB6EE1: waffle_display_connect (waffle_display.c:41) ==10336== ==10336== Invalid write of size 8 ==10336== at 0x9CEE0C1: ??? (in /lib/x86_64-linux-gnu/libudev.so.0.13.0) ==10336== by 0x9CED8FD: udev_set_log_priority (in /lib/x86_64-linux-gnu/libudev.so.0.13.0) ==10336== by 0xAF2E90D: udev_new (in /lib/x86_64-linux-gnu/libudev.so.1.4.0) ==10336== by 0x51F20E6: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51F23A7: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51EDD6C: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51C9F23: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51C687A: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51C6A4F: glXQueryExtensionsString (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x5FBC4D0: wrapped_glXQueryExtensionsString (glx_wrappers.h:120) ==10336== by 0x5FBC58E: glx_display_set_extensions (glx_display.c:55) ==10336== by 0x5FBC6C0: glx_display_connect (glx_display.c:103) ==10336== Address 0xabc57d8 is 8 bytes after a block of size 80 alloc'd ==10336== at 0x4C2A5B0: calloc (vg_replace_malloc.c:618) ==10336== by 0xAF2E772: udev_new (in /lib/x86_64-linux-gnu/libudev.so.1.4.0) ==10336== by 0x51F20E6: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51F23A7: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51EDD6C: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51C9F23: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51C687A: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51C6A4F: glXQueryExtensionsString (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x5FBC4D0: wrapped_glXQueryExtensionsString (glx_wrappers.h:120) ==10336== by 0x5FBC58E: glx_display_set_extensions (glx_display.c:55) ==10336== by 0x5FBC6C0: glx_display_connect (glx_display.c:103) ==10336== by 0x5FB6EE1: waffle_display_connect (waffle_display.c:41) ==10336== ==10336== Invalid read of size 4 ==10336== at 0x9CEE0CB: ??? (in /lib/x86_64-linux-gnu/libudev.so.0.13.0) ==10336== by 0x9CED8FD: udev_set_log_priority (in /lib/x86_64-linux-gnu/libudev.so.0.13.0) ==10336== by 0xAF2E90D: udev_new (in /lib/x86_64-linux-gnu/libudev.so.1.4.0) ==10336== by 0x51F20E6: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51F23A7: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51EDD6C: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51C9F23: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51C687A: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51C6A4F: glXQueryExtensionsString (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x5FBC4D0: wrapped_glXQueryExtensionsString (glx_wrappers.h:120) ==10336== by 0x5FBC58E: glx_display_set_extensions (glx_display.c:55) ==10336== by 0x5FBC6C0: glx_display_connect (glx_display.c:103) ==10336== Address 0xabc57e4 is 20 bytes after a block of size 80 alloc'd ==10336== at 0x4C2A5B0: calloc (vg_replace_malloc.c:618) ==10336== by 0xAF2E772: udev_new (in /lib/x86_64-linux-gnu/libudev.so.1.4.0) ==10336== by 0x51F20E6: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51F23A7: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51EDD6C: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51C9F23: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51C687A: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51C6A4F: glXQueryExtensionsString (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x5FBC4D0: wrapped_glXQueryExtensionsString (glx_wrappers.h:120) ==10336== by 0x5FBC58E: glx_display_set_extensions (glx_display.c:55) ==10336== by 0x5FBC6C0: glx_display_connect (glx_display.c:103) ==10336== by 0x5FB6EE1: waffle_display_connect (waffle_display.c:41) ==10336== ==10336== Invalid read of size 4 ==10336== at 0x9CEE0CF: ??? (in /lib/x86_64-linux-gnu/libudev.so.0.13.0) ==10336== by 0x9CED8FD: udev_set_log_priority (in /lib/x86_64-linux-gnu/libudev.so.0.13.0) ==10336== by 0xAF2E90D: udev_new (in /lib/x86_64-linux-gnu/libudev.so.1.4.0) ==10336== by 0x51F20E6: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51F23A7: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51EDD6C: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51C9F23: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51C687A: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51C6A4F: glXQueryExtensionsString (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x5FBC4D0: wrapped_glXQueryExtensionsString (glx_wrappers.h:120) ==10336== by 0x5FBC58E: glx_display_set_extensions (glx_display.c:55) ==10336== by 0x5FBC6C0: glx_display_connect (glx_display.c:103) ==10336== Address 0xabc57e0 is 16 bytes after a block of size 80 alloc'd ==10336== at 0x4C2A5B0: calloc (vg_replace_malloc.c:618) ==10336== by 0xAF2E772: udev_new (in /lib/x86_64-linux-gnu/libudev.so.1.4.0) ==10336== by 0x51F20E6: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51F23A7: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51EDD6C: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51C9F23: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51C687A: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51C6A4F: glXQueryExtensionsString (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x5FBC4D0: wrapped_glXQueryExtensionsString (glx_wrappers.h:120) ==10336== by 0x5FBC58E: glx_display_set_extensions (glx_display.c:55) ==10336== by 0x5FBC6C0: glx_display_connect (glx_display.c:103) ==10336== by 0x5FB6EE1: waffle_display_connect (waffle_display.c:41) ==10336== ==10336== Invalid read of size 8 ==10336== at 0x9CEE0DA: ??? (in /lib/x86_64-linux-gnu/libudev.so.0.13.0) ==10336== by 0x9CED8FD: udev_set_log_priority (in /lib/x86_64-linux-gnu/libudev.so.0.13.0) ==10336== by 0xAF2E90D: udev_new (in /lib/x86_64-linux-gnu/libudev.so.1.4.0) ==10336== by 0x51F20E6: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51F23A7: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51EDD6C: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51C9F23: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51C687A: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51C6A4F: glXQueryExtensionsString (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x5FBC4D0: wrapped_glXQueryExtensionsString (glx_wrappers.h:120) ==10336== by 0x5FBC58E: glx_display_set_extensions (glx_display.c:55) ==10336== by 0x5FBC6C0: glx_display_connect (glx_display.c:103) ==10336== Address 0xabc57d0 is 0 bytes after a block of size 80 alloc'd ==10336== at 0x4C2A5B0: calloc (vg_replace_malloc.c:618) ==10336== by 0xAF2E772: udev_new (in /lib/x86_64-linux-gnu/libudev.so.1.4.0) ==10336== by 0x51F20E6: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51F23A7: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51EDD6C: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51C9F23: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51C687A: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51C6A4F: glXQueryExtensionsString (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x5FBC4D0: wrapped_glXQueryExtensionsString (glx_wrappers.h:120) ==10336== by 0x5FBC58E: glx_display_set_extensions (glx_display.c:55) ==10336== by 0x5FBC6C0: glx_display_connect (glx_display.c:103) ==10336== by 0x5FB6EE1: waffle_display_connect (waffle_display.c:41) ==10336== ==10336== Invalid write of size 8 ==10336== at 0x9CEE0E2: ??? (in /lib/x86_64-linux-gnu/libudev.so.0.13.0) ==10336== by 0x9CED8FD: udev_set_log_priority (in /lib/x86_64-linux-gnu/libudev.so.0.13.0) ==10336== by 0xAF2E90D: udev_new (in /lib/x86_64-linux-gnu/libudev.so.1.4.0) ==10336== by 0x51F20E6: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51F23A7: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51EDD6C: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51C9F23: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51C687A: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51C6A4F: glXQueryExtensionsString (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x5FBC4D0: wrapped_glXQueryExtensionsString (glx_wrappers.h:120) ==10336== by 0x5FBC58E: glx_display_set_extensions (glx_display.c:55) ==10336== by 0x5FBC6C0: glx_display_connect (glx_display.c:103) ==10336== Address 0xabc57d0 is 0 bytes after a block of size 80 alloc'd ==10336== at 0x4C2A5B0: calloc (vg_replace_malloc.c:618) ==10336== by 0xAF2E772: udev_new (in /lib/x86_64-linux-gnu/libudev.so.1.4.0) ==10336== by 0x51F20E6: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51F23A7: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51EDD6C: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51C9F23: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51C687A: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51C6A4F: glXQueryExtensionsString (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x5FBC4D0: wrapped_glXQueryExtensionsString (glx_wrappers.h:120) ==10336== by 0x5FBC58E: glx_display_set_extensions (glx_display.c:55) ==10336== by 0x5FBC6C0: glx_display_connect (glx_display.c:103) ==10336== by 0x5FB6EE1: waffle_display_connect (waffle_display.c:41) ==10336== ==10336== Invalid write of size 8 ==10336== at 0x9CEE0ED: ??? (in /lib/x86_64-linux-gnu/libudev.so.0.13.0) ==10336== by 0x9CED8FD: udev_set_log_priority (in /lib/x86_64-linux-gnu/libudev.so.0.13.0) ==10336== by 0xAF2E90D: udev_new (in /lib/x86_64-linux-gnu/libudev.so.1.4.0) ==10336== by 0x51F20E6: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51F23A7: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51EDD6C: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51C9F23: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51C687A: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51C6A4F: glXQueryExtensionsString (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x5FBC4D0: wrapped_glXQueryExtensionsString (glx_wrappers.h:120) ==10336== by 0x5FBC58E: glx_display_set_extensions (glx_display.c:55) ==10336== by 0x5FBC6C0: glx_display_connect (glx_display.c:103) ==10336== Address 0x0 is not stack'd, malloc'd or (recently) free'd ==10336== ==10336== ==10336== Process terminating with default action of signal 11 (SIGSEGV) ==10336== Access not within mapped region at address 0x0 ==10336== at 0x9CEE0ED: ??? (in /lib/x86_64-linux-gnu/libudev.so.0.13.0) ==10336== by 0x9CED8FD: udev_set_log_priority (in /lib/x86_64-linux-gnu/libudev.so.0.13.0) ==10336== by 0xAF2E90D: udev_new (in /lib/x86_64-linux-gnu/libudev.so.1.4.0) ==10336== by 0x51F20E6: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51F23A7: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51EDD6C: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51C9F23: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51C687A: ??? (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x51C6A4F: glXQueryExtensionsString (in /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0) ==10336== by 0x5FBC4D0: wrapped_glXQueryExtensionsString (glx_wrappers.h:120) ==10336== by 0x5FBC58E: glx_display_set_extensions (glx_display.c:55) ==10336== by 0x5FBC6C0: glx_display_connect (glx_display.c:103) ==10336== If you believe this happened as a result of a stack ==10336== overflow in your program's main thread (unlikely but ==10336== possible), you can try to increase the size of the ==10336== main thread stack using the --main-stacksize= flag. ==10336== The main thread stack size used in this run was 8388608. ==10336== ==10336== HEAP SUMMARY: ==10336== in use at exit: 190,039 bytes in 561 blocks ==10336== total heap usage: 1,197 allocs, 636 frees, 548,922 bytes allocated ==10336== ==10336== LEAK SUMMARY: ==10336== definitely lost: 512 bytes in 1 blocks ==10336== indirectly lost: 0 bytes in 0 blocks ==10336== possibly lost: 0 bytes in 0 blocks ==10336== still reachable: 189,527 bytes in 560 blocks ==10336== suppressed: 0 bytes in 0 blocks ==10336== Rerun with --leak-check=full to see details of leaked memory ==10336== ==10336== For counts of detected and suppressed errors, rerun with: -v ==10336== ERROR SUMMARY: 15 errors from 14 contexts (suppressed: 3 from 3)