Focus: unfocused ==5229== Thread 1: ==5229== Invalid read of size 8 ==5229== at 0x6C3E2A1: dri_destroy (in /usr/lib/x86_64-linux-gnu/libgbm.so.1.0.0) ==5229== by 0x149F15: xmir_glamor_fini (xmir-glamor.c:795) ==5229== by 0x145072: xmir_close_screen (xmir.c:628) ==5229== by 0x18DBA7: CursorCloseScreen (cursor.c:187) ==5229== by 0x215C53: AnimCurCloseScreen (animcur.c:106) ==5229== by 0x219491: present_close_screen (present_screen.c:64) ==5229== by 0x27DED6: dix_main (main.c:351) ==5229== by 0x7391EC4: (below main) (libc-start.c:287) ==5229== Address 0xf0d3cd0 is 0 bytes inside a block of size 184 free'd ==5229== at 0x4C2BE10: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==5229== by 0xF4A8297: dri2_terminate (in /usr/lib/x86_64-linux-gnu/mesa-egl/libEGL.so.1.0.0) ==5229== by 0xF49F631: eglTerminate (in /usr/lib/x86_64-linux-gnu/mesa-egl/libEGL.so.1.0.0) ==5229== by 0x149F04: xmir_glamor_fini (xmir-glamor.c:792) ==5229== by 0x145072: xmir_close_screen (xmir.c:628) ==5229== by 0x18DBA7: CursorCloseScreen (cursor.c:187) ==5229== by 0x215C53: AnimCurCloseScreen (animcur.c:106) ==5229== by 0x219491: present_close_screen (present_screen.c:64) ==5229== by 0x27DED6: dix_main (main.c:351) ==5229== by 0x7391EC4: (below main) (libc-start.c:287) ==5229== Block was alloc'd at ==5229== at 0x4C2ABA0: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==5229== by 0xD75334D: driConcatConfigs (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so) ==5229== by 0xD795C7B: intelInitScreen2 (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so) ==5229== by 0xD753D28: driCreateNewScreen2 (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so) ==5229== by 0x6C3EE8B: dri_screen_create_dri2 (in /usr/lib/x86_64-linux-gnu/libgbm.so.1.0.0) ==5229== by 0x6C3F201: dri_device_create (in /usr/lib/x86_64-linux-gnu/libgbm.so.1.0.0) ==5229== by 0x6C39BB5: _gbm_create_device (in /usr/lib/x86_64-linux-gnu/libgbm.so.1.0.0) ==5229== by 0x6C39C78: gbm_create_device (in /usr/lib/x86_64-linux-gnu/libgbm.so.1.0.0) ==5229== by 0x149A92: xmir_drm_init_egl (xmir-glamor.c:627) ==5229== by 0x149A92: xmir_screen_init_glamor (xmir-glamor.c:769) ==5229== by 0x144105: xmir_screen_init (xmir.c:862) ==5229== by 0x279F60: AddScreen (dispatch.c:3866) ==5229== by 0x145A92: InitOutput (xmir.c:966) ==5229== ==5229== Invalid free() / delete / delete[] / realloc() ==5229== at 0x4C2BE10: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==5229== by 0x6C3E2B7: dri_destroy (in /usr/lib/x86_64-linux-gnu/libgbm.so.1.0.0) ==5229== by 0x149F15: xmir_glamor_fini (xmir-glamor.c:795) ==5229== by 0x145072: xmir_close_screen (xmir.c:628) ==5229== by 0x18DBA7: CursorCloseScreen (cursor.c:187) ==5229== by 0x215C53: AnimCurCloseScreen (animcur.c:106) ==5229== by 0x219491: present_close_screen (present_screen.c:64) ==5229== by 0x27DED6: dix_main (main.c:351) ==5229== by 0x7391EC4: (below main) (libc-start.c:287) ==5229== Address 0xf0d23a0 is 0 bytes inside a block of size 172 free'd ==5229== at 0x4C2BE10: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==5229== by 0xF4A827F: dri2_terminate (in /usr/lib/x86_64-linux-gnu/mesa-egl/libEGL.so.1.0.0) ==5229== by 0xF49F631: eglTerminate (in /usr/lib/x86_64-linux-gnu/mesa-egl/libEGL.so.1.0.0) ==5229== by 0x149F04: xmir_glamor_fini (xmir-glamor.c:792) ==5229== by 0x145072: xmir_close_screen (xmir.c:628) ==5229== by 0x18DBA7: CursorCloseScreen (cursor.c:187) ==5229== by 0x215C53: AnimCurCloseScreen (animcur.c:106) ==5229== by 0x219491: present_close_screen (present_screen.c:64) ==5229== by 0x27DED6: dix_main (main.c:351) ==5229== by 0x7391EC4: (below main) (libc-start.c:287) ==5229== Block was alloc'd at ==5229== at 0x4C2ABA0: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==5229== by 0xD753132: driCreateConfigs (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so) ==5229== by 0xD795B83: intelInitScreen2 (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so) ==5229== by 0xD753D28: driCreateNewScreen2 (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so) ==5229== by 0x6C3EE8B: dri_screen_create_dri2 (in /usr/lib/x86_64-linux-gnu/libgbm.so.1.0.0) ==5229== by 0x6C3F201: dri_device_create (in /usr/lib/x86_64-linux-gnu/libgbm.so.1.0.0) ==5229== by 0x6C39BB5: _gbm_create_device (in /usr/lib/x86_64-linux-gnu/libgbm.so.1.0.0) ==5229== by 0x6C39C78: gbm_create_device (in /usr/lib/x86_64-linux-gnu/libgbm.so.1.0.0) ==5229== by 0x149A92: xmir_drm_init_egl (xmir-glamor.c:627) ==5229== by 0x149A92: xmir_screen_init_glamor (xmir-glamor.c:769) ==5229== by 0x144105: xmir_screen_init (xmir.c:862) ==5229== by 0x279F60: AddScreen (dispatch.c:3866) ==5229== by 0x145A92: InitOutput (xmir.c:966) ==5229== ==5229== Invalid read of size 8 ==5229== at 0x6C3E2C5: dri_destroy (in /usr/lib/x86_64-linux-gnu/libgbm.so.1.0.0) ==5229== by 0x149F15: xmir_glamor_fini (xmir-glamor.c:795) ==5229== by 0x145072: xmir_close_screen (xmir.c:628) ==5229== by 0x18DBA7: CursorCloseScreen (cursor.c:187) ==5229== by 0x215C53: AnimCurCloseScreen (animcur.c:106) ==5229== by 0x219491: present_close_screen (present_screen.c:64) ==5229== by 0x27DED6: dix_main (main.c:351) ==5229== by 0x7391EC4: (below main) (libc-start.c:287) ==5229== Address 0xf0d3cd8 is 8 bytes inside a block of size 184 free'd ==5229== at 0x4C2BE10: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==5229== by 0xF4A8297: dri2_terminate (in /usr/lib/x86_64-linux-gnu/mesa-egl/libEGL.so.1.0.0) ==5229== by 0xF49F631: eglTerminate (in /usr/lib/x86_64-linux-gnu/mesa-egl/libEGL.so.1.0.0) ==5229== by 0x149F04: xmir_glamor_fini (xmir-glamor.c:792) ==5229== by 0x145072: xmir_close_screen (xmir.c:628) ==5229== by 0x18DBA7: CursorCloseScreen (cursor.c:187) ==5229== by 0x215C53: AnimCurCloseScreen (animcur.c:106) ==5229== by 0x219491: present_close_screen (present_screen.c:64) ==5229== by 0x27DED6: dix_main (main.c:351) ==5229== by 0x7391EC4: (below main) (libc-start.c:287) ==5229== Block was alloc'd at ==5229== at 0x4C2ABA0: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==5229== by 0xD75334D: driConcatConfigs (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so) ==5229== by 0xD795C7B: intelInitScreen2 (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so) ==5229== by 0xD753D28: driCreateNewScreen2 (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so) ==5229== by 0x6C3EE8B: dri_screen_create_dri2 (in /usr/lib/x86_64-linux-gnu/libgbm.so.1.0.0) ==5229== by 0x6C3F201: dri_device_create (in /usr/lib/x86_64-linux-gnu/libgbm.so.1.0.0) ==5229== by 0x6C39BB5: _gbm_create_device (in /usr/lib/x86_64-linux-gnu/libgbm.so.1.0.0) ==5229== by 0x6C39C78: gbm_create_device (in /usr/lib/x86_64-linux-gnu/libgbm.so.1.0.0) ==5229== by 0x149A92: xmir_drm_init_egl (xmir-glamor.c:627) ==5229== by 0x149A92: xmir_screen_init_glamor (xmir-glamor.c:769) ==5229== by 0x144105: xmir_screen_init (xmir.c:862) ==5229== by 0x279F60: AddScreen (dispatch.c:3866) ==5229== by 0x145A92: InitOutput (xmir.c:966) ==5229== ==5229== Invalid free() / delete / delete[] / realloc() ==5229== at 0x4C2BE10: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==5229== by 0x6C3E2D2: dri_destroy (in /usr/lib/x86_64-linux-gnu/libgbm.so.1.0.0) ==5229== by 0x149F15: xmir_glamor_fini (xmir-glamor.c:795) ==5229== by 0x145072: xmir_close_screen (xmir.c:628) ==5229== by 0x18DBA7: CursorCloseScreen (cursor.c:187) ==5229== by 0x215C53: AnimCurCloseScreen (animcur.c:106) ==5229== by 0x219491: present_close_screen (present_screen.c:64) ==5229== by 0x27DED6: dix_main (main.c:351) ==5229== by 0x7391EC4: (below main) (libc-start.c:287) ==5229== Address 0xf0d3cd0 is 0 bytes inside a block of size 184 free'd ==5229== at 0x4C2BE10: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==5229== by 0xF4A8297: dri2_terminate (in /usr/lib/x86_64-linux-gnu/mesa-egl/libEGL.so.1.0.0) ==5229== by 0xF49F631: eglTerminate (in /usr/lib/x86_64-linux-gnu/mesa-egl/libEGL.so.1.0.0) ==5229== by 0x149F04: xmir_glamor_fini (xmir-glamor.c:792) ==5229== by 0x145072: xmir_close_screen (xmir.c:628) ==5229== by 0x18DBA7: CursorCloseScreen (cursor.c:187) ==5229== by 0x215C53: AnimCurCloseScreen (animcur.c:106) ==5229== by 0x219491: present_close_screen (present_screen.c:64) ==5229== by 0x27DED6: dix_main (main.c:351) ==5229== by 0x7391EC4: (below main) (libc-start.c:287) ==5229== Block was alloc'd at ==5229== at 0x4C2ABA0: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==5229== by 0xD75334D: driConcatConfigs (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so) ==5229== by 0xD795C7B: intelInitScreen2 (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so) ==5229== by 0xD753D28: driCreateNewScreen2 (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so) ==5229== by 0x6C3EE8B: dri_screen_create_dri2 (in /usr/lib/x86_64-linux-gnu/libgbm.so.1.0.0) ==5229== by 0x6C3F201: dri_device_create (in /usr/lib/x86_64-linux-gnu/libgbm.so.1.0.0) ==5229== by 0x6C39BB5: _gbm_create_device (in /usr/lib/x86_64-linux-gnu/libgbm.so.1.0.0) ==5229== by 0x6C39C78: gbm_create_device (in /usr/lib/x86_64-linux-gnu/libgbm.so.1.0.0) ==5229== by 0x149A92: xmir_drm_init_egl (xmir-glamor.c:627) ==5229== by 0x149A92: xmir_screen_init_glamor (xmir-glamor.c:769) ==5229== by 0x144105: xmir_screen_init (xmir.c:862) ==5229== by 0x279F60: AddScreen (dispatch.c:3866) ==5229== by 0x145A92: InitOutput (xmir.c:966) ==5229==