Results for valgrind/glean/texgen

Overview

Status: fail
Result: fail

Back to summary

Details

Detail Value
returncode 1
time 267.643910885
note Returncode was 1
command tests/valgrind-test/valgrind-test /home/mks-hackers/piglit/framework/../bin/glean -r ./results/glean/texgen -o -v -v -v -t +texgen
errors_ignored
  • ==4850== Warning: noted but unhandled ioctl 0x6458 with no size/direction hints
  • ==4850== Warning: noted but unhandled ioctl 0x6458 with no size/direction hints
  • ==4850== Warning: noted but unhandled ioctl 0x6458 with no size/direction hints
  • Mesa: User error: GL_OUT_OF_MEMORY in Resizing framebuffer
info
Returncode: 1

Errors:
==4850== Conditional jump or move depends on uninitialised value(s)
==4850==    at 0x4B2ECCA: i915_screen_create (i915_screen.c:404)
==4850==    by 0x4B28278: create_screen (target.c:18)
==4850==    by 0x52A40DE: dri2_init_screen (dri2.c:638)
==4850==    by 0x4C1024E: dri2CreateNewScreen (dri_util.c:894)
==4850==    by 0x407D893: dri2CreateScreen (dri2_glx.c:843)
==4850==    by 0x4058169: __glXInitialize (glxext.c:766)
==4850==    by 0x40543FA: glXQueryVersion (glxcmds.c:399)
==4850==    by 0x8157C82: GLEAN::WindowSystem::WindowSystem(GLEAN::Options&) (winsys.cpp:73)
==4850==    by 0x80C64C2: GLEAN::Environment::Environment(GLEAN::Options&) (environ.cpp:59)
==4850==    by 0x80CB8A4: main (main.cpp:134)
==4850== 
==4850== Conditional jump or move depends on uninitialised value(s)
==4850==    at 0x4B2ECD1: i915_screen_create (i915_screen.c:404)
==4850==    by 0x4B28278: create_screen (target.c:18)
==4850==    by 0x52A40DE: dri2_init_screen (dri2.c:638)
==4850==    by 0x4C1024E: dri2CreateNewScreen (dri_util.c:894)
==4850==    by 0x407D893: dri2CreateScreen (dri2_glx.c:843)
==4850==    by 0x4058169: __glXInitialize (glxext.c:766)
==4850==    by 0x40543FA: glXQueryVersion (glxcmds.c:399)
==4850==    by 0x8157C82: GLEAN::WindowSystem::WindowSystem(GLEAN::Options&) (winsys.cpp:73)
==4850==    by 0x80C64C2: GLEAN::Environment::Environment(GLEAN::Options&) (environ.cpp:59)
==4850==    by 0x80CB8A4: main (main.cpp:134)
==4850== 
==4850== Conditional jump or move depends on uninitialised value(s)
==4850==    at 0x4B2ECD8: i915_screen_create (i915_screen.c:404)
==4850==    by 0x4B28278: create_screen (target.c:18)
==4850==    by 0x52A40DE: dri2_init_screen (dri2.c:638)
==4850==    by 0x4C1024E: dri2CreateNewScreen (dri_util.c:894)
==4850==    by 0x407D893: dri2CreateScreen (dri2_glx.c:843)
==4850==    by 0x4058169: __glXInitialize (glxext.c:766)
==4850==    by 0x40543FA: glXQueryVersion (glxcmds.c:399)
==4850==    by 0x8157C82: GLEAN::WindowSystem::WindowSystem(GLEAN::Options&) (winsys.cpp:73)
==4850==    by 0x80C64C2: GLEAN::Environment::Environment(GLEAN::Options&) (environ.cpp:59)
==4850==    by 0x80CB8A4: main (main.cpp:134)
==4850== 
==4850== Conditional jump or move depends on uninitialised value(s)
==4850==    at 0x4B2ECDF: i915_screen_create (i915_screen.c:404)
==4850==    by 0x4B28278: create_screen (target.c:18)
==4850==    by 0x52A40DE: dri2_init_screen (dri2.c:638)
==4850==    by 0x4C1024E: dri2CreateNewScreen (dri_util.c:894)
==4850==    by 0x407D893: dri2CreateScreen (dri2_glx.c:843)
==4850==    by 0x4058169: __glXInitialize (glxext.c:766)
==4850==    by 0x40543FA: glXQueryVersion (glxcmds.c:399)
==4850==    by 0x8157C82: GLEAN::WindowSystem::WindowSystem(GLEAN::Options&) (winsys.cpp:73)
==4850==    by 0x80C64C2: GLEAN::Environment::Environment(GLEAN::Options&) (environ.cpp:59)
==4850==    by 0x80CB8A4: main (main.cpp:134)
==4850== 
==4850== Conditional jump or move depends on uninitialised value(s)
==4850==    at 0x4B2ECEF: i915_screen_create (i915_screen.c:404)
==4850==    by 0x4B28278: create_screen (target.c:18)
==4850==    by 0x52A40DE: dri2_init_screen (dri2.c:638)
==4850==    by 0x4C1024E: dri2CreateNewScreen (dri_util.c:894)
==4850==    by 0x407D893: dri2CreateScreen (dri2_glx.c:843)
==4850==    by 0x4058169: __glXInitialize (glxext.c:766)
==4850==    by 0x40543FA: glXQueryVersion (glxcmds.c:399)
==4850==    by 0x8157C82: GLEAN::WindowSystem::WindowSystem(GLEAN::Options&) (winsys.cpp:73)
==4850==    by 0x80C64C2: GLEAN::Environment::Environment(GLEAN::Options&) (environ.cpp:59)
==4850==    by 0x80CB8A4: main (main.cpp:134)
==4850== 
==4850== Conditional jump or move depends on uninitialised value(s)
==4850==    at 0x4B2ECF6: i915_screen_create (i915_screen.c:404)
==4850==    by 0x4B28278: create_screen (target.c:18)
==4850==    by 0x52A40DE: dri2_init_screen (dri2.c:638)
==4850==    by 0x4C1024E: dri2CreateNewScreen (dri_util.c:894)
==4850==    by 0x407D893: dri2CreateScreen (dri2_glx.c:843)
==4850==    by 0x4058169: __glXInitialize (glxext.c:766)
==4850==    by 0x40543FA: glXQueryVersion (glxcmds.c:399)
==4850==    by 0x8157C82: GLEAN::WindowSystem::WindowSystem(GLEAN::Options&) (winsys.cpp:73)
==4850==    by 0x80C64C2: GLEAN::Environment::Environment(GLEAN::Options&) (environ.cpp:59)
==4850==    by 0x80CB8A4: main (main.cpp:134)
==4850== 
==4850== Warning: noted but unhandled ioctl 0x6458 with no size/direction hints
==4850==    This could cause spurious value errors to appear.
==4850==    See README_MISSING_SYSCALL_OR_IOCTL for guidance on writing a proper wrapper.
==4850== Warning: noted but unhandled ioctl 0x6458 with no size/direction hints
==4850==    This could cause spurious value errors to appear.
==4850==    See README_MISSING_SYSCALL_OR_IOCTL for guidance on writing a proper wrapper.
==4850== Warning: noted but unhandled ioctl 0x6458 with no size/direction hints
==4850==    This could cause spurious value errors to appear.
==4850==    See README_MISSING_SYSCALL_OR_IOCTL for guidance on writing a proper wrapper.
==4850== Invalid read of size 4
==4850==    at 0x4BBF87F: draw_llvm_destroy_variant (draw_llvm.c:1677)
==4850==    by 0x4BC2594: vs_llvm_delete (draw_vs_llvm.c:73)
==4850==    by 0x4B6E65E: draw_delete_vertex_shader (draw_vs.c:180)
==4850==    by 0x4B35BB0: i915_delete_vs_state (i915_state.c:549)
==4850==    by 0x4B895D7: util_blitter_destroy (u_blitter.c:246)
==4850==    by 0x4B320DE: i915_destroy (i915_context.c:105)
==4850==    by 0x53702FE: st_destroy_context (st_context.c:261)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850==  Address 0x468fe74 is 3,860 bytes inside a block of size 3,896 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x4BBB999: draw_llvm_destroy (draw_llvm.c:395)
==4850==    by 0x4B542ED: draw_destroy (draw_context.c:190)
==4850==    by 0x4B320C0: i915_destroy (i915_context.c:102)
==4850==    by 0x53702FE: st_destroy_context (st_context.c:261)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850==    by 0x4056FD2: glXMakeCurrent (glxcurrent.c:287)
==4850==    by 0x8157F73: GLEAN::WindowSystem::makeCurrent(GLEAN::RenderingContext&, GLEAN::Window&) (winsys.cpp:253)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4BBF8B3: draw_llvm_destroy_variant (draw_llvm.c:1683)
==4850==    by 0x4BC2594: vs_llvm_delete (draw_vs_llvm.c:73)
==4850==    by 0x4B6E65E: draw_delete_vertex_shader (draw_vs.c:180)
==4850==    by 0x4B35BB0: i915_delete_vs_state (i915_state.c:549)
==4850==    by 0x4B895D7: util_blitter_destroy (u_blitter.c:246)
==4850==    by 0x4B320DE: i915_destroy (i915_context.c:105)
==4850==    by 0x53702FE: st_destroy_context (st_context.c:261)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850==  Address 0x468fe74 is 3,860 bytes inside a block of size 3,896 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x4BBB999: draw_llvm_destroy (draw_llvm.c:395)
==4850==    by 0x4B542ED: draw_destroy (draw_context.c:190)
==4850==    by 0x4B320C0: i915_destroy (i915_context.c:102)
==4850==    by 0x53702FE: st_destroy_context (st_context.c:261)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850==    by 0x4056FD2: glXMakeCurrent (glxcurrent.c:287)
==4850==    by 0x8157F73: GLEAN::WindowSystem::makeCurrent(GLEAN::RenderingContext&, GLEAN::Window&) (winsys.cpp:253)
==4850== 
==4850== Invalid write of size 4
==4850==    at 0x4BBF92C: draw_llvm_destroy_variant (draw_llvm.c:1690)
==4850==    by 0x4BC2594: vs_llvm_delete (draw_vs_llvm.c:73)
==4850==    by 0x4B6E65E: draw_delete_vertex_shader (draw_vs.c:180)
==4850==    by 0x4B35BB0: i915_delete_vs_state (i915_state.c:549)
==4850==    by 0x4B895D7: util_blitter_destroy (u_blitter.c:246)
==4850==    by 0x4B320DE: i915_destroy (i915_context.c:105)
==4850==    by 0x53702FE: st_destroy_context (st_context.c:261)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850==  Address 0x468fe80 is 3,872 bytes inside a block of size 3,896 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x4BBB999: draw_llvm_destroy (draw_llvm.c:395)
==4850==    by 0x4B542ED: draw_destroy (draw_context.c:190)
==4850==    by 0x4B320C0: i915_destroy (i915_context.c:102)
==4850==    by 0x53702FE: st_destroy_context (st_context.c:261)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850==    by 0x4056FD2: glXMakeCurrent (glxcurrent.c:287)
==4850==    by 0x8157F73: GLEAN::WindowSystem::makeCurrent(GLEAN::RenderingContext&, GLEAN::Window&) (winsys.cpp:253)
==4850== 
==4850== Invalid write of size 4
==4850==    at 0x4BBF93B: draw_llvm_destroy_variant (draw_llvm.c:1690)
==4850==    by 0x4BC2594: vs_llvm_delete (draw_vs_llvm.c:73)
==4850==    by 0x4B6E65E: draw_delete_vertex_shader (draw_vs.c:180)
==4850==    by 0x4B35BB0: i915_delete_vs_state (i915_state.c:549)
==4850==    by 0x4B895D7: util_blitter_destroy (u_blitter.c:246)
==4850==    by 0x4B320DE: i915_destroy (i915_context.c:105)
==4850==    by 0x53702FE: st_destroy_context (st_context.c:261)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850==  Address 0x468fe7c is 3,868 bytes inside a block of size 3,896 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x4BBB999: draw_llvm_destroy (draw_llvm.c:395)
==4850==    by 0x4B542ED: draw_destroy (draw_context.c:190)
==4850==    by 0x4B320C0: i915_destroy (i915_context.c:102)
==4850==    by 0x53702FE: st_destroy_context (st_context.c:261)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850==    by 0x4056FD2: glXMakeCurrent (glxcurrent.c:287)
==4850==    by 0x8157F73: GLEAN::WindowSystem::makeCurrent(GLEAN::RenderingContext&, GLEAN::Window&) (winsys.cpp:253)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4BBF959: draw_llvm_destroy_variant (draw_llvm.c:1691)
==4850==    by 0x4BC2594: vs_llvm_delete (draw_vs_llvm.c:73)
==4850==    by 0x4B6E65E: draw_delete_vertex_shader (draw_vs.c:180)
==4850==    by 0x4B35BB0: i915_delete_vs_state (i915_state.c:549)
==4850==    by 0x4B895D7: util_blitter_destroy (u_blitter.c:246)
==4850==    by 0x4B320DE: i915_destroy (i915_context.c:105)
==4850==    by 0x53702FE: st_destroy_context (st_context.c:261)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850==  Address 0x468fe84 is 3,876 bytes inside a block of size 3,896 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x4BBB999: draw_llvm_destroy (draw_llvm.c:395)
==4850==    by 0x4B542ED: draw_destroy (draw_context.c:190)
==4850==    by 0x4B320C0: i915_destroy (i915_context.c:102)
==4850==    by 0x53702FE: st_destroy_context (st_context.c:261)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850==    by 0x4056FD2: glXMakeCurrent (glxcurrent.c:287)
==4850==    by 0x8157F73: GLEAN::WindowSystem::makeCurrent(GLEAN::RenderingContext&, GLEAN::Window&) (winsys.cpp:253)
==4850== 
==4850== Invalid write of size 4
==4850==    at 0x4BBF965: draw_llvm_destroy_variant (draw_llvm.c:1691)
==4850==    by 0x4BC2594: vs_llvm_delete (draw_vs_llvm.c:73)
==4850==    by 0x4B6E65E: draw_delete_vertex_shader (draw_vs.c:180)
==4850==    by 0x4B35BB0: i915_delete_vs_state (i915_state.c:549)
==4850==    by 0x4B895D7: util_blitter_destroy (u_blitter.c:246)
==4850==    by 0x4B320DE: i915_destroy (i915_context.c:105)
==4850==    by 0x53702FE: st_destroy_context (st_context.c:261)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850==  Address 0x468fe84 is 3,876 bytes inside a block of size 3,896 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x4BBB999: draw_llvm_destroy (draw_llvm.c:395)
==4850==    by 0x4B542ED: draw_destroy (draw_context.c:190)
==4850==    by 0x4B320C0: i915_destroy (i915_context.c:102)
==4850==    by 0x53702FE: st_destroy_context (st_context.c:261)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850==    by 0x4056FD2: glXMakeCurrent (glxcurrent.c:287)
==4850==    by 0x8157F73: GLEAN::WindowSystem::makeCurrent(GLEAN::RenderingContext&, GLEAN::Window&) (winsys.cpp:253)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4B5C1C9: aaline_stage_from_pipe (draw_pipe_aaline.c:833)
==4850==    by 0x4B5C2B4: aaline_delete_fs_state (draw_pipe_aaline.c:876)
==4850==    by 0x4B89634: util_blitter_destroy (u_blitter.c:251)
==4850==    by 0x4B320DE: i915_destroy (i915_context.c:105)
==4850==    by 0x53702FE: st_destroy_context (st_context.c:261)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850==    by 0x4056FD2: glXMakeCurrent (glxcurrent.c:287)
==4850==    by 0x8157F73: GLEAN::WindowSystem::makeCurrent(GLEAN::RenderingContext&, GLEAN::Window&) (winsys.cpp:253)
==4850==  Address 0x464a10c is 44 bytes inside a block of size 3,036 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x4B54316: draw_destroy (draw_context.c:196)
==4850==    by 0x4B320C0: i915_destroy (i915_context.c:102)
==4850==    by 0x53702FE: st_destroy_context (st_context.c:261)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850==    by 0x4056FD2: glXMakeCurrent (glxcurrent.c:287)
==4850==    by 0x8157F73: GLEAN::WindowSystem::makeCurrent(GLEAN::RenderingContext&, GLEAN::Window&) (winsys.cpp:253)
==4850==    by 0x80D509A: GLEAN::BaseTest<GLEAN::BasicResult>::run(GLEAN::Environment&) (tbase.h:308)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4B5C2C1: aaline_delete_fs_state (draw_pipe_aaline.c:880)
==4850==    by 0x4B89634: util_blitter_destroy (u_blitter.c:251)
==4850==    by 0x4B320DE: i915_destroy (i915_context.c:105)
==4850==    by 0x53702FE: st_destroy_context (st_context.c:261)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850==    by 0x4056FD2: glXMakeCurrent (glxcurrent.c:287)
==4850==    by 0x8157F73: GLEAN::WindowSystem::makeCurrent(GLEAN::RenderingContext&, GLEAN::Window&) (winsys.cpp:253)
==4850==    by 0x80D509A: GLEAN::BaseTest<GLEAN::BasicResult>::run(GLEAN::Environment&) (tbase.h:308)
==4850==  Address 0x46e8a18 is 216 bytes inside a block of size 228 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x4B5C0D5: aaline_destroy (draw_pipe_aaline.c:795)
==4850==    by 0x4B58010: draw_pipeline_destroy (draw_pipe.c:100)
==4850==    by 0x4B542AE: draw_destroy (draw_context.c:184)
==4850==    by 0x4B320C0: i915_destroy (i915_context.c:102)
==4850==    by 0x53702FE: st_destroy_context (st_context.c:261)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850==    by 0x4056FD2: glXMakeCurrent (glxcurrent.c:287)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4B35A7B: i915_delete_fs_state (i915_state.c:510)
==4850==    by 0x4B5C2D8: aaline_delete_fs_state (draw_pipe_aaline.c:880)
==4850==    by 0x4B89634: util_blitter_destroy (u_blitter.c:251)
==4850==    by 0x4B320DE: i915_destroy (i915_context.c:105)
==4850==    by 0x53702FE: st_destroy_context (st_context.c:261)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850==    by 0x4056FD2: glXMakeCurrent (glxcurrent.c:287)
==4850==    by 0x8157F73: GLEAN::WindowSystem::makeCurrent(GLEAN::RenderingContext&, GLEAN::Window&) (winsys.cpp:253)
==4850==  Address 0x72084a0 is not stack'd, malloc'd or (recently) free'd
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4B35A88: i915_delete_fs_state (i915_state.c:511)
==4850==    by 0x4B5C2D8: aaline_delete_fs_state (draw_pipe_aaline.c:880)
==4850==    by 0x4B89634: util_blitter_destroy (u_blitter.c:251)
==4850==    by 0x4B320DE: i915_destroy (i915_context.c:105)
==4850==    by 0x53702FE: st_destroy_context (st_context.c:261)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850==    by 0x4056FD2: glXMakeCurrent (glxcurrent.c:287)
==4850==    by 0x8157F73: GLEAN::WindowSystem::makeCurrent(GLEAN::RenderingContext&, GLEAN::Window&) (winsys.cpp:253)
==4850==  Address 0x72084a0 is not stack'd, malloc'd or (recently) free'd
==4850== 
==4850== Invalid free() / delete / delete[]
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x4B35A95: i915_delete_fs_state (i915_state.c:511)
==4850==    by 0x4B5C2D8: aaline_delete_fs_state (draw_pipe_aaline.c:880)
==4850==    by 0x4B89634: util_blitter_destroy (u_blitter.c:251)
==4850==    by 0x4B320DE: i915_destroy (i915_context.c:105)
==4850==    by 0x53702FE: st_destroy_context (st_context.c:261)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850==    by 0x4056FD2: glXMakeCurrent (glxcurrent.c:287)
==4850==  Address 0x6fa7824 is 12 bytes inside a block of size 28 free'd
==4850==    at 0x4025907: operator delete(void*) (vg_replace_malloc.c:387)
==4850==    by 0x4EAD98B: llvm::LiveVariables::releaseMemory() (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850== 
==4850== Invalid write of size 4
==4850==    at 0x4B35A99: i915_delete_fs_state (i915_state.c:512)
==4850==    by 0x4B5C2D8: aaline_delete_fs_state (draw_pipe_aaline.c:880)
==4850==    by 0x4B89634: util_blitter_destroy (u_blitter.c:251)
==4850==    by 0x4B320DE: i915_destroy (i915_context.c:105)
==4850==    by 0x53702FE: st_destroy_context (st_context.c:261)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850==    by 0x4056FD2: glXMakeCurrent (glxcurrent.c:287)
==4850==    by 0x8157F73: GLEAN::WindowSystem::makeCurrent(GLEAN::RenderingContext&, GLEAN::Window&) (winsys.cpp:253)
==4850==  Address 0x72084a0 is not stack'd, malloc'd or (recently) free'd
==4850== 
==4850== Invalid free() / delete / delete[]
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x4B35AAF: i915_delete_fs_state (i915_state.c:513)
==4850==    by 0x4B5C2D8: aaline_delete_fs_state (draw_pipe_aaline.c:880)
==4850==    by 0x4B89634: util_blitter_destroy (u_blitter.c:251)
==4850==    by 0x4B320DE: i915_destroy (i915_context.c:105)
==4850==    by 0x53702FE: st_destroy_context (st_context.c:261)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850==    by 0x4056FD2: glXMakeCurrent (glxcurrent.c:287)
==4850==  Address 0x4936e10 is not stack'd, malloc'd or (recently) free'd
==4850== 
==4850== Invalid write of size 4
==4850==    at 0x4B35ABC: i915_delete_fs_state (i915_state.c:516)
==4850==    by 0x4B5C2D8: aaline_delete_fs_state (draw_pipe_aaline.c:880)
==4850==    by 0x4B89634: util_blitter_destroy (u_blitter.c:251)
==4850==    by 0x4B320DE: i915_destroy (i915_context.c:105)
==4850==    by 0x53702FE: st_destroy_context (st_context.c:261)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850==    by 0x4056FD2: glXMakeCurrent (glxcurrent.c:287)
==4850==    by 0x8157F73: GLEAN::WindowSystem::makeCurrent(GLEAN::RenderingContext&, GLEAN::Window&) (winsys.cpp:253)
==4850==  Address 0x72084a4 is not stack'd, malloc'd or (recently) free'd
==4850== 
==4850== Invalid free() / delete / delete[]
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850==  Address 0x7c800002 is not stack'd, malloc'd or (recently) free'd
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4B36B7A: calculate_vertex_layout (i915_state_derived.c:60)
==4850==    by 0x4B3717C: i915_update_derived (i915_state_derived.c:217)
==4850==    by 0x4B31F98: i915_draw_vbo (i915_context.c:65)
==4850==    by 0x4B8EE9A: util_draw_arrays (u_draw.h:63)
==4850==    by 0x4B8EF71: util_draw_vertex_buffer (u_draw_quad.c:69)
==4850==    by 0x4B8A7E1: blitter_draw_rectangle (u_blitter.c:644)
==4850==    by 0x4B8B2DB: util_blitter_copy_region (u_blitter.c:853)
==4850==    by 0x4B3B402: i915_surface_copy_render (i915_surface.c:83)
==4850==    by 0x5378D01: st_texture_image_copy (st_texture.c:389)
==4850==    by 0x5422410: copy_image_data_to_texture (st_cb_texture.c:1723)
==4850==    by 0x54229E2: st_finalize_texture (st_cb_texture.c:1874)
==4850==    by 0x540FECC: finalize_textures (st_atom_texture.c:360)
==4850==  Address 0x46f3c20 is 8 bytes inside a block of size 60 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52EEA4C: free_matrix_stack (matrix.c:697)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850==    by 0x4056FD2: glXMakeCurrent (glxcurrent.c:287)
==4850==    by 0x8157F73: GLEAN::WindowSystem::makeCurrent(GLEAN::RenderingContext&, GLEAN::Window&) (winsys.cpp:253)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4B391EB: upload_S2S4 (i915_state_immediate.c:109)
==4850==    by 0x4B3933F: update_immediate (i915_state_immediate.c:227)
==4850==    by 0x4B3717C: i915_update_derived (i915_state_derived.c:217)
==4850==    by 0x4B31F98: i915_draw_vbo (i915_context.c:65)
==4850==    by 0x4B8EE9A: util_draw_arrays (u_draw.h:63)
==4850==    by 0x4B8EF71: util_draw_vertex_buffer (u_draw_quad.c:69)
==4850==    by 0x4B8A7E1: blitter_draw_rectangle (u_blitter.c:644)
==4850==    by 0x4B8B2DB: util_blitter_copy_region (u_blitter.c:853)
==4850==    by 0x4B3B402: i915_surface_copy_render (i915_surface.c:83)
==4850==    by 0x5378D01: st_texture_image_copy (st_texture.c:389)
==4850==    by 0x5422410: copy_image_data_to_texture (st_cb_texture.c:1723)
==4850==    by 0x54229E2: st_finalize_texture (st_cb_texture.c:1874)
==4850==  Address 0x46f3c24 is 12 bytes inside a block of size 60 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52EEA4C: free_matrix_stack (matrix.c:697)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850==    by 0x4056FD2: glXMakeCurrent (glxcurrent.c:287)
==4850==    by 0x8157F73: GLEAN::WindowSystem::makeCurrent(GLEAN::RenderingContext&, GLEAN::Window&) (winsys.cpp:253)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4B392EC: upload_S7 (i915_state_immediate.c:196)
==4850==    by 0x4B3933F: update_immediate (i915_state_immediate.c:227)
==4850==    by 0x4B3717C: i915_update_derived (i915_state_derived.c:217)
==4850==    by 0x4B31F98: i915_draw_vbo (i915_context.c:65)
==4850==    by 0x4B8EE9A: util_draw_arrays (u_draw.h:63)
==4850==    by 0x4B8EF71: util_draw_vertex_buffer (u_draw_quad.c:69)
==4850==    by 0x4B8A7E1: blitter_draw_rectangle (u_blitter.c:644)
==4850==    by 0x4B8B2DB: util_blitter_copy_region (u_blitter.c:853)
==4850==    by 0x4B3B402: i915_surface_copy_render (i915_surface.c:83)
==4850==    by 0x5378D01: st_texture_image_copy (st_texture.c:389)
==4850==    by 0x5422410: copy_image_data_to_texture (st_cb_texture.c:1723)
==4850==    by 0x54229E2: st_finalize_texture (st_cb_texture.c:1874)
==4850==  Address 0x46f3c28 is 16 bytes inside a block of size 60 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52EEA4C: free_matrix_stack (matrix.c:697)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850==    by 0x4056FD2: glXMakeCurrent (glxcurrent.c:287)
==4850==    by 0x8157F73: GLEAN::WindowSystem::makeCurrent(GLEAN::RenderingContext&, GLEAN::Window&) (winsys.cpp:253)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x40285FD: bcmp (mc_replace_strmem.c:679)
==4850==    by 0x4B37385: set_dynamic_array (i915_state_dynamic.c:70)
==4850==    by 0x4B375EF: upload_DEPTHSCALE (i915_state_dynamic.c:184)
==4850==    by 0x4B377E8: update_dynamic (i915_state_dynamic.c:312)
==4850==    by 0x4B3717C: i915_update_derived (i915_state_derived.c:217)
==4850==    by 0x4B31F98: i915_draw_vbo (i915_context.c:65)
==4850==    by 0x4B8EE9A: util_draw_arrays (u_draw.h:63)
==4850==    by 0x4B8EF71: util_draw_vertex_buffer (u_draw_quad.c:69)
==4850==    by 0x4B8A7E1: blitter_draw_rectangle (u_blitter.c:644)
==4850==    by 0x4B8B2DB: util_blitter_copy_region (u_blitter.c:853)
==4850==    by 0x4B3B402: i915_surface_copy_render (i915_surface.c:83)
==4850==    by 0x5378D01: st_texture_image_copy (st_texture.c:389)
==4850==  Address 0x46f3c4c is 52 bytes inside a block of size 60 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52EEA4C: free_matrix_stack (matrix.c:697)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850==    by 0x4056FD2: glXMakeCurrent (glxcurrent.c:287)
==4850==    by 0x8157F73: GLEAN::WindowSystem::makeCurrent(GLEAN::RenderingContext&, GLEAN::Window&) (winsys.cpp:253)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x4028614: bcmp (mc_replace_strmem.c:679)
==4850==    by 0x4B37385: set_dynamic_array (i915_state_dynamic.c:70)
==4850==    by 0x4B375EF: upload_DEPTHSCALE (i915_state_dynamic.c:184)
==4850==    by 0x4B377E8: update_dynamic (i915_state_dynamic.c:312)
==4850==    by 0x4B3717C: i915_update_derived (i915_state_derived.c:217)
==4850==    by 0x4B31F98: i915_draw_vbo (i915_context.c:65)
==4850==    by 0x4B8EE9A: util_draw_arrays (u_draw.h:63)
==4850==    by 0x4B8EF71: util_draw_vertex_buffer (u_draw_quad.c:69)
==4850==    by 0x4B8A7E1: blitter_draw_rectangle (u_blitter.c:644)
==4850==    by 0x4B8B2DB: util_blitter_copy_region (u_blitter.c:853)
==4850==    by 0x4B3B402: i915_surface_copy_render (i915_surface.c:83)
==4850==    by 0x5378D01: st_texture_image_copy (st_texture.c:389)
==4850==  Address 0x46f3c4d is 53 bytes inside a block of size 60 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52EEA4C: free_matrix_stack (matrix.c:697)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850==    by 0x4056FD2: glXMakeCurrent (glxcurrent.c:287)
==4850==    by 0x8157F73: GLEAN::WindowSystem::makeCurrent(GLEAN::RenderingContext&, GLEAN::Window&) (winsys.cpp:253)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4B37623: upload_STIPPLE (i915_state_dynamic.c:216)
==4850==    by 0x4B377E8: update_dynamic (i915_state_dynamic.c:312)
==4850==    by 0x4B3717C: i915_update_derived (i915_state_derived.c:217)
==4850==    by 0x4B31F98: i915_draw_vbo (i915_context.c:65)
==4850==    by 0x4B8EE9A: util_draw_arrays (u_draw.h:63)
==4850==    by 0x4B8EF71: util_draw_vertex_buffer (u_draw_quad.c:69)
==4850==    by 0x4B8A7E1: blitter_draw_rectangle (u_blitter.c:644)
==4850==    by 0x4B8B2DB: util_blitter_copy_region (u_blitter.c:853)
==4850==    by 0x4B3B402: i915_surface_copy_render (i915_surface.c:83)
==4850==    by 0x5378D01: st_texture_image_copy (st_texture.c:389)
==4850==    by 0x5422410: copy_image_data_to_texture (st_cb_texture.c:1723)
==4850==    by 0x54229E2: st_finalize_texture (st_cb_texture.c:1874)
==4850==  Address 0x46f3c1c is 4 bytes inside a block of size 60 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52EEA4C: free_matrix_stack (matrix.c:697)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850==    by 0x4056FD2: glXMakeCurrent (glxcurrent.c:287)
==4850==    by 0x8157F73: GLEAN::WindowSystem::makeCurrent(GLEAN::RenderingContext&, GLEAN::Window&) (winsys.cpp:253)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4B376E6: upload_SCISSOR_ENABLE (i915_state_dynamic.c:253)
==4850==    by 0x4B377E8: update_dynamic (i915_state_dynamic.c:312)
==4850==    by 0x4B3717C: i915_update_derived (i915_state_derived.c:217)
==4850==    by 0x4B31F98: i915_draw_vbo (i915_context.c:65)
==4850==    by 0x4B8EE9A: util_draw_arrays (u_draw.h:63)
==4850==    by 0x4B8EF71: util_draw_vertex_buffer (u_draw_quad.c:69)
==4850==    by 0x4B8A7E1: blitter_draw_rectangle (u_blitter.c:644)
==4850==    by 0x4B8B2DB: util_blitter_copy_region (u_blitter.c:853)
==4850==    by 0x4B3B402: i915_surface_copy_render (i915_surface.c:83)
==4850==    by 0x5378D01: st_texture_image_copy (st_texture.c:389)
==4850==    by 0x5422410: copy_image_data_to_texture (st_cb_texture.c:1723)
==4850==    by 0x54229E2: st_finalize_texture (st_cb_texture.c:1874)
==4850==  Address 0x46f3c2c is 20 bytes inside a block of size 60 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52EEA4C: free_matrix_stack (matrix.c:697)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850==    by 0x4056FD2: glXMakeCurrent (glxcurrent.c:287)
==4850==    by 0x8157F73: GLEAN::WindowSystem::makeCurrent(GLEAN::RenderingContext&, GLEAN::Window&) (winsys.cpp:253)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x4B61E44: draw_need_pipeline (draw_pipe_validate.c:122)
==4850==    by 0x4B642A1: draw_pt_arrays (draw_pt.c:83)
==4850==    by 0x4B64EB5: draw_vbo (draw_pt.c:491)
==4850==    by 0x4B3206F: i915_draw_vbo (i915_context.c:85)
==4850==    by 0x4B8EE9A: util_draw_arrays (u_draw.h:63)
==4850==    by 0x4B8EF71: util_draw_vertex_buffer (u_draw_quad.c:69)
==4850==    by 0x4B8A7E1: blitter_draw_rectangle (u_blitter.c:644)
==4850==    by 0x4B8B2DB: util_blitter_copy_region (u_blitter.c:853)
==4850==    by 0x4B3B402: i915_surface_copy_render (i915_surface.c:83)
==4850==    by 0x5378D01: st_texture_image_copy (st_texture.c:389)
==4850==    by 0x5422410: copy_image_data_to_texture (st_cb_texture.c:1723)
==4850==    by 0x54229E2: st_finalize_texture (st_cb_texture.c:1874)
==4850==  Address 0x46f3c32 is 26 bytes inside a block of size 60 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52EEA4C: free_matrix_stack (matrix.c:697)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850==    by 0x4056FD2: glXMakeCurrent (glxcurrent.c:287)
==4850==    by 0x8157F73: GLEAN::WindowSystem::makeCurrent(GLEAN::RenderingContext&, GLEAN::Window&) (winsys.cpp:253)
==4850== 
==4850== Invalid read of size 2
==4850==    at 0x4B61E63: draw_need_pipeline (draw_pipe_validate.c:126)
==4850==    by 0x4B642A1: draw_pt_arrays (draw_pt.c:83)
==4850==    by 0x4B64EB5: draw_vbo (draw_pt.c:491)
==4850==    by 0x4B3206F: i915_draw_vbo (i915_context.c:85)
==4850==    by 0x4B8EE9A: util_draw_arrays (u_draw.h:63)
==4850==    by 0x4B8EF71: util_draw_vertex_buffer (u_draw_quad.c:69)
==4850==    by 0x4B8A7E1: blitter_draw_rectangle (u_blitter.c:644)
==4850==    by 0x4B8B2DB: util_blitter_copy_region (u_blitter.c:853)
==4850==    by 0x4B3B402: i915_surface_copy_render (i915_surface.c:83)
==4850==    by 0x5378D01: st_texture_image_copy (st_texture.c:389)
==4850==    by 0x5422410: copy_image_data_to_texture (st_cb_texture.c:1723)
==4850==    by 0x54229E2: st_finalize_texture (st_cb_texture.c:1874)
==4850==  Address 0x46f3c30 is 24 bytes inside a block of size 60 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52EEA4C: free_matrix_stack (matrix.c:697)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850==    by 0x4056FD2: glXMakeCurrent (glxcurrent.c:287)
==4850==    by 0x8157F73: GLEAN::WindowSystem::makeCurrent(GLEAN::RenderingContext&, GLEAN::Window&) (winsys.cpp:253)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x4B61E72: draw_need_pipeline (draw_pipe_validate.c:127)
==4850==    by 0x4B642A1: draw_pt_arrays (draw_pt.c:83)
==4850==    by 0x4B64EB5: draw_vbo (draw_pt.c:491)
==4850==    by 0x4B3206F: i915_draw_vbo (i915_context.c:85)
==4850==    by 0x4B8EE9A: util_draw_arrays (u_draw.h:63)
==4850==    by 0x4B8EF71: util_draw_vertex_buffer (u_draw_quad.c:69)
==4850==    by 0x4B8A7E1: blitter_draw_rectangle (u_blitter.c:644)
==4850==    by 0x4B8B2DB: util_blitter_copy_region (u_blitter.c:853)
==4850==    by 0x4B3B402: i915_surface_copy_render (i915_surface.c:83)
==4850==    by 0x5378D01: st_texture_image_copy (st_texture.c:389)
==4850==    by 0x5422410: copy_image_data_to_texture (st_cb_texture.c:1723)
==4850==    by 0x54229E2: st_finalize_texture (st_cb_texture.c:1874)
==4850==  Address 0x46f3c31 is 25 bytes inside a block of size 60 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52EEA4C: free_matrix_stack (matrix.c:697)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850==    by 0x4056FD2: glXMakeCurrent (glxcurrent.c:287)
==4850==    by 0x8157F73: GLEAN::WindowSystem::makeCurrent(GLEAN::RenderingContext&, GLEAN::Window&) (winsys.cpp:253)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x4B61E87: draw_need_pipeline (draw_pipe_validate.c:131)
==4850==    by 0x4B642A1: draw_pt_arrays (draw_pt.c:83)
==4850==    by 0x4B64EB5: draw_vbo (draw_pt.c:491)
==4850==    by 0x4B3206F: i915_draw_vbo (i915_context.c:85)
==4850==    by 0x4B8EE9A: util_draw_arrays (u_draw.h:63)
==4850==    by 0x4B8EF71: util_draw_vertex_buffer (u_draw_quad.c:69)
==4850==    by 0x4B8A7E1: blitter_draw_rectangle (u_blitter.c:644)
==4850==    by 0x4B8B2DB: util_blitter_copy_region (u_blitter.c:853)
==4850==    by 0x4B3B402: i915_surface_copy_render (i915_surface.c:83)
==4850==    by 0x5378D01: st_texture_image_copy (st_texture.c:389)
==4850==    by 0x5422410: copy_image_data_to_texture (st_cb_texture.c:1723)
==4850==    by 0x54229E2: st_finalize_texture (st_cb_texture.c:1874)
==4850==  Address 0x46f3c31 is 25 bytes inside a block of size 60 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52EEA4C: free_matrix_stack (matrix.c:697)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850==    by 0x4056FD2: glXMakeCurrent (glxcurrent.c:287)
==4850==    by 0x8157F73: GLEAN::WindowSystem::makeCurrent(GLEAN::RenderingContext&, GLEAN::Window&) (winsys.cpp:253)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x4B61E95: draw_need_pipeline (draw_pipe_validate.c:131)
==4850==    by 0x4B642A1: draw_pt_arrays (draw_pt.c:83)
==4850==    by 0x4B64EB5: draw_vbo (draw_pt.c:491)
==4850==    by 0x4B3206F: i915_draw_vbo (i915_context.c:85)
==4850==    by 0x4B8EE9A: util_draw_arrays (u_draw.h:63)
==4850==    by 0x4B8EF71: util_draw_vertex_buffer (u_draw_quad.c:69)
==4850==    by 0x4B8A7E1: blitter_draw_rectangle (u_blitter.c:644)
==4850==    by 0x4B8B2DB: util_blitter_copy_region (u_blitter.c:853)
==4850==    by 0x4B3B402: i915_surface_copy_render (i915_surface.c:83)
==4850==    by 0x5378D01: st_texture_image_copy (st_texture.c:389)
==4850==    by 0x5422410: copy_image_data_to_texture (st_cb_texture.c:1723)
==4850==    by 0x54229E2: st_finalize_texture (st_cb_texture.c:1874)
==4850==  Address 0x46f3c31 is 25 bytes inside a block of size 60 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52EEA4C: free_matrix_stack (matrix.c:697)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850==    by 0x4056FD2: glXMakeCurrent (glxcurrent.c:287)
==4850==    by 0x8157F73: GLEAN::WindowSystem::makeCurrent(GLEAN::RenderingContext&, GLEAN::Window&) (winsys.cpp:253)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x4B61EA3: draw_need_pipeline (draw_pipe_validate.c:132)
==4850==    by 0x4B642A1: draw_pt_arrays (draw_pt.c:83)
==4850==    by 0x4B64EB5: draw_vbo (draw_pt.c:491)
==4850==    by 0x4B3206F: i915_draw_vbo (i915_context.c:85)
==4850==    by 0x4B8EE9A: util_draw_arrays (u_draw.h:63)
==4850==    by 0x4B8EF71: util_draw_vertex_buffer (u_draw_quad.c:69)
==4850==    by 0x4B8A7E1: blitter_draw_rectangle (u_blitter.c:644)
==4850==    by 0x4B8B2DB: util_blitter_copy_region (u_blitter.c:853)
==4850==    by 0x4B3B402: i915_surface_copy_render (i915_surface.c:83)
==4850==    by 0x5378D01: st_texture_image_copy (st_texture.c:389)
==4850==    by 0x5422410: copy_image_data_to_texture (st_cb_texture.c:1723)
==4850==    by 0x54229E2: st_finalize_texture (st_cb_texture.c:1874)
==4850==  Address 0x46f3c31 is 25 bytes inside a block of size 60 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52EEA4C: free_matrix_stack (matrix.c:697)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850==    by 0x4056FD2: glXMakeCurrent (glxcurrent.c:287)
==4850==    by 0x8157F73: GLEAN::WindowSystem::makeCurrent(GLEAN::RenderingContext&, GLEAN::Window&) (winsys.cpp:253)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x4B61EB8: draw_need_pipeline (draw_pipe_validate.c:137)
==4850==    by 0x4B642A1: draw_pt_arrays (draw_pt.c:83)
==4850==    by 0x4B64EB5: draw_vbo (draw_pt.c:491)
==4850==    by 0x4B3206F: i915_draw_vbo (i915_context.c:85)
==4850==    by 0x4B8EE9A: util_draw_arrays (u_draw.h:63)
==4850==    by 0x4B8EF71: util_draw_vertex_buffer (u_draw_quad.c:69)
==4850==    by 0x4B8A7E1: blitter_draw_rectangle (u_blitter.c:644)
==4850==    by 0x4B8B2DB: util_blitter_copy_region (u_blitter.c:853)
==4850==    by 0x4B3B402: i915_surface_copy_render (i915_surface.c:83)
==4850==    by 0x5378D01: st_texture_image_copy (st_texture.c:389)
==4850==    by 0x5422410: copy_image_data_to_texture (st_cb_texture.c:1723)
==4850==    by 0x54229E2: st_finalize_texture (st_cb_texture.c:1874)
==4850==  Address 0x46f3c30 is 24 bytes inside a block of size 60 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52EEA4C: free_matrix_stack (matrix.c:697)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850==    by 0x4056FD2: glXMakeCurrent (glxcurrent.c:287)
==4850==    by 0x8157F73: GLEAN::WindowSystem::makeCurrent(GLEAN::RenderingContext&, GLEAN::Window&) (winsys.cpp:253)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x4BC1970: llvm_middle_end_prepare (draw_pt_fetch_shade_pipeline_llvm.c:114)
==4850==    by 0x4B6DB0F: vsplit_prepare (draw_pt_vsplit.c:175)
==4850==    by 0x4B64362: draw_pt_arrays (draw_pt.c:111)
==4850==    by 0x4B64EB5: draw_vbo (draw_pt.c:491)
==4850==    by 0x4B3206F: i915_draw_vbo (i915_context.c:85)
==4850==    by 0x4B8EE9A: util_draw_arrays (u_draw.h:63)
==4850==    by 0x4B8EF71: util_draw_vertex_buffer (u_draw_quad.c:69)
==4850==    by 0x4B8A7E1: blitter_draw_rectangle (u_blitter.c:644)
==4850==    by 0x4B8B2DB: util_blitter_copy_region (u_blitter.c:853)
==4850==    by 0x4B3B402: i915_surface_copy_render (i915_surface.c:83)
==4850==    by 0x5378D01: st_texture_image_copy (st_texture.c:389)
==4850==    by 0x5422410: copy_image_data_to_texture (st_cb_texture.c:1723)
==4850==  Address 0x46f3c33 is 27 bytes inside a block of size 60 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52EEA4C: free_matrix_stack (matrix.c:697)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850==    by 0x4056FD2: glXMakeCurrent (glxcurrent.c:287)
==4850==    by 0x8157F73: GLEAN::WindowSystem::makeCurrent(GLEAN::RenderingContext&, GLEAN::Window&) (winsys.cpp:253)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x4BBF3E5: draw_llvm_make_variant_key (draw_llvm.c:1582)
==4850==    by 0x4BC1A98: llvm_middle_end_prepare (draw_pt_fetch_shade_pipeline_llvm.c:134)
==4850==    by 0x4B6DB0F: vsplit_prepare (draw_pt_vsplit.c:175)
==4850==    by 0x4B64362: draw_pt_arrays (draw_pt.c:111)
==4850==    by 0x4B64EB5: draw_vbo (draw_pt.c:491)
==4850==    by 0x4B3206F: i915_draw_vbo (i915_context.c:85)
==4850==    by 0x4B8EE9A: util_draw_arrays (u_draw.h:63)
==4850==    by 0x4B8EF71: util_draw_vertex_buffer (u_draw_quad.c:69)
==4850==    by 0x4B8A7E1: blitter_draw_rectangle (u_blitter.c:644)
==4850==    by 0x4B8B2DB: util_blitter_copy_region (u_blitter.c:853)
==4850==    by 0x4B3B402: i915_surface_copy_render (i915_surface.c:83)
==4850==    by 0x5378D01: st_texture_image_copy (st_texture.c:389)
==4850==  Address 0x46f3c30 is 24 bytes inside a block of size 60 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52EEA4C: free_matrix_stack (matrix.c:697)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850==    by 0x4056FD2: glXMakeCurrent (glxcurrent.c:287)
==4850==    by 0x8157F73: GLEAN::WindowSystem::makeCurrent(GLEAN::RenderingContext&, GLEAN::Window&) (winsys.cpp:253)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x4BBF4C1: draw_llvm_make_variant_key (draw_llvm.c:1594)
==4850==    by 0x4BC1A98: llvm_middle_end_prepare (draw_pt_fetch_shade_pipeline_llvm.c:134)
==4850==    by 0x4B6DB0F: vsplit_prepare (draw_pt_vsplit.c:175)
==4850==    by 0x4B64362: draw_pt_arrays (draw_pt.c:111)
==4850==    by 0x4B64EB5: draw_vbo (draw_pt.c:491)
==4850==    by 0x4B3206F: i915_draw_vbo (i915_context.c:85)
==4850==    by 0x4B8EE9A: util_draw_arrays (u_draw.h:63)
==4850==    by 0x4B8EF71: util_draw_vertex_buffer (u_draw_quad.c:69)
==4850==    by 0x4B8A7E1: blitter_draw_rectangle (u_blitter.c:644)
==4850==    by 0x4B8B2DB: util_blitter_copy_region (u_blitter.c:853)
==4850==    by 0x4B3B402: i915_surface_copy_render (i915_surface.c:83)
==4850==    by 0x5378D01: st_texture_image_copy (st_texture.c:389)
==4850==  Address 0x46f3c33 is 27 bytes inside a block of size 60 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52EEA4C: free_matrix_stack (matrix.c:697)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850==    by 0x4056FD2: glXMakeCurrent (glxcurrent.c:287)
==4850==    by 0x8157F73: GLEAN::WindowSystem::makeCurrent(GLEAN::RenderingContext&, GLEAN::Window&) (winsys.cpp:253)
==4850== 
==4850== Invalid free() / delete / delete[]
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x4B36502: i915_delete_rasterizer_state (i915_state.c:824)
==4850==    by 0x4B895B9: util_blitter_destroy (u_blitter.c:245)
==4850==    by 0x4B320DE: i915_destroy (i915_context.c:105)
==4850==    by 0x53702FE: st_destroy_context (st_context.c:261)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850==    by 0x4056FD2: glXMakeCurrent (glxcurrent.c:287)
==4850==    by 0x8157F73: GLEAN::WindowSystem::makeCurrent(GLEAN::RenderingContext&, GLEAN::Window&) (winsys.cpp:253)
==4850==  Address 0x46f3c18 is 128 bytes inside a block of size 200 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x4BB8FE7: pipe_get_tile_rgba_format (u_tile.c:401)
==4850==    by 0x541DFB9: st_readpixels (st_cb_readpixels.c:575)
==4850==    by 0x5314237: _mesa_ReadnPixelsARB (readpix.c:248)
==4850==    by 0x531428A: _mesa_ReadPixels (readpix.c:256)
==4850==    by 0x813AFFC: GLEAN::TexgenTest::runOne(GLEAN::BasicResult&, GLEAN::Window&) (ttexgen.cpp:263)
==4850==    by 0x80D513D: GLEAN::BaseTest<GLEAN::BasicResult>::run(GLEAN::Environment&) (tbase.h:325)
==4850==    by 0x80CB939: main (main.cpp:141)
==4850== 
==4850== Conditional jump or move depends on uninitialised value(s)
==4850==    at 0x4B35A83: i915_delete_fs_state (i915_state.c:510)
==4850==    by 0x4B5C2D8: aaline_delete_fs_state (draw_pipe_aaline.c:880)
==4850==    by 0x4B89634: util_blitter_destroy (u_blitter.c:251)
==4850==    by 0x4B320DE: i915_destroy (i915_context.c:105)
==4850==    by 0x53702FE: st_destroy_context (st_context.c:261)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850==    by 0x4056FD2: glXMakeCurrent (glxcurrent.c:287)
==4850==    by 0x8157F73: GLEAN::WindowSystem::makeCurrent(GLEAN::RenderingContext&, GLEAN::Window&) (winsys.cpp:253)
==4850== 
Mesa: User error: GL_OUT_OF_MEMORY in Resizing framebuffer
==4850== Invalid read of size 4
==4850==    at 0x5345FF2: _math_matrix_dtr (m_matrix.c:1504)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850==    by 0x4056FD2: glXMakeCurrent (glxcurrent.c:287)
==4850==    by 0x8157F73: GLEAN::WindowSystem::makeCurrent(GLEAN::RenderingContext&, GLEAN::Window&) (winsys.cpp:253)
==4850==  Address 0x4761af8 is not stack'd, malloc'd or (recently) free'd
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x5346011: _math_matrix_dtr (m_matrix.c:1508)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850==    by 0x4056FD2: glXMakeCurrent (glxcurrent.c:287)
==4850==    by 0x8157F73: GLEAN::WindowSystem::makeCurrent(GLEAN::RenderingContext&, GLEAN::Window&) (winsys.cpp:253)
==4850==  Address 0x4761afc is not stack'd, malloc'd or (recently) free'd
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x5345FFB: _math_matrix_dtr (m_matrix.c:1505)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850==    by 0x4056FD2: glXMakeCurrent (glxcurrent.c:287)
==4850==    by 0x8157F73: GLEAN::WindowSystem::makeCurrent(GLEAN::RenderingContext&, GLEAN::Window&) (winsys.cpp:253)
==4850==  Address 0x4761b08 is not stack'd, malloc'd or (recently) free'd
==4850== 
==4850== Invalid free() / delete / delete[]
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346004: _math_matrix_dtr (m_matrix.c:1505)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850==  Address 0x3d is not stack'd, malloc'd or (recently) free'd
==4850== 
==4850== Invalid write of size 4
==4850==    at 0x5346008: _math_matrix_dtr (m_matrix.c:1506)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850==    by 0x4056FD2: glXMakeCurrent (glxcurrent.c:287)
==4850==    by 0x8157F73: GLEAN::WindowSystem::makeCurrent(GLEAN::RenderingContext&, GLEAN::Window&) (winsys.cpp:253)
==4850==  Address 0x4761b08 is not stack'd, malloc'd or (recently) free'd
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x534601B: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850==    by 0x4056FD2: glXMakeCurrent (glxcurrent.c:287)
==4850==    by 0x8157F73: GLEAN::WindowSystem::makeCurrent(GLEAN::RenderingContext&, GLEAN::Window&) (winsys.cpp:253)
==4850==  Address 0x4761b0c is not stack'd, malloc'd or (recently) free'd
==4850== 
==4850== Mismatched free() / delete / delete []
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850==  Address 0x47d9258 is 0 bytes inside a block of size 52 alloc'd
==4850==    at 0x402641D: operator new(unsigned int) (vg_replace_malloc.c:255)
==4850==    by 0x5236424: llvm::PointerType::get(llvm::Type const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850== 
==4850== Invalid write of size 4
==4850==    at 0x5346029: _math_matrix_dtr (m_matrix.c:1510)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850==    by 0x4056FD2: glXMakeCurrent (glxcurrent.c:287)
==4850==    by 0x8157F73: GLEAN::WindowSystem::makeCurrent(GLEAN::RenderingContext&, GLEAN::Window&) (winsys.cpp:253)
==4850==  Address 0x4761b0c is not stack'd, malloc'd or (recently) free'd
==4850== 
==4850== Invalid free() / delete / delete[]
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52EEA4C: free_matrix_stack (matrix.c:697)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850==    by 0x4056FD2: glXMakeCurrent (glxcurrent.c:287)
==4850==    by 0x8157F73: GLEAN::WindowSystem::makeCurrent(GLEAN::RenderingContext&, GLEAN::Window&) (winsys.cpp:253)
==4850==  Address 0x4761af8 is not stack'd, malloc'd or (recently) free'd
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5242451: llvm::Value::~Value() (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==  Address 0x47d925d is 5 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51CB552: llvm::PATypeHolder::get() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x52401B7: llvm::Value::Value(llvm::Type const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==  Address 0x47d925d is 5 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x51BF5FF: LLVMGetTypeKind (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x4BBBA62: draw_llvm_create_variant (draw_llvm.c:426)
==4850==    by 0x4BC1C57: llvm_middle_end_prepare (draw_pt_fetch_shade_pipeline_llvm.c:168)
==4850==    by 0x4B6DB0F: vsplit_prepare (draw_pt_vsplit.c:175)
==4850==    by 0x4B64362: draw_pt_arrays (draw_pt.c:111)
==4850==    by 0x4B64EB5: draw_vbo (draw_pt.c:491)
==4850==    by 0x4B3206F: i915_draw_vbo (i915_context.c:85)
==4850==    by 0x4B8EE9A: util_draw_arrays (u_draw.h:63)
==4850==    by 0x4B8EF71: util_draw_vertex_buffer (u_draw_quad.c:69)
==4850==    by 0x4B8A7E1: blitter_draw_rectangle (u_blitter.c:644)
==4850==    by 0x4B8B2DB: util_blitter_copy_region (u_blitter.c:853)
==4850==    by 0x4B3B402: i915_surface_copy_render (i915_surface.c:83)
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51C9FD6: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0xD: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51C9FE9: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0xD: ???
==4850==  Address 0x47d9288 is 48 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51CA016: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0xD: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x51FF506: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0xD: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51FF528: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0xD: ???
==4850==  Address 0x47d927c is 36 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51FF52D: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0xD: ???
==4850==  Address 0x47d9280 is 40 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x52401B7: llvm::Value::Value(llvm::Type const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0xD: ???
==4850==  Address 0x47d925d is 5 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51C9FD6: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0xBEDA5807: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51C9FE9: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0xBEDA5807: ???
==4850==  Address 0x47d9288 is 48 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51CA016: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0xBEDA5807: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x51FF506: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0xBEDA5807: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51FF528: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0xBEDA5807: ???
==4850==  Address 0x47d927c is 36 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51FF52D: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0xBEDA5807: ???
==4850==  Address 0x47d9280 is 40 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x52401B7: llvm::Value::Value(llvm::Type const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0xBEDA5807: ???
==4850==  Address 0x47d925d is 5 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51C9FD6: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x47DBC8F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51C9FE9: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x47DBC8F: ???
==4850==  Address 0x47d9288 is 48 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51CA016: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x47DBC8F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x51FF506: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x47DBC8F: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51FF528: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x47DBC8F: ???
==4850==  Address 0x47d927c is 36 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51FF52D: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x47DBC8F: ???
==4850==  Address 0x47d9280 is 40 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x52401B7: llvm::Value::Value(llvm::Type const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x47DBC8F: ???
==4850==  Address 0x47d925d is 5 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51C9FD6: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x47DBCE7: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51C9FE9: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x47DBCE7: ???
==4850==  Address 0x47d9288 is 48 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51CA016: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x47DBCE7: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x51FF506: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x47DBCE7: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51FF528: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x47DBCE7: ???
==4850==  Address 0x47d927c is 36 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51FF52D: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x47DBCE7: ???
==4850==  Address 0x47d9280 is 40 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x52401B7: llvm::Value::Value(llvm::Type const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x47DBCE7: ???
==4850==  Address 0x47d925d is 5 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51C9FD6: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x47DD917: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51C9FE9: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x47DD917: ???
==4850==  Address 0x47d9288 is 48 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51CA016: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x47DD917: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x51FF506: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x47DD917: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51FF528: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x47DD917: ???
==4850==  Address 0x47d927c is 36 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51FF52D: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x47DD917: ???
==4850==  Address 0x47d9280 is 40 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x52401B7: llvm::Value::Value(llvm::Type const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x47DD917: ???
==4850==  Address 0x47d925d is 5 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51C8E1A: LLVMTypeOf (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x4BBCE0E: store_clip (draw_llvm.c:888)
==4850==    by 0x4BBE6CA: draw_llvm_generate (draw_llvm.c:1295)
==4850==    by 0x4BBBA62: draw_llvm_create_variant (draw_llvm.c:426)
==4850==    by 0x4BC1C57: llvm_middle_end_prepare (draw_pt_fetch_shade_pipeline_llvm.c:168)
==4850==    by 0x4B6DB0F: vsplit_prepare (draw_pt_vsplit.c:175)
==4850==    by 0x4B64362: draw_pt_arrays (draw_pt.c:111)
==4850==    by 0x4B64EB5: draw_vbo (draw_pt.c:491)
==4850==    by 0x4B3206F: i915_draw_vbo (i915_context.c:85)
==4850==    by 0x4B8EE9A: util_draw_arrays (u_draw.h:63)
==4850==    by 0x4B8EF71: util_draw_vertex_buffer (u_draw_quad.c:69)
==4850==    by 0x4B8A7E1: blitter_draw_rectangle (u_blitter.c:644)
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x51BF5FF: LLVMGetTypeKind (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x4BBCE0E: store_clip (draw_llvm.c:888)
==4850==    by 0x4BBE6CA: draw_llvm_generate (draw_llvm.c:1295)
==4850==    by 0x4BBBA62: draw_llvm_create_variant (draw_llvm.c:426)
==4850==    by 0x4BC1C57: llvm_middle_end_prepare (draw_pt_fetch_shade_pipeline_llvm.c:168)
==4850==    by 0x4B6DB0F: vsplit_prepare (draw_pt_vsplit.c:175)
==4850==    by 0x4B64362: draw_pt_arrays (draw_pt.c:111)
==4850==    by 0x4B64EB5: draw_vbo (draw_pt.c:491)
==4850==    by 0x4B3206F: i915_draw_vbo (i915_context.c:85)
==4850==    by 0x4B8EE9A: util_draw_arrays (u_draw.h:63)
==4850==    by 0x4B8EF71: util_draw_vertex_buffer (u_draw_quad.c:69)
==4850==    by 0x4B8A7E1: blitter_draw_rectangle (u_blitter.c:644)
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51BF704: LLVMGetElementType (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x4BBCE0E: store_clip (draw_llvm.c:888)
==4850==    by 0x4BBE6CA: draw_llvm_generate (draw_llvm.c:1295)
==4850==    by 0x4BBBA62: draw_llvm_create_variant (draw_llvm.c:426)
==4850==    by 0x4BC1C57: llvm_middle_end_prepare (draw_pt_fetch_shade_pipeline_llvm.c:168)
==4850==    by 0x4B6DB0F: vsplit_prepare (draw_pt_vsplit.c:175)
==4850==    by 0x4B64362: draw_pt_arrays (draw_pt.c:111)
==4850==    by 0x4B64EB5: draw_vbo (draw_pt.c:491)
==4850==    by 0x4B3206F: i915_draw_vbo (i915_context.c:85)
==4850==    by 0x4B8EE9A: util_draw_arrays (u_draw.h:63)
==4850==    by 0x4B8EF71: util_draw_vertex_buffer (u_draw_quad.c:69)
==4850==    by 0x4B8A7E1: blitter_draw_rectangle (u_blitter.c:644)
==4850==  Address 0x47d927c is 36 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51BF707: LLVMGetElementType (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x4BBCE0E: store_clip (draw_llvm.c:888)
==4850==    by 0x4BBE6CA: draw_llvm_generate (draw_llvm.c:1295)
==4850==    by 0x4BBBA62: draw_llvm_create_variant (draw_llvm.c:426)
==4850==    by 0x4BC1C57: llvm_middle_end_prepare (draw_pt_fetch_shade_pipeline_llvm.c:168)
==4850==    by 0x4B6DB0F: vsplit_prepare (draw_pt_vsplit.c:175)
==4850==    by 0x4B64362: draw_pt_arrays (draw_pt.c:111)
==4850==    by 0x4B64EB5: draw_vbo (draw_pt.c:491)
==4850==    by 0x4B3206F: i915_draw_vbo (i915_context.c:85)
==4850==    by 0x4B8EE9A: util_draw_arrays (u_draw.h:63)
==4850==    by 0x4B8EF71: util_draw_vertex_buffer (u_draw_quad.c:69)
==4850==    by 0x4B8A7E1: blitter_draw_rectangle (u_blitter.c:644)
==4850==  Address 0x47d9280 is 40 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51C8E1A: LLVMTypeOf (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x4BBCE35: store_clip (draw_llvm.c:889)
==4850==    by 0x4BBE6CA: draw_llvm_generate (draw_llvm.c:1295)
==4850==    by 0x4BBBA62: draw_llvm_create_variant (draw_llvm.c:426)
==4850==    by 0x4BC1C57: llvm_middle_end_prepare (draw_pt_fetch_shade_pipeline_llvm.c:168)
==4850==    by 0x4B6DB0F: vsplit_prepare (draw_pt_vsplit.c:175)
==4850==    by 0x4B64362: draw_pt_arrays (draw_pt.c:111)
==4850==    by 0x4B64EB5: draw_vbo (draw_pt.c:491)
==4850==    by 0x4B3206F: i915_draw_vbo (i915_context.c:85)
==4850==    by 0x4B8EE9A: util_draw_arrays (u_draw.h:63)
==4850==    by 0x4B8EF71: util_draw_vertex_buffer (u_draw_quad.c:69)
==4850==    by 0x4B8A7E1: blitter_draw_rectangle (u_blitter.c:644)
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x51BF5FF: LLVMGetTypeKind (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x4BBCE35: store_clip (draw_llvm.c:889)
==4850==    by 0x4BBE6CA: draw_llvm_generate (draw_llvm.c:1295)
==4850==    by 0x4BBBA62: draw_llvm_create_variant (draw_llvm.c:426)
==4850==    by 0x4BC1C57: llvm_middle_end_prepare (draw_pt_fetch_shade_pipeline_llvm.c:168)
==4850==    by 0x4B6DB0F: vsplit_prepare (draw_pt_vsplit.c:175)
==4850==    by 0x4B64362: draw_pt_arrays (draw_pt.c:111)
==4850==    by 0x4B64EB5: draw_vbo (draw_pt.c:491)
==4850==    by 0x4B3206F: i915_draw_vbo (i915_context.c:85)
==4850==    by 0x4B8EE9A: util_draw_arrays (u_draw.h:63)
==4850==    by 0x4B8EF71: util_draw_vertex_buffer (u_draw_quad.c:69)
==4850==    by 0x4B8A7E1: blitter_draw_rectangle (u_blitter.c:644)
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51BF704: LLVMGetElementType (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x4BBCE35: store_clip (draw_llvm.c:889)
==4850==    by 0x4BBE6CA: draw_llvm_generate (draw_llvm.c:1295)
==4850==    by 0x4BBBA62: draw_llvm_create_variant (draw_llvm.c:426)
==4850==    by 0x4BC1C57: llvm_middle_end_prepare (draw_pt_fetch_shade_pipeline_llvm.c:168)
==4850==    by 0x4B6DB0F: vsplit_prepare (draw_pt_vsplit.c:175)
==4850==    by 0x4B64362: draw_pt_arrays (draw_pt.c:111)
==4850==    by 0x4B64EB5: draw_vbo (draw_pt.c:491)
==4850==    by 0x4B3206F: i915_draw_vbo (i915_context.c:85)
==4850==    by 0x4B8EE9A: util_draw_arrays (u_draw.h:63)
==4850==    by 0x4B8EF71: util_draw_vertex_buffer (u_draw_quad.c:69)
==4850==    by 0x4B8A7E1: blitter_draw_rectangle (u_blitter.c:644)
==4850==  Address 0x47d927c is 36 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51BF707: LLVMGetElementType (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x4BBCE35: store_clip (draw_llvm.c:889)
==4850==    by 0x4BBE6CA: draw_llvm_generate (draw_llvm.c:1295)
==4850==    by 0x4BBBA62: draw_llvm_create_variant (draw_llvm.c:426)
==4850==    by 0x4BC1C57: llvm_middle_end_prepare (draw_pt_fetch_shade_pipeline_llvm.c:168)
==4850==    by 0x4B6DB0F: vsplit_prepare (draw_pt_vsplit.c:175)
==4850==    by 0x4B64362: draw_pt_arrays (draw_pt.c:111)
==4850==    by 0x4B64EB5: draw_vbo (draw_pt.c:491)
==4850==    by 0x4B3206F: i915_draw_vbo (i915_context.c:85)
==4850==    by 0x4B8EE9A: util_draw_arrays (u_draw.h:63)
==4850==    by 0x4B8EF71: util_draw_vertex_buffer (u_draw_quad.c:69)
==4850==    by 0x4B8A7E1: blitter_draw_rectangle (u_blitter.c:644)
==4850==  Address 0x47d9280 is 40 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51C8E1A: LLVMTypeOf (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x4BBCE5C: store_clip (draw_llvm.c:890)
==4850==    by 0x4BBE6CA: draw_llvm_generate (draw_llvm.c:1295)
==4850==    by 0x4BBBA62: draw_llvm_create_variant (draw_llvm.c:426)
==4850==    by 0x4BC1C57: llvm_middle_end_prepare (draw_pt_fetch_shade_pipeline_llvm.c:168)
==4850==    by 0x4B6DB0F: vsplit_prepare (draw_pt_vsplit.c:175)
==4850==    by 0x4B64362: draw_pt_arrays (draw_pt.c:111)
==4850==    by 0x4B64EB5: draw_vbo (draw_pt.c:491)
==4850==    by 0x4B3206F: i915_draw_vbo (i915_context.c:85)
==4850==    by 0x4B8EE9A: util_draw_arrays (u_draw.h:63)
==4850==    by 0x4B8EF71: util_draw_vertex_buffer (u_draw_quad.c:69)
==4850==    by 0x4B8A7E1: blitter_draw_rectangle (u_blitter.c:644)
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x51BF5FF: LLVMGetTypeKind (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x4BBCE5C: store_clip (draw_llvm.c:890)
==4850==    by 0x4BBE6CA: draw_llvm_generate (draw_llvm.c:1295)
==4850==    by 0x4BBBA62: draw_llvm_create_variant (draw_llvm.c:426)
==4850==    by 0x4BC1C57: llvm_middle_end_prepare (draw_pt_fetch_shade_pipeline_llvm.c:168)
==4850==    by 0x4B6DB0F: vsplit_prepare (draw_pt_vsplit.c:175)
==4850==    by 0x4B64362: draw_pt_arrays (draw_pt.c:111)
==4850==    by 0x4B64EB5: draw_vbo (draw_pt.c:491)
==4850==    by 0x4B3206F: i915_draw_vbo (i915_context.c:85)
==4850==    by 0x4B8EE9A: util_draw_arrays (u_draw.h:63)
==4850==    by 0x4B8EF71: util_draw_vertex_buffer (u_draw_quad.c:69)
==4850==    by 0x4B8A7E1: blitter_draw_rectangle (u_blitter.c:644)
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51BF704: LLVMGetElementType (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x4BBCE5C: store_clip (draw_llvm.c:890)
==4850==    by 0x4BBE6CA: draw_llvm_generate (draw_llvm.c:1295)
==4850==    by 0x4BBBA62: draw_llvm_create_variant (draw_llvm.c:426)
==4850==    by 0x4BC1C57: llvm_middle_end_prepare (draw_pt_fetch_shade_pipeline_llvm.c:168)
==4850==    by 0x4B6DB0F: vsplit_prepare (draw_pt_vsplit.c:175)
==4850==    by 0x4B64362: draw_pt_arrays (draw_pt.c:111)
==4850==    by 0x4B64EB5: draw_vbo (draw_pt.c:491)
==4850==    by 0x4B3206F: i915_draw_vbo (i915_context.c:85)
==4850==    by 0x4B8EE9A: util_draw_arrays (u_draw.h:63)
==4850==    by 0x4B8EF71: util_draw_vertex_buffer (u_draw_quad.c:69)
==4850==    by 0x4B8A7E1: blitter_draw_rectangle (u_blitter.c:644)
==4850==  Address 0x47d927c is 36 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51BF707: LLVMGetElementType (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x4BBCE5C: store_clip (draw_llvm.c:890)
==4850==    by 0x4BBE6CA: draw_llvm_generate (draw_llvm.c:1295)
==4850==    by 0x4BBBA62: draw_llvm_create_variant (draw_llvm.c:426)
==4850==    by 0x4BC1C57: llvm_middle_end_prepare (draw_pt_fetch_shade_pipeline_llvm.c:168)
==4850==    by 0x4B6DB0F: vsplit_prepare (draw_pt_vsplit.c:175)
==4850==    by 0x4B64362: draw_pt_arrays (draw_pt.c:111)
==4850==    by 0x4B64EB5: draw_vbo (draw_pt.c:491)
==4850==    by 0x4B3206F: i915_draw_vbo (i915_context.c:85)
==4850==    by 0x4B8EE9A: util_draw_arrays (u_draw.h:63)
==4850==    by 0x4B8EF71: util_draw_vertex_buffer (u_draw_quad.c:69)
==4850==    by 0x4B8A7E1: blitter_draw_rectangle (u_blitter.c:644)
==4850==  Address 0x47d9280 is 40 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== 
==4850== More than 100 errors detected.  Subsequent errors
==4850== will still be recorded, but in less detail than before.
==4850== Invalid read of size 4
==4850==    at 0x51C8E1A: LLVMTypeOf (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x4BBCE83: store_clip (draw_llvm.c:891)
==4850==    by 0x4BBE6CA: draw_llvm_generate (draw_llvm.c:1295)
==4850==    by 0x4BBBA62: draw_llvm_create_variant (draw_llvm.c:426)
==4850==    by 0x4BC1C57: llvm_middle_end_prepare (draw_pt_fetch_shade_pipeline_llvm.c:168)
==4850==    by 0x4B6DB0F: vsplit_prepare (draw_pt_vsplit.c:175)
==4850==    by 0x4B64362: draw_pt_arrays (draw_pt.c:111)
==4850==    by 0x4B64EB5: draw_vbo (draw_pt.c:491)
==4850==    by 0x4B3206F: i915_draw_vbo (i915_context.c:85)
==4850==    by 0x4B8EE9A: util_draw_arrays (u_draw.h:63)
==4850==    by 0x4B8EF71: util_draw_vertex_buffer (u_draw_quad.c:69)
==4850==    by 0x4B8A7E1: blitter_draw_rectangle (u_blitter.c:644)
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x51BF5FF: LLVMGetTypeKind (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x4BBCE83: store_clip (draw_llvm.c:891)
==4850==    by 0x4BBE6CA: draw_llvm_generate (draw_llvm.c:1295)
==4850==    by 0x4BBBA62: draw_llvm_create_variant (draw_llvm.c:426)
==4850==    by 0x4BC1C57: llvm_middle_end_prepare (draw_pt_fetch_shade_pipeline_llvm.c:168)
==4850==    by 0x4B6DB0F: vsplit_prepare (draw_pt_vsplit.c:175)
==4850==    by 0x4B64362: draw_pt_arrays (draw_pt.c:111)
==4850==    by 0x4B64EB5: draw_vbo (draw_pt.c:491)
==4850==    by 0x4B3206F: i915_draw_vbo (i915_context.c:85)
==4850==    by 0x4B8EE9A: util_draw_arrays (u_draw.h:63)
==4850==    by 0x4B8EF71: util_draw_vertex_buffer (u_draw_quad.c:69)
==4850==    by 0x4B8A7E1: blitter_draw_rectangle (u_blitter.c:644)
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51BF704: LLVMGetElementType (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x4BBCE83: store_clip (draw_llvm.c:891)
==4850==    by 0x4BBE6CA: draw_llvm_generate (draw_llvm.c:1295)
==4850==    by 0x4BBBA62: draw_llvm_create_variant (draw_llvm.c:426)
==4850==    by 0x4BC1C57: llvm_middle_end_prepare (draw_pt_fetch_shade_pipeline_llvm.c:168)
==4850==    by 0x4B6DB0F: vsplit_prepare (draw_pt_vsplit.c:175)
==4850==    by 0x4B64362: draw_pt_arrays (draw_pt.c:111)
==4850==    by 0x4B64EB5: draw_vbo (draw_pt.c:491)
==4850==    by 0x4B3206F: i915_draw_vbo (i915_context.c:85)
==4850==    by 0x4B8EE9A: util_draw_arrays (u_draw.h:63)
==4850==    by 0x4B8EF71: util_draw_vertex_buffer (u_draw_quad.c:69)
==4850==    by 0x4B8A7E1: blitter_draw_rectangle (u_blitter.c:644)
==4850==  Address 0x47d927c is 36 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51BF707: LLVMGetElementType (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x4BBCE83: store_clip (draw_llvm.c:891)
==4850==    by 0x4BBE6CA: draw_llvm_generate (draw_llvm.c:1295)
==4850==    by 0x4BBBA62: draw_llvm_create_variant (draw_llvm.c:426)
==4850==    by 0x4BC1C57: llvm_middle_end_prepare (draw_pt_fetch_shade_pipeline_llvm.c:168)
==4850==    by 0x4B6DB0F: vsplit_prepare (draw_pt_vsplit.c:175)
==4850==    by 0x4B64362: draw_pt_arrays (draw_pt.c:111)
==4850==    by 0x4B64EB5: draw_vbo (draw_pt.c:491)
==4850==    by 0x4B3206F: i915_draw_vbo (i915_context.c:85)
==4850==    by 0x4B8EE9A: util_draw_arrays (u_draw.h:63)
==4850==    by 0x4B8EF71: util_draw_vertex_buffer (u_draw_quad.c:69)
==4850==    by 0x4B8A7E1: blitter_draw_rectangle (u_blitter.c:644)
==4850==  Address 0x47d9280 is 40 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51C9FD6: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x73FECD7: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51C9FE9: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x73FECD7: ???
==4850==  Address 0x47d9288 is 48 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51CA016: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x73FECD7: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x51FF506: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x73FECD7: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51FF528: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x73FECD7: ???
==4850==  Address 0x47d927c is 36 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51FF52D: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x73FECD7: ???
==4850==  Address 0x47d9280 is 40 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x52401B7: llvm::Value::Value(llvm::Type const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x73FECD7: ???
==4850==  Address 0x47d925d is 5 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51C8E1A: LLVMTypeOf (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x4BBC53C: store_aos (draw_llvm.c:688)
==4850==    by 0x4BBCA6A: store_aos_array (draw_llvm.c:799)
==4850==    by 0x4BBCC03: convert_to_aos (draw_llvm.c:838)
==4850==    by 0x4BBE82F: draw_llvm_generate (draw_llvm.c:1320)
==4850==    by 0x4BBBA62: draw_llvm_create_variant (draw_llvm.c:426)
==4850==    by 0x4BC1C57: llvm_middle_end_prepare (draw_pt_fetch_shade_pipeline_llvm.c:168)
==4850==    by 0x4B6DB0F: vsplit_prepare (draw_pt_vsplit.c:175)
==4850==    by 0x4B64362: draw_pt_arrays (draw_pt.c:111)
==4850==    by 0x4B64EB5: draw_vbo (draw_pt.c:491)
==4850==    by 0x4B3206F: i915_draw_vbo (i915_context.c:85)
==4850==    by 0x4B8EE9A: util_draw_arrays (u_draw.h:63)
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x51BF5FF: LLVMGetTypeKind (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x4BBC53C: store_aos (draw_llvm.c:688)
==4850==    by 0x4BBCA6A: store_aos_array (draw_llvm.c:799)
==4850==    by 0x4BBCC03: convert_to_aos (draw_llvm.c:838)
==4850==    by 0x4BBE82F: draw_llvm_generate (draw_llvm.c:1320)
==4850==    by 0x4BBBA62: draw_llvm_create_variant (draw_llvm.c:426)
==4850==    by 0x4BC1C57: llvm_middle_end_prepare (draw_pt_fetch_shade_pipeline_llvm.c:168)
==4850==    by 0x4B6DB0F: vsplit_prepare (draw_pt_vsplit.c:175)
==4850==    by 0x4B64362: draw_pt_arrays (draw_pt.c:111)
==4850==    by 0x4B64EB5: draw_vbo (draw_pt.c:491)
==4850==    by 0x4B3206F: i915_draw_vbo (i915_context.c:85)
==4850==    by 0x4B8EE9A: util_draw_arrays (u_draw.h:63)
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51BF704: LLVMGetElementType (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x4BBC53C: store_aos (draw_llvm.c:688)
==4850==    by 0x4BBCA6A: store_aos_array (draw_llvm.c:799)
==4850==    by 0x4BBCC03: convert_to_aos (draw_llvm.c:838)
==4850==    by 0x4BBE82F: draw_llvm_generate (draw_llvm.c:1320)
==4850==    by 0x4BBBA62: draw_llvm_create_variant (draw_llvm.c:426)
==4850==    by 0x4BC1C57: llvm_middle_end_prepare (draw_pt_fetch_shade_pipeline_llvm.c:168)
==4850==    by 0x4B6DB0F: vsplit_prepare (draw_pt_vsplit.c:175)
==4850==    by 0x4B64362: draw_pt_arrays (draw_pt.c:111)
==4850==    by 0x4B64EB5: draw_vbo (draw_pt.c:491)
==4850==    by 0x4B3206F: i915_draw_vbo (i915_context.c:85)
==4850==    by 0x4B8EE9A: util_draw_arrays (u_draw.h:63)
==4850==  Address 0x47d927c is 36 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51BF707: LLVMGetElementType (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x4BBC53C: store_aos (draw_llvm.c:688)
==4850==    by 0x4BBCA6A: store_aos_array (draw_llvm.c:799)
==4850==    by 0x4BBCC03: convert_to_aos (draw_llvm.c:838)
==4850==    by 0x4BBE82F: draw_llvm_generate (draw_llvm.c:1320)
==4850==    by 0x4BBBA62: draw_llvm_create_variant (draw_llvm.c:426)
==4850==    by 0x4BC1C57: llvm_middle_end_prepare (draw_pt_fetch_shade_pipeline_llvm.c:168)
==4850==    by 0x4B6DB0F: vsplit_prepare (draw_pt_vsplit.c:175)
==4850==    by 0x4B64362: draw_pt_arrays (draw_pt.c:111)
==4850==    by 0x4B64EB5: draw_vbo (draw_pt.c:491)
==4850==    by 0x4B3206F: i915_draw_vbo (i915_context.c:85)
==4850==    by 0x4B8EE9A: util_draw_arrays (u_draw.h:63)
==4850==  Address 0x47d9280 is 40 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51C8E1A: LLVMTypeOf (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x4BBC563: store_aos (draw_llvm.c:689)
==4850==    by 0x4BBCA6A: store_aos_array (draw_llvm.c:799)
==4850==    by 0x4BBCC03: convert_to_aos (draw_llvm.c:838)
==4850==    by 0x4BBE82F: draw_llvm_generate (draw_llvm.c:1320)
==4850==    by 0x4BBBA62: draw_llvm_create_variant (draw_llvm.c:426)
==4850==    by 0x4BC1C57: llvm_middle_end_prepare (draw_pt_fetch_shade_pipeline_llvm.c:168)
==4850==    by 0x4B6DB0F: vsplit_prepare (draw_pt_vsplit.c:175)
==4850==    by 0x4B64362: draw_pt_arrays (draw_pt.c:111)
==4850==    by 0x4B64EB5: draw_vbo (draw_pt.c:491)
==4850==    by 0x4B3206F: i915_draw_vbo (i915_context.c:85)
==4850==    by 0x4B8EE9A: util_draw_arrays (u_draw.h:63)
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x51BF5FF: LLVMGetTypeKind (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x4BBC563: store_aos (draw_llvm.c:689)
==4850==    by 0x4BBCA6A: store_aos_array (draw_llvm.c:799)
==4850==    by 0x4BBCC03: convert_to_aos (draw_llvm.c:838)
==4850==    by 0x4BBE82F: draw_llvm_generate (draw_llvm.c:1320)
==4850==    by 0x4BBBA62: draw_llvm_create_variant (draw_llvm.c:426)
==4850==    by 0x4BC1C57: llvm_middle_end_prepare (draw_pt_fetch_shade_pipeline_llvm.c:168)
==4850==    by 0x4B6DB0F: vsplit_prepare (draw_pt_vsplit.c:175)
==4850==    by 0x4B64362: draw_pt_arrays (draw_pt.c:111)
==4850==    by 0x4B64EB5: draw_vbo (draw_pt.c:491)
==4850==    by 0x4B3206F: i915_draw_vbo (i915_context.c:85)
==4850==    by 0x4B8EE9A: util_draw_arrays (u_draw.h:63)
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51BF704: LLVMGetElementType (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x4BBC563: store_aos (draw_llvm.c:689)
==4850==    by 0x4BBCA6A: store_aos_array (draw_llvm.c:799)
==4850==    by 0x4BBCC03: convert_to_aos (draw_llvm.c:838)
==4850==    by 0x4BBE82F: draw_llvm_generate (draw_llvm.c:1320)
==4850==    by 0x4BBBA62: draw_llvm_create_variant (draw_llvm.c:426)
==4850==    by 0x4BC1C57: llvm_middle_end_prepare (draw_pt_fetch_shade_pipeline_llvm.c:168)
==4850==    by 0x4B6DB0F: vsplit_prepare (draw_pt_vsplit.c:175)
==4850==    by 0x4B64362: draw_pt_arrays (draw_pt.c:111)
==4850==    by 0x4B64EB5: draw_vbo (draw_pt.c:491)
==4850==    by 0x4B3206F: i915_draw_vbo (i915_context.c:85)
==4850==    by 0x4B8EE9A: util_draw_arrays (u_draw.h:63)
==4850==  Address 0x47d927c is 36 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51BF707: LLVMGetElementType (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x4BBC563: store_aos (draw_llvm.c:689)
==4850==    by 0x4BBCA6A: store_aos_array (draw_llvm.c:799)
==4850==    by 0x4BBCC03: convert_to_aos (draw_llvm.c:838)
==4850==    by 0x4BBE82F: draw_llvm_generate (draw_llvm.c:1320)
==4850==    by 0x4BBBA62: draw_llvm_create_variant (draw_llvm.c:426)
==4850==    by 0x4BC1C57: llvm_middle_end_prepare (draw_pt_fetch_shade_pipeline_llvm.c:168)
==4850==    by 0x4B6DB0F: vsplit_prepare (draw_pt_vsplit.c:175)
==4850==    by 0x4B64362: draw_pt_arrays (draw_pt.c:111)
==4850==    by 0x4B64EB5: draw_vbo (draw_pt.c:491)
==4850==    by 0x4B3206F: i915_draw_vbo (i915_context.c:85)
==4850==    by 0x4B8EE9A: util_draw_arrays (u_draw.h:63)
==4850==  Address 0x47d9280 is 40 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51C9FD6: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x64C2C8F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51C9FE9: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x64C2C8F: ???
==4850==  Address 0x47d9288 is 48 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51CA016: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x64C2C8F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x51FF506: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x64C2C8F: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51FF528: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x64C2C8F: ???
==4850==  Address 0x47d927c is 36 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51FF52D: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x64C2C8F: ???
==4850==  Address 0x47d9280 is 40 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x52401B7: llvm::Value::Value(llvm::Type const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x64C2C8F: ???
==4850==  Address 0x47d925d is 5 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x51A73B4: llvm::Attribute::typeIncompatible(llvm::Type const*) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5245824: (anonymous namespace)::Verifier::VerifyParameterAttrs(unsigned int, llvm::Type const*, bool, llvm::Value const*) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x524894F: (anonymous namespace)::Verifier::visitFunction(llvm::Function&) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x5248994: (anonymous namespace)::Verifier::visitFunction(llvm::Function&) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x524899E: (anonymous namespace)::Verifier::visitFunction(llvm::Function&) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5248BE0: (anonymous namespace)::Verifier::visitFunction(llvm::Function&) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x524D37B: (anonymous namespace)::Verifier::visitGetElementPtrInst(llvm::GetElementPtrInst&) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x47DBC8F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x51FF506: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51FF528: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==  Address 0x47d927c is 36 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51FF52D: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==  Address 0x47d9280 is 40 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x524D3D7: (anonymous namespace)::Verifier::visitGetElementPtrInst(llvm::GetElementPtrInst&) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x524D3E1: (anonymous namespace)::Verifier::visitGetElementPtrInst(llvm::GetElementPtrInst&) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x524D59B: (anonymous namespace)::Verifier::visitGetElementPtrInst(llvm::GetElementPtrInst&) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==  Address 0x47d927c is 36 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x524D59E: (anonymous namespace)::Verifier::visitGetElementPtrInst(llvm::GetElementPtrInst&) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==  Address 0x47d9280 is 40 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x5249AD7: (anonymous namespace)::Verifier::visitInstruction(llvm::Instruction&) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5249AE1: (anonymous namespace)::Verifier::visitInstruction(llvm::Instruction&) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x5249BBF: (anonymous namespace)::Verifier::visitInstruction(llvm::Instruction&) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5249BC9: (anonymous namespace)::Verifier::visitInstruction(llvm::Instruction&) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x524A020: (anonymous namespace)::Verifier::visitInstruction(llvm::Instruction&) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5249BDB: (anonymous namespace)::Verifier::visitInstruction(llvm::Instruction&) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x5249DF3: (anonymous namespace)::Verifier::visitInstruction(llvm::Instruction&) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5249DFA: (anonymous namespace)::Verifier::visitInstruction(llvm::Instruction&) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5246971: (anonymous namespace)::Verifier::VerifyType(llvm::Type const*) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==  Address 0x47d925d is 5 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x524697E: (anonymous namespace)::Verifier::VerifyType(llvm::Type const*) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==  Address 0x47d9264 is 12 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5246A48: (anonymous namespace)::Verifier::VerifyType(llvm::Type const*) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x5246B18: (anonymous namespace)::Verifier::VerifyType(llvm::Type const*) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==  Address 0x47d927c is 36 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x5246B1B: (anonymous namespace)::Verifier::VerifyType(llvm::Type const*) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==  Address 0x47d9280 is 40 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x5246B05: (anonymous namespace)::Verifier::VerifyType(llvm::Type const*) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==  Address 0x47d927c is 36 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x5246B08: (anonymous namespace)::Verifier::VerifyType(llvm::Type const*) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==  Address 0x47d9280 is 40 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x524D37B: (anonymous namespace)::Verifier::visitGetElementPtrInst(llvm::GetElementPtrInst&) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x47D9C07: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x524D37B: (anonymous namespace)::Verifier::visitGetElementPtrInst(llvm::GetElementPtrInst&) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x56A6FF3: ??? (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x524D37B: (anonymous namespace)::Verifier::visitGetElementPtrInst(llvm::GetElementPtrInst&) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6390C83: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5244B81: (anonymous namespace)::Verifier::~Verifier() (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==  Address 0x47d925d is 5 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0xBEDA50E3: ???
==4850==    by 0x6BED61F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51ECC73: llvm::Argument::hasNoAliasAttr() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x51ECC7F: llvm::Argument::hasNoAliasAttr() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x50DFB98: (anonymous namespace)::BasicAliasAnalysis::aliasCheck(llvm::Value const*, unsigned int, llvm::Value const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x50DFB9F: (anonymous namespace)::BasicAliasAnalysis::aliasCheck(llvm::Value const*, unsigned int, llvm::Value const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x5240F46: llvm::Value::getUnderlyingObject(unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5240F50: llvm::Value::getUnderlyingObject(unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51ECE13: llvm::Argument::hasByValAttr() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x51ECE1F: llvm::Argument::hasByValAttr() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51ED203: llvm::Argument::hasNoCaptureAttr() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x51ED20F: llvm::Argument::hasNoCaptureAttr() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x4FBF6FD: (anonymous namespace)::GVN::iterateOnFunction(llvm::Function&) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51100BF: llvm::MemoryDependenceAnalysis::invalidateCachedPointerInfo(llvm::Value*) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x51100C6: llvm::MemoryDependenceAnalysis::invalidateCachedPointerInfo(llvm::Value*) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x511412F: llvm::MemoryDependenceAnalysis::removeInstruction(llvm::Instruction*) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5114140: llvm::MemoryDependenceAnalysis::removeInstruction(llvm::Instruction*) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5242451: llvm::Value::~Value() (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x52A2AD4: llvm::llvm_is_multithreaded() (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==  Address 0x47d925d is 5 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x4FBB0C5: (anonymous namespace)::GVN::performPRE(llvm::Function&) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x5240CBA: llvm::Value::getContext() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x5240CC4: llvm::Value::getContext() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==  Address 0x47d9264 is 12 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x50F3733: llvm::IVUsers::AddUsersIfInteresting(llvm::Instruction*) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x51246F4: llvm::ScalarEvolution::isSCEVable(llvm::Type const*) const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x50F37D7: llvm::IVUsers::AddUsersIfInteresting(llvm::Instruction*) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x515E7CB: llvm::TargetData::getTypeSizeInBits(llvm::Type const*) const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x512CD73: llvm::ScalarEvolution::createSCEV(llvm::Value*) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x514212B: llvm::ScalarEvolution::createNodeForGEP(llvm::GEPOperator*) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5124F9E: llvm::ScalarEvolution::getEffectiveSCEVType(llvm::Type const*) const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51421B3: llvm::ScalarEvolution::createNodeForGEP(llvm::GEPOperator*) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51421BA: llvm::ScalarEvolution::createNodeForGEP(llvm::GEPOperator*) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==  Address 0x47d927c is 36 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51421BD: llvm::ScalarEvolution::createNodeForGEP(llvm::GEPOperator*) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==  Address 0x47d9280 is 40 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x514223B: llvm::ScalarEvolution::createNodeForGEP(llvm::GEPOperator*) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5142438: llvm::ScalarEvolution::createNodeForGEP(llvm::GEPOperator*) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x5142463: llvm::ScalarEvolution::createNodeForGEP(llvm::GEPOperator*) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==  Address 0x47d9258 is 0 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x52391A4: llvm::SequentialType::getTypeAtIndex(llvm::Value const*) const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==  Address 0x47d927c is 36 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x52391A7: llvm::SequentialType::getTypeAtIndex(llvm::Value const*) const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==  Address 0x47d9280 is 40 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5142477: llvm::ScalarEvolution::createNodeForGEP(llvm::GEPOperator*) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x512B803: llvm::SCEVUnknown::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0xBED9F753: ???
==4850==    by 0xFFFFFFFE: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5124F9E: llvm::ScalarEvolution::getEffectiveSCEVType(llvm::Type const*) const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0xBED9F753: ???
==4850==    by 0xFFFFFFFE: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x512B803: llvm::SCEVUnknown::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x512B803: llvm::SCEVUnknown::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0xBED9F2CF: ???
==4850==    by 0x47DBC8F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x512B803: llvm::SCEVUnknown::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6D753E7: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x512B803: llvm::SCEVUnknown::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6C337EF: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x512B803: llvm::SCEVUnknown::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x64B8C1F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x512B803: llvm::SCEVUnknown::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0xFFFFFF03: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5124F9E: llvm::ScalarEvolution::getEffectiveSCEVType(llvm::Type const*) const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0xFFFFFF03: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x514A595: (anonymous namespace)::LoopCompare::operator()(std::pair<llvm::Loop const*, llvm::SCEV const*>, std::pair<llvm::Loop const*, llvm::SCEV const*>) const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x514C95D: llvm::SCEVExpander::visitAddExpr(llvm::SCEVAddExpr const*) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x514D4AC: llvm::SCEVExpander::expandAddToGEP(llvm::SCEV const* const*, llvm::SCEV const* const*, llvm::PointerType const*, llvm::Type const*, llvm::Value*) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x2: ???
==4850==  Address 0x47d927c is 36 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x514D4CA: llvm::SCEVExpander::expandAddToGEP(llvm::SCEV const* const*, llvm::SCEV const* const*, llvm::PointerType const*, llvm::Type const*, llvm::Value*) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x2: ???
==4850==  Address 0x47d9280 is 40 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x514E154: llvm::SCEVExpander::expandAddToGEP(llvm::SCEV const* const*, llvm::SCEV const* const*, llvm::PointerType const*, llvm::Type const*, llvm::Value*) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==  Address 0x47d9288 is 48 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5233CB4: llvm::Type::getScalarType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5233D85: llvm::Type::getPrimitiveSizeInBits() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x51FEC94: llvm::CastInst::getCastOpcode(llvm::Value const*, bool, llvm::Type const*, bool) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x514F1A9: llvm::SCEVExpander::getAddRecExprPHILiterally(llvm::SCEVAddRecExpr const*, llvm::Loop const*, llvm::Type const*, llvm::Type const*) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x514D4AC: llvm::SCEVExpander::expandAddToGEP(llvm::SCEV const* const*, llvm::SCEV const* const*, llvm::PointerType const*, llvm::Type const*, llvm::Value*) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x512440C: llvm::SCEVNAryExpr::properlyDominates(llvm::BasicBlock*, llvm::DominatorTree*) const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==  Address 0x47d927c is 36 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x514D4CA: llvm::SCEVExpander::expandAddToGEP(llvm::SCEV const* const*, llvm::SCEV const* const*, llvm::PointerType const*, llvm::Type const*, llvm::Value*) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x512440C: llvm::SCEVNAryExpr::properlyDominates(llvm::BasicBlock*, llvm::DominatorTree*) const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==  Address 0x47d9280 is 40 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x51FECFE: llvm::CastInst::getCastOpcode(llvm::Value const*, bool, llvm::Type const*, bool) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51AC2F6: llvm::UndefValue::get(llvm::Type const*) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==  Address 0x47d9264 is 12 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x5240CBA: llvm::Value::getContext() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x48BA5D0: ???
==4850==    by 0x47DBC8F: ???
==4850==    by 0x48BADE0: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x5240CC4: llvm::Value::getContext() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x48BA5D0: ???
==4850==    by 0x47DBC8F: ???
==4850==    by 0x48BADE0: ???
==4850==  Address 0x47d9264 is 12 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4FAFA2B: OptimizeNoopCopyExpression(llvm::CastInst*, llvm::TargetLowering const&) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5243300: llvm::EVT::getEVT(llvm::Type const*, bool) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4FAF9BB: OptimizeNoopCopyExpression(llvm::CastInst*, llvm::TargetLowering const&) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x40263A4: operator new(unsigned int) (vg_replace_malloc.c:255)
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x40263A4: operator new(unsigned int) (vg_replace_malloc.c:255)
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x71759C7: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x71759C7: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x645C77F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x645C77F: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x4835E9F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x4835E9F: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6E73897: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6E73897: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x70F3CFF: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x70F3CFF: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6CBC1D7: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6CBC1D7: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x4835D77: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x4835D77: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6DA16EF: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6DA16EF: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x70F3ECF: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x70F3ECF: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6FA1ED7: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6FA1ED7: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x462425F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x462425F: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6BDC717: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6BDC717: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x705F66F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x705F66F: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6FA1DAF: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6FA1DAF: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x67AC847: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x67AC847: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x65EF3A7: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x65EF3A7: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6C18487: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6C18487: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6C1835F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6C1835F: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6A3EE77: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6A3EE77: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x693AB7F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x693AB7F: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6D745D7: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6D745D7: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6F9EBE7: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6F9EBE7: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6E6DF17: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6E6DF17: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6DB4EE7: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6DB4EE7: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6DB4DBF: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6DB4DBF: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6E62DB7: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6E62DB7: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x69D66B7: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x69D66B7: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6F1555F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6F1555F: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x70C61CF: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x70C61CF: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x7149B57: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x7149B57: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6B6A377: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6B6A377: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6A096AF: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6A096AF: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6B4DC8F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6B4DC8F: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6A81E87: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6A81E87: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6943EAF: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6943EAF: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x642404F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x642404F: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x692678F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x692678F: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x688D0D7: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x688D0D7: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x678314F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x678314F: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x676D687: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x676D687: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x4835FC7: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x4835FC7: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6DB4C97: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6DB4C97: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6DB4B6F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6DB4B6F: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6D74B57: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6D74B57: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6D74707: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6D74707: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6E6B56F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6E6B56F: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6EA34F7: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6EA34F7: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6E837D7: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6E837D7: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6E6E547: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6E6E547: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6E6E3E7: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6E6E3E7: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x4982BDF: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x4982BDF: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x671FC0F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x671FC0F: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x68F54AF: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x68F54AF: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x68A5B4F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x68A5B4F: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4D4E8B7: llvm::FunctionLoweringInfo::set(llvm::Function const&, llvm::MachineFunction&) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x4E989E4: llvm::ComputeValueVTs(llvm::TargetLowering const&, llvm::Type const*, llvm::SmallVectorImpl<llvm::EVT>&, llvm::SmallVectorImpl<unsigned long long>*, unsigned long long) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4D4C248: llvm::FunctionLoweringInfo::CreateRegs(llvm::Type const*) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==  Address 0x47d9264 is 12 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4D4DB5F: llvm::FunctionLoweringInfo::set(llvm::Function const&, llvm::MachineFunction&) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x4DA17FC: llvm::SelectionDAGBuilder::visitGetElementPtr(llvm::User const&) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4DA180C: llvm::SelectionDAGBuilder::visitGetElementPtr(llvm::User const&) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==  Address 0x47d927c is 36 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4DA180F: llvm::SelectionDAGBuilder::visitGetElementPtr(llvm::User const&) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==  Address 0x47d9280 is 40 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4D8AECB: llvm::SelectionDAGBuilder::CopyValueToVirtualRegister(llvm::Value const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4D8BD17: llvm::SelectionDAGBuilder::HandlePHINodesInSuccessorBlocks(llvm::BasicBlock const*) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x4D89908: llvm::SelectionDAGBuilder::getValueImpl(llvm::Value const*) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x51BF5FF: LLVMGetTypeKind (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x4BBBA74: draw_llvm_create_variant (draw_llvm.c:427)
==4850==    by 0x4BC1C57: llvm_middle_end_prepare (draw_pt_fetch_shade_pipeline_llvm.c:168)
==4850==    by 0x4B6DB0F: vsplit_prepare (draw_pt_vsplit.c:175)
==4850==    by 0x4B64362: draw_pt_arrays (draw_pt.c:111)
==4850==    by 0x4B64EB5: draw_vbo (draw_pt.c:491)
==4850==    by 0x4B3206F: i915_draw_vbo (i915_context.c:85)
==4850==    by 0x4B8EE9A: util_draw_arrays (u_draw.h:63)
==4850==    by 0x4B8EF71: util_draw_vertex_buffer (u_draw_quad.c:69)
==4850==    by 0x4B8A7E1: blitter_draw_rectangle (u_blitter.c:644)
==4850==    by 0x4B8B2DB: util_blitter_copy_region (u_blitter.c:853)
==4850==    by 0x4B3B402: i915_surface_copy_render (i915_surface.c:83)
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51C9FD6: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x730840B: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51C9FE9: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x730840B: ???
==4850==  Address 0x47d9288 is 48 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51CA016: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x730840B: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x51FF506: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x730840B: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51FF528: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x730840B: ???
==4850==  Address 0x47d927c is 36 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51FF52D: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x730840B: ???
==4850==  Address 0x47d9280 is 40 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x52401B7: llvm::Value::Value(llvm::Type const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x730840B: ???
==4850==  Address 0x47d925d is 5 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51C9FD6: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x753F31F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51C9FE9: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x753F31F: ???
==4850==  Address 0x47d9288 is 48 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51CA016: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x753F31F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x51FF506: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x753F31F: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51FF528: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x753F31F: ???
==4850==  Address 0x47d927c is 36 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51FF52D: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x753F31F: ???
==4850==  Address 0x47d9280 is 40 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x52401B7: llvm::Value::Value(llvm::Type const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x753F31F: ???
==4850==  Address 0x47d925d is 5 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51C9FD6: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x67182D7: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51C9FE9: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x67182D7: ???
==4850==  Address 0x47d9288 is 48 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51CA016: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x67182D7: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x51FF506: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x67182D7: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51FF528: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x67182D7: ???
==4850==  Address 0x47d927c is 36 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51FF52D: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x67182D7: ???
==4850==  Address 0x47d9280 is 40 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x52401B7: llvm::Value::Value(llvm::Type const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x67182D7: ???
==4850==  Address 0x47d925d is 5 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x524D37B: (anonymous namespace)::Verifier::visitGetElementPtrInst(llvm::GetElementPtrInst&) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6A15C03: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x512B803: llvm::SCEVUnknown::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6DDC53F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x512B803: llvm::SCEVUnknown::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x642FE0F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x512B803: llvm::SCEVUnknown::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x758E82F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x5240CBA: llvm::Value::getContext() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x48BAFF0: ???
==4850==    by 0x47DBC8F: ???
==4850==    by 0x48BA3F0: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x5240CC4: llvm::Value::getContext() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x48BAFF0: ???
==4850==    by 0x47DBC8F: ???
==4850==    by 0x48BA3F0: ???
==4850==  Address 0x47d9264 is 12 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x47258A7: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x47258A7: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6445C8F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6445C8F: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6831027: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6831027: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x735A3AF: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x735A3AF: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x740D657: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x740D657: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x49A8187: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x49A8187: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6BAF6C7: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6BAF6C7: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6F939EF: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6F939EF: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x7323A87: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x7323A87: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x476DE1F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x476DE1F: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6B50597: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6B50597: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6EF86BF: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6EF86BF: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6EAE40F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6EAE40F: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x79D540F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x79D540F: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6563A0F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6563A0F: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x68D8227: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x68D8227: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6D9BBDF: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6D9BBDF: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x67ABA87: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x67ABA87: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x650A1E7: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x650A1E7: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6355AE7: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6355AE7: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6DB2417: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6DB2417: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x749BFDF: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x749BFDF: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x740E5AF: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x740E5AF: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x720636F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x720636F: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x70D2EB7: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x70D2EB7: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x74DA29F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x74DA29F: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x65D8EE7: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x65D8EE7: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x653D067: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x653D067: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6452EDF: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6452EDF: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x638F91F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x638F91F: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x48429E7: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x48429E7: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x73BB8E7: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x73BB8E7: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6C04647: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6C04647: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6EE63B7: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6EE63B7: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x65DED9F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x65DED9F: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x645D0EF: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x645D0EF: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x47A6037: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x47A6037: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x73DF437: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x73DF437: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6FA5CAF: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6FA5CAF: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x693BF27: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x693BF27: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x638E397: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x638E397: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6FDA73F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6FDA73F: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6E3AF27: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6E3AF27: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6E883A7: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6E883A7: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6D25527: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6D25527: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x741EC2F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x741EC2F: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6352987: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6352987: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x4995F07: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x4995F07: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x4727947: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x4727947: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x652D407: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x652D407: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x47A1C67: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x47A1C67: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x65D8437: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x65D8437: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x64BE83F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x64BE83F: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x64AC197: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x64AC197: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51C9FD6: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0xBEDA5A97: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51C9FE9: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0xBEDA5A97: ???
==4850==  Address 0x47d9288 is 48 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51CA016: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0xBEDA5A97: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x51FF506: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0xBEDA5A97: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51FF528: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0xBEDA5A97: ???
==4850==  Address 0x47d927c is 36 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51FF52D: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0xBEDA5A97: ???
==4850==  Address 0x47d9280 is 40 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x52401B7: llvm::Value::Value(llvm::Type const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0xBEDA5A97: ???
==4850==  Address 0x47d925d is 5 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51C9FD6: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6555DDF: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51C9FE9: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6555DDF: ???
==4850==  Address 0x47d9288 is 48 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51CA016: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6555DDF: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x51FF506: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6555DDF: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51FF528: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6555DDF: ???
==4850==  Address 0x47d927c is 36 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51FF52D: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6555DDF: ???
==4850==  Address 0x47d9280 is 40 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x52401B7: llvm::Value::Value(llvm::Type const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6555DDF: ???
==4850==  Address 0x47d925d is 5 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51C9FD6: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6594A3F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51C9FE9: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6594A3F: ???
==4850==  Address 0x47d9288 is 48 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51CA016: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6594A3F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x51FF506: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6594A3F: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51FF528: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6594A3F: ???
==4850==  Address 0x47d927c is 36 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51FF52D: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6594A3F: ???
==4850==  Address 0x47d9280 is 40 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x52401B7: llvm::Value::Value(llvm::Type const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6594A3F: ???
==4850==  Address 0x47d925d is 5 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x524D37B: (anonymous namespace)::Verifier::visitGetElementPtrInst(llvm::GetElementPtrInst&) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x47DD217: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x524D37B: (anonymous namespace)::Verifier::visitGetElementPtrInst(llvm::GetElementPtrInst&) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x70E340B: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0xBEDA5373: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x512B803: llvm::SCEVUnknown::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0xBED9F9E3: ???
==4850==    by 0xFFFFFFFE: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5124F9E: llvm::ScalarEvolution::getEffectiveSCEVType(llvm::Type const*) const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0xBED9F9E3: ???
==4850==    by 0xFFFFFFFE: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x512B803: llvm::SCEVUnknown::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0xBED9F55F: ???
==4850==    by 0x47DBC8F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x512B803: llvm::SCEVUnknown::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6F0A537: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x512B803: llvm::SCEVUnknown::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x67230BF: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x512B803: llvm::SCEVUnknown::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6F28BFF: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x5240CBA: llvm::Value::getContext() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x48BAEB8: ???
==4850==    by 0x47DBC8F: ???
==4850==    by 0x48BA570: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x5240CC4: llvm::Value::getContext() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x48BAEB8: ???
==4850==    by 0x47DBC8F: ???
==4850==    by 0x48BA570: ???
==4850==  Address 0x47d9264 is 12 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x749903F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x749903F: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6F94C97: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6F94C97: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6E889FF: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6E889FF: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x72B7147: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x72B7147: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x73BC207: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x73BC207: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6F14CA7: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6F14CA7: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6E7E55F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6E7E55F: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x72850CF: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x72850CF: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x72D1E9F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x72D1E9F: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6E6D49F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6E6D49F: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6E728E7: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6E728E7: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x71FE217: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x71FE217: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x72D0FE7: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x72D0FE7: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6D99067: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6D99067: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6CC6BA7: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6CC6BA7: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6D4DF9F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6D4DF9F: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x71EEE1F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x71EEE1F: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x71B00A7: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x71B00A7: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x70DD49F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x70DD49F: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x70BB817: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x70BB817: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x7441F37: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x7441F37: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6B9B04F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6B9B04F: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6B6E6C7: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6B6E6C7: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x651B7CF: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x651B7CF: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x65011E7: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x65011E7: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x7362BFF: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x7362BFF: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6BE8777: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6BE8777: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6B1A97F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6B1A97F: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x69FBA3F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x69FBA3F: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6909347: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6909347: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6FBE447: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6FBE447: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x716E0AF: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x716E0AF: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x7165B3F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x7165B3F: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x715820F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x715820F: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x71576EF: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x71576EF: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6F99E4F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6F99E4F: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x7019D77: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x7019D77: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6F925AF: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6F925AF: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6F621D7: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6F621D7: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6DCDDCF: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6DCDDCF: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x72CB417: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x72CB417: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x48BF8DF: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x48BF8DF: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x47FEBB7: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x47FEBB7: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x47D4337: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x47D4337: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x78FC3D7: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x78FC3D7: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x72C0A6F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x72C0A6F: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x67D1337: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x67D1337: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x65379F7: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x65379F7: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x48AFC37: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x48AFC37: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x7623377: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x7623377: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6FA2107: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6FA2107: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6FD6C17: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6FD6C17: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6FD44EF: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6FD44EF: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6FC5257: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6FC5257: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51C9FD6: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6973443: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51C9FE9: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6973443: ???
==4850==  Address 0x47d9288 is 48 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51CA016: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6973443: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x51FF506: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6973443: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51FF528: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6973443: ???
==4850==  Address 0x47d927c is 36 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51FF52D: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6973443: ???
==4850==  Address 0x47d9280 is 40 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x52401B7: llvm::Value::Value(llvm::Type const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6973443: ???
==4850==  Address 0x47d925d is 5 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51C9FD6: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x72793A7: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51C9FE9: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x72793A7: ???
==4850==  Address 0x47d9288 is 48 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51CA016: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x72793A7: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x51FF506: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x72793A7: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51FF528: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x72793A7: ???
==4850==  Address 0x47d927c is 36 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51FF52D: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x72793A7: ???
==4850==  Address 0x47d9280 is 40 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x52401B7: llvm::Value::Value(llvm::Type const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x72793A7: ???
==4850==  Address 0x47d925d is 5 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51C9FD6: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x73EBE17: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51C9FE9: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x73EBE17: ???
==4850==  Address 0x47d9288 is 48 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51CA016: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x73EBE17: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x51FF506: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x73EBE17: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51FF528: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x73EBE17: ???
==4850==  Address 0x47d927c is 36 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51FF52D: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x73EBE17: ???
==4850==  Address 0x47d9280 is 40 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x52401B7: llvm::Value::Value(llvm::Type const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x73EBE17: ???
==4850==  Address 0x47d925d is 5 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x524D37B: (anonymous namespace)::Verifier::visitGetElementPtrInst(llvm::GetElementPtrInst&) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x7191433: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x512B803: llvm::SCEVUnknown::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6771A9F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x512B803: llvm::SCEVUnknown::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x47E8E2F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x512B803: llvm::SCEVUnknown::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x66D585F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x5240CBA: llvm::Value::getContext() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x48BA438: ???
==4850==    by 0x47DBC8F: ???
==4850==    by 0x48BA108: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x5240CC4: llvm::Value::getContext() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x48BA438: ???
==4850==    by 0x47DBC8F: ???
==4850==    by 0x48BA108: ???
==4850==  Address 0x47d9264 is 12 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x72D081F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x72D081F: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6672A17: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6672A17: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x694A737: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x694A737: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6DAB657: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6DAB657: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x726AEB7: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x726AEB7: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6543557: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6543557: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x689E0F7: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x689E0F7: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6D3CC6F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6D3CC6F: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x72B7D37: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x72B7D37: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x64D5FE7: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x64D5FE7: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x67D0E17: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x67D0E17: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x75D441F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x75D441F: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x71F7BF7: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x71F7BF7: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x642D89F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x642D89F: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x650A7CF: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x650A7CF: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6A3C45F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6A3C45F: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x717B0CF: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x717B0CF: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x70BF4FF: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x70BF4FF: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6E1DD0F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6E1DD0F: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6688BC7: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6688BC7: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6D098A7: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6D098A7: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x63C65B7: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x63C65B7: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x495D857: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x495D857: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x478877F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x478877F: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x7C6283F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x7C6283F: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6FC5FE7: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6FC5FE7: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x644F877: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x644F877: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6446077: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6446077: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x79C7667: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x79C7667: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x796187F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x796187F: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x69DB79F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x69DB79F: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x67E3E0F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x67E3E0F: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x64F98F7: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x64F98F7: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x46D314F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x46D314F: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x742709F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x742709F: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x682C507: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x682C507: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x4821FBF: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x4821FBF: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6D5ECB7: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6D5ECB7: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6BDE07F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6BDE07F: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6AFD5BF: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6AFD5BF: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6B848D7: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6B848D7: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x77B76BF: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x77B76BF: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6EAE497: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6EAE497: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6E6B5EF: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6E6B5EF: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6D9BA4F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6D9BA4F: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6EB5E9F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6EB5E9F: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x7308487: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x7308487: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x72F1717: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x72F1717: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x72B3A1F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x72B3A1F: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x71B2DAF: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x71B2DAF: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6495EA7: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6495EA7: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6EDF0EF: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6EDF0EF: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6D477EF: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6D477EF: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x651C19F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x651C19F: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51C9FD6: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x7EDF797: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51C9FE9: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x7EDF797: ???
==4850==  Address 0x47d9288 is 48 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51CA016: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x7EDF797: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x51FF506: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x7EDF797: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51FF528: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x7EDF797: ???
==4850==  Address 0x47d927c is 36 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51FF52D: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x7EDF797: ???
==4850==  Address 0x47d9280 is 40 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x52401B7: llvm::Value::Value(llvm::Type const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x7EDF797: ???
==4850==  Address 0x47d925d is 5 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51C9FD6: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x649459F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51C9FE9: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x649459F: ???
==4850==  Address 0x47d9288 is 48 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51CA016: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x649459F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x51FF506: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x649459F: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51FF528: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x649459F: ???
==4850==  Address 0x47d927c is 36 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51FF52D: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x649459F: ???
==4850==  Address 0x47d9280 is 40 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x52401B7: llvm::Value::Value(llvm::Type const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x649459F: ???
==4850==  Address 0x47d925d is 5 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x524D37B: (anonymous namespace)::Verifier::visitGetElementPtrInst(llvm::GetElementPtrInst&) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x7DCEF83: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x512B803: llvm::SCEVUnknown::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6DCE9A7: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x512B803: llvm::SCEVUnknown::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6E88FDF: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x512B803: llvm::SCEVUnknown::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6BEBC9F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x5240CBA: llvm::Value::getContext() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x48BA630: ???
==4850==    by 0x47DBC8F: ???
==4850==    by 0x48BA498: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x5240CC4: llvm::Value::getContext() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x48BA630: ???
==4850==    by 0x47DBC8F: ???
==4850==    by 0x48BA498: ???
==4850==  Address 0x47d9264 is 12 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6E4169F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6E4169F: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6FE092F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6FE092F: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6FEA00F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6FEA00F: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6E36E2F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6E36E2F: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6E413C7: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6E413C7: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6FC1437: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6FC1437: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x70DB8CF: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x70DB8CF: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6E36B57: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6E36B57: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6E410EF: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6E410EF: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6FC012F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6FC012F: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x70DB5F7: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x70DB5F7: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6E3687F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6E3687F: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6E40E17: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6E40E17: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6FBFE57: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6FBFE57: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x70DB31F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x70DB31F: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6FE0F47: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6FE0F47: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6E40B3F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6E40B3F: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6E40867: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6E40867: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6E4061F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6E4061F: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6FE1E37: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6FE1E37: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6FEA627: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6FEA627: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6E40467: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6E40467: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6FA6C87: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6FA6C87: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6FA69AF: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6FA69AF: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6FA66D7: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6FA66D7: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6D43AEF: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6D43AEF: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6CE3187: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6CE3187: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6CE2EAF: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6CE2EAF: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6CE2BD7: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6CE2BD7: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6CE28FF: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6CE28FF: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6EE0EB7: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6EE0EB7: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6DB97D7: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6DB97D7: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6DB94FF: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6DB94FF: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6DB9227: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6DB9227: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6DB8F4F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6DB8F4F: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6FE0CBF: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6FE0CBF: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6FE1B5F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6FE1B5F: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6FE1887: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6FE1887: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6FE15AF: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6FE15AF: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6FE12D7: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6FE12D7: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6FEA39F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6FEA39F: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6FA60A7: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6FA60A7: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6FA5EB7: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6FA5EB7: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6E401DF: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6E401DF: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6FEA9B7: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6FEA9B7: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6D43867: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6D43867: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x70C5587: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x70C5587: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x70C52AF: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x70C52AF: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x70C4FD7: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x70C4FD7: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6D43E7F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6D43E7F: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6EE0C2F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6EE0C2F: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6CBA107: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6CBA107: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6CB9E2F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6CB9E2F: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6CB9B57: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6CB9B57: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51C9FD6: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x48355D3: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51C9FE9: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x48355D3: ???
==4850==  Address 0x47d9288 is 48 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51CA016: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x48355D3: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x51FF506: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x48355D3: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51FF528: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x48355D3: ???
==4850==  Address 0x47d927c is 36 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51FF52D: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x48355D3: ???
==4850==  Address 0x47d9280 is 40 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x52401B7: llvm::Value::Value(llvm::Type const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x48355D3: ???
==4850==  Address 0x47d925d is 5 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51C9FD6: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6974477: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51C9FE9: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6974477: ???
==4850==  Address 0x47d9288 is 48 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51CA016: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6974477: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x51FF506: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6974477: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51FF528: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6974477: ???
==4850==  Address 0x47d927c is 36 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51FF52D: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6974477: ???
==4850==  Address 0x47d9280 is 40 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x52401B7: llvm::Value::Value(llvm::Type const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6974477: ???
==4850==  Address 0x47d925d is 5 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51C9FD6: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6BC4BA7: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51C9FE9: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6BC4BA7: ???
==4850==  Address 0x47d9288 is 48 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51CA016: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6BC4BA7: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x51FF506: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6BC4BA7: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51FF528: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6BC4BA7: ???
==4850==  Address 0x47d927c is 36 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x51FF52D: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6BC4BA7: ???
==4850==  Address 0x47d9280 is 40 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x52401B7: llvm::Value::Value(llvm::Type const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6BC4BA7: ???
==4850==  Address 0x47d925d is 5 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x524D37B: (anonymous namespace)::Verifier::visitGetElementPtrInst(llvm::GetElementPtrInst&) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6613CBB: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x512B803: llvm::SCEVUnknown::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x643A7DF: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x512B803: llvm::SCEVUnknown::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x7101D9F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x512B803: llvm::SCEVUnknown::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x46960FF: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x5240CBA: llvm::Value::getContext() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x48BA078: ???
==4850==    by 0x47DBC8F: ???
==4850==    by 0x48B9CB8: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x5240CC4: llvm::Value::getContext() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x48BA078: ???
==4850==    by 0x47DBC8F: ???
==4850==    by 0x48B9CB8: ???
==4850==  Address 0x47d9264 is 12 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6360B5F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6360B5F: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x48AAEA7: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x48AAEA7: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x48A8347: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x48A8347: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x48EC79F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x48EC79F: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6360887: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6360887: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x48AABCF: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x48AABCF: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x633BB77: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x633BB77: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x48EC4C7: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x48EC4C7: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x63605AF: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x63605AF: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x48AA8F7: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x48AA8F7: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x633A86F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x633A86F: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x48EC1EF: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x48EC1EF: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x63602D7: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x63602D7: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x48AA61F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x48AA61F: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x633A597: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x633A597: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x48AB4BF: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x48AB4BF: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x635FFFF: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x635FFFF: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x635FD27: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x635FD27: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x635FA4F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x635FA4F: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x635F777: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x635F777: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x48A8877: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x48A8877: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x48AA347: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x48AA347: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x48AA06F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x48AA06F: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x48A9D97: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x48A9D97: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x48A9ABF: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x48A9ABF: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6338A6F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6338A6F: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x633A2BF: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x633A2BF: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6339FE7: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6339FE7: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6339D0F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6339D0F: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6339A37: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x6339A37: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x48E9687: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x48E9687: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x48EAC0F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x48EAC0F: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x48EA937: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x48EA937: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x48EA65F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x48EA65F: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x48EA387: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x48EA387: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x48AB237: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x48AB237: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x635F49F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x635F49F: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x635F1C7: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x635F1C7: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x635EEEF: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x635EEEF: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x635EC17: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x635EC17: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x48A85EF: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x48A85EF: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x48A948F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x48A948F: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x48A91B7: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x48A91B7: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x48A8EDF: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x48A8EDF: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x48A8C07: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 1
==4850==    at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x48A8C07: ???
==4850==  Address 0x47d925c is 4 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== Invalid read of size 4
==4850==    at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x633891F: ???
==4850==  Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
==4850==    at 0x4025BF0: free (vg_replace_malloc.c:366)
==4850==    by 0x52A6C7C: _mesa_align_free (imports.c:181)
==4850==    by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
==4850==    by 0x52EEA2F: free_matrix_stack (matrix.c:695)
==4850==    by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
==4850==    by 0x52AADA9: _mesa_free_context_data (context.c:1118)
==4850==    by 0x53702DA: st_destroy_context (st_context.c:255)
==4850==    by 0x52A8D40: st_context_destroy (st_manager.c:651)
==4850==    by 0x52A455B: dri_destroy_context (dri_context.c:135)
==4850==    by 0x4C0FADF: driDestroyContext (dri_util.c:588)
==4850==    by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
==4850==    by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
==4850== 
==4850== 
==4850== More than 1000 different errors detected.  I'm not reporting any more.
==4850== Final error counts will be inaccurate.  Go fix your program!
==4850== Rerun with --error-limit=no to disable this cutoff.  Note
==4850== that errors may occur in your program without prior warning from
==4850== Valgrind, because errors are no longer being displayed.
==4850== 
==4850== 
==4850== Process terminating with default action of signal 11 (SIGSEGV): dumping core
==4850==  Access not within mapped region at address 0xC
==4850==    at 0x523639A: llvm::PointerType::get(llvm::Type const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
==4850==    by 0x67FEF63: ???
==4850==  If you believe this happened as a result of a stack
==4850==  overflow in your program's main thread (unlikely but
==4850==  possible), you can try to increase the size of the
==4850==  main thread stack using the --main-stacksize= flag.
==4850==  The main thread stack size used in this run was 8388608.
Segmentation fault


Output:
errors
  • ==4850== Conditional jump or move depends on uninitialised value(s)
  • ==4850== at 0x4B2ECCA: i915_screen_create (i915_screen.c:404)
  • ==4850== by 0x4B28278: create_screen (target.c:18)
  • ==4850== by 0x52A40DE: dri2_init_screen (dri2.c:638)
  • ==4850== by 0x4C1024E: dri2CreateNewScreen (dri_util.c:894)
  • ==4850== by 0x407D893: dri2CreateScreen (dri2_glx.c:843)
  • ==4850== by 0x4058169: __glXInitialize (glxext.c:766)
  • ==4850== by 0x40543FA: glXQueryVersion (glxcmds.c:399)
  • ==4850== by 0x8157C82: GLEAN::WindowSystem::WindowSystem(GLEAN::Options&) (winsys.cpp:73)
  • ==4850== by 0x80C64C2: GLEAN::Environment::Environment(GLEAN::Options&) (environ.cpp:59)
  • ==4850== by 0x80CB8A4: main (main.cpp:134)
  • ==4850==
  • ==4850== Conditional jump or move depends on uninitialised value(s)
  • ==4850== at 0x4B2ECD1: i915_screen_create (i915_screen.c:404)
  • ==4850== by 0x4B28278: create_screen (target.c:18)
  • ==4850== by 0x52A40DE: dri2_init_screen (dri2.c:638)
  • ==4850== by 0x4C1024E: dri2CreateNewScreen (dri_util.c:894)
  • ==4850== by 0x407D893: dri2CreateScreen (dri2_glx.c:843)
  • ==4850== by 0x4058169: __glXInitialize (glxext.c:766)
  • ==4850== by 0x40543FA: glXQueryVersion (glxcmds.c:399)
  • ==4850== by 0x8157C82: GLEAN::WindowSystem::WindowSystem(GLEAN::Options&) (winsys.cpp:73)
  • ==4850== by 0x80C64C2: GLEAN::Environment::Environment(GLEAN::Options&) (environ.cpp:59)
  • ==4850== by 0x80CB8A4: main (main.cpp:134)
  • ==4850==
  • ==4850== Conditional jump or move depends on uninitialised value(s)
  • ==4850== at 0x4B2ECD8: i915_screen_create (i915_screen.c:404)
  • ==4850== by 0x4B28278: create_screen (target.c:18)
  • ==4850== by 0x52A40DE: dri2_init_screen (dri2.c:638)
  • ==4850== by 0x4C1024E: dri2CreateNewScreen (dri_util.c:894)
  • ==4850== by 0x407D893: dri2CreateScreen (dri2_glx.c:843)
  • ==4850== by 0x4058169: __glXInitialize (glxext.c:766)
  • ==4850== by 0x40543FA: glXQueryVersion (glxcmds.c:399)
  • ==4850== by 0x8157C82: GLEAN::WindowSystem::WindowSystem(GLEAN::Options&) (winsys.cpp:73)
  • ==4850== by 0x80C64C2: GLEAN::Environment::Environment(GLEAN::Options&) (environ.cpp:59)
  • ==4850== by 0x80CB8A4: main (main.cpp:134)
  • ==4850==
  • ==4850== Conditional jump or move depends on uninitialised value(s)
  • ==4850== at 0x4B2ECDF: i915_screen_create (i915_screen.c:404)
  • ==4850== by 0x4B28278: create_screen (target.c:18)
  • ==4850== by 0x52A40DE: dri2_init_screen (dri2.c:638)
  • ==4850== by 0x4C1024E: dri2CreateNewScreen (dri_util.c:894)
  • ==4850== by 0x407D893: dri2CreateScreen (dri2_glx.c:843)
  • ==4850== by 0x4058169: __glXInitialize (glxext.c:766)
  • ==4850== by 0x40543FA: glXQueryVersion (glxcmds.c:399)
  • ==4850== by 0x8157C82: GLEAN::WindowSystem::WindowSystem(GLEAN::Options&) (winsys.cpp:73)
  • ==4850== by 0x80C64C2: GLEAN::Environment::Environment(GLEAN::Options&) (environ.cpp:59)
  • ==4850== by 0x80CB8A4: main (main.cpp:134)
  • ==4850==
  • ==4850== Conditional jump or move depends on uninitialised value(s)
  • ==4850== at 0x4B2ECEF: i915_screen_create (i915_screen.c:404)
  • ==4850== by 0x4B28278: create_screen (target.c:18)
  • ==4850== by 0x52A40DE: dri2_init_screen (dri2.c:638)
  • ==4850== by 0x4C1024E: dri2CreateNewScreen (dri_util.c:894)
  • ==4850== by 0x407D893: dri2CreateScreen (dri2_glx.c:843)
  • ==4850== by 0x4058169: __glXInitialize (glxext.c:766)
  • ==4850== by 0x40543FA: glXQueryVersion (glxcmds.c:399)
  • ==4850== by 0x8157C82: GLEAN::WindowSystem::WindowSystem(GLEAN::Options&) (winsys.cpp:73)
  • ==4850== by 0x80C64C2: GLEAN::Environment::Environment(GLEAN::Options&) (environ.cpp:59)
  • ==4850== by 0x80CB8A4: main (main.cpp:134)
  • ==4850==
  • ==4850== Conditional jump or move depends on uninitialised value(s)
  • ==4850== at 0x4B2ECF6: i915_screen_create (i915_screen.c:404)
  • ==4850== by 0x4B28278: create_screen (target.c:18)
  • ==4850== by 0x52A40DE: dri2_init_screen (dri2.c:638)
  • ==4850== by 0x4C1024E: dri2CreateNewScreen (dri_util.c:894)
  • ==4850== by 0x407D893: dri2CreateScreen (dri2_glx.c:843)
  • ==4850== by 0x4058169: __glXInitialize (glxext.c:766)
  • ==4850== by 0x40543FA: glXQueryVersion (glxcmds.c:399)
  • ==4850== by 0x8157C82: GLEAN::WindowSystem::WindowSystem(GLEAN::Options&) (winsys.cpp:73)
  • ==4850== by 0x80C64C2: GLEAN::Environment::Environment(GLEAN::Options&) (environ.cpp:59)
  • ==4850== by 0x80CB8A4: main (main.cpp:134)
  • ==4850==
  • ==4850== This could cause spurious value errors to appear.
  • ==4850== See README_MISSING_SYSCALL_OR_IOCTL for guidance on writing a proper wrapper.
  • ==4850== This could cause spurious value errors to appear.
  • ==4850== See README_MISSING_SYSCALL_OR_IOCTL for guidance on writing a proper wrapper.
  • ==4850== This could cause spurious value errors to appear.
  • ==4850== See README_MISSING_SYSCALL_OR_IOCTL for guidance on writing a proper wrapper.
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4BBF87F: draw_llvm_destroy_variant (draw_llvm.c:1677)
  • ==4850== by 0x4BC2594: vs_llvm_delete (draw_vs_llvm.c:73)
  • ==4850== by 0x4B6E65E: draw_delete_vertex_shader (draw_vs.c:180)
  • ==4850== by 0x4B35BB0: i915_delete_vs_state (i915_state.c:549)
  • ==4850== by 0x4B895D7: util_blitter_destroy (u_blitter.c:246)
  • ==4850== by 0x4B320DE: i915_destroy (i915_context.c:105)
  • ==4850== by 0x53702FE: st_destroy_context (st_context.c:261)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850== Address 0x468fe74 is 3,860 bytes inside a block of size 3,896 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x4BBB999: draw_llvm_destroy (draw_llvm.c:395)
  • ==4850== by 0x4B542ED: draw_destroy (draw_context.c:190)
  • ==4850== by 0x4B320C0: i915_destroy (i915_context.c:102)
  • ==4850== by 0x53702FE: st_destroy_context (st_context.c:261)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850== by 0x4056FD2: glXMakeCurrent (glxcurrent.c:287)
  • ==4850== by 0x8157F73: GLEAN::WindowSystem::makeCurrent(GLEAN::RenderingContext&, GLEAN::Window&) (winsys.cpp:253)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4BBF8B3: draw_llvm_destroy_variant (draw_llvm.c:1683)
  • ==4850== by 0x4BC2594: vs_llvm_delete (draw_vs_llvm.c:73)
  • ==4850== by 0x4B6E65E: draw_delete_vertex_shader (draw_vs.c:180)
  • ==4850== by 0x4B35BB0: i915_delete_vs_state (i915_state.c:549)
  • ==4850== by 0x4B895D7: util_blitter_destroy (u_blitter.c:246)
  • ==4850== by 0x4B320DE: i915_destroy (i915_context.c:105)
  • ==4850== by 0x53702FE: st_destroy_context (st_context.c:261)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850== Address 0x468fe74 is 3,860 bytes inside a block of size 3,896 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x4BBB999: draw_llvm_destroy (draw_llvm.c:395)
  • ==4850== by 0x4B542ED: draw_destroy (draw_context.c:190)
  • ==4850== by 0x4B320C0: i915_destroy (i915_context.c:102)
  • ==4850== by 0x53702FE: st_destroy_context (st_context.c:261)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850== by 0x4056FD2: glXMakeCurrent (glxcurrent.c:287)
  • ==4850== by 0x8157F73: GLEAN::WindowSystem::makeCurrent(GLEAN::RenderingContext&, GLEAN::Window&) (winsys.cpp:253)
  • ==4850==
  • ==4850== Invalid write of size 4
  • ==4850== at 0x4BBF92C: draw_llvm_destroy_variant (draw_llvm.c:1690)
  • ==4850== by 0x4BC2594: vs_llvm_delete (draw_vs_llvm.c:73)
  • ==4850== by 0x4B6E65E: draw_delete_vertex_shader (draw_vs.c:180)
  • ==4850== by 0x4B35BB0: i915_delete_vs_state (i915_state.c:549)
  • ==4850== by 0x4B895D7: util_blitter_destroy (u_blitter.c:246)
  • ==4850== by 0x4B320DE: i915_destroy (i915_context.c:105)
  • ==4850== by 0x53702FE: st_destroy_context (st_context.c:261)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850== Address 0x468fe80 is 3,872 bytes inside a block of size 3,896 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x4BBB999: draw_llvm_destroy (draw_llvm.c:395)
  • ==4850== by 0x4B542ED: draw_destroy (draw_context.c:190)
  • ==4850== by 0x4B320C0: i915_destroy (i915_context.c:102)
  • ==4850== by 0x53702FE: st_destroy_context (st_context.c:261)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850== by 0x4056FD2: glXMakeCurrent (glxcurrent.c:287)
  • ==4850== by 0x8157F73: GLEAN::WindowSystem::makeCurrent(GLEAN::RenderingContext&, GLEAN::Window&) (winsys.cpp:253)
  • ==4850==
  • ==4850== Invalid write of size 4
  • ==4850== at 0x4BBF93B: draw_llvm_destroy_variant (draw_llvm.c:1690)
  • ==4850== by 0x4BC2594: vs_llvm_delete (draw_vs_llvm.c:73)
  • ==4850== by 0x4B6E65E: draw_delete_vertex_shader (draw_vs.c:180)
  • ==4850== by 0x4B35BB0: i915_delete_vs_state (i915_state.c:549)
  • ==4850== by 0x4B895D7: util_blitter_destroy (u_blitter.c:246)
  • ==4850== by 0x4B320DE: i915_destroy (i915_context.c:105)
  • ==4850== by 0x53702FE: st_destroy_context (st_context.c:261)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850== Address 0x468fe7c is 3,868 bytes inside a block of size 3,896 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x4BBB999: draw_llvm_destroy (draw_llvm.c:395)
  • ==4850== by 0x4B542ED: draw_destroy (draw_context.c:190)
  • ==4850== by 0x4B320C0: i915_destroy (i915_context.c:102)
  • ==4850== by 0x53702FE: st_destroy_context (st_context.c:261)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850== by 0x4056FD2: glXMakeCurrent (glxcurrent.c:287)
  • ==4850== by 0x8157F73: GLEAN::WindowSystem::makeCurrent(GLEAN::RenderingContext&, GLEAN::Window&) (winsys.cpp:253)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4BBF959: draw_llvm_destroy_variant (draw_llvm.c:1691)
  • ==4850== by 0x4BC2594: vs_llvm_delete (draw_vs_llvm.c:73)
  • ==4850== by 0x4B6E65E: draw_delete_vertex_shader (draw_vs.c:180)
  • ==4850== by 0x4B35BB0: i915_delete_vs_state (i915_state.c:549)
  • ==4850== by 0x4B895D7: util_blitter_destroy (u_blitter.c:246)
  • ==4850== by 0x4B320DE: i915_destroy (i915_context.c:105)
  • ==4850== by 0x53702FE: st_destroy_context (st_context.c:261)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850== Address 0x468fe84 is 3,876 bytes inside a block of size 3,896 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x4BBB999: draw_llvm_destroy (draw_llvm.c:395)
  • ==4850== by 0x4B542ED: draw_destroy (draw_context.c:190)
  • ==4850== by 0x4B320C0: i915_destroy (i915_context.c:102)
  • ==4850== by 0x53702FE: st_destroy_context (st_context.c:261)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850== by 0x4056FD2: glXMakeCurrent (glxcurrent.c:287)
  • ==4850== by 0x8157F73: GLEAN::WindowSystem::makeCurrent(GLEAN::RenderingContext&, GLEAN::Window&) (winsys.cpp:253)
  • ==4850==
  • ==4850== Invalid write of size 4
  • ==4850== at 0x4BBF965: draw_llvm_destroy_variant (draw_llvm.c:1691)
  • ==4850== by 0x4BC2594: vs_llvm_delete (draw_vs_llvm.c:73)
  • ==4850== by 0x4B6E65E: draw_delete_vertex_shader (draw_vs.c:180)
  • ==4850== by 0x4B35BB0: i915_delete_vs_state (i915_state.c:549)
  • ==4850== by 0x4B895D7: util_blitter_destroy (u_blitter.c:246)
  • ==4850== by 0x4B320DE: i915_destroy (i915_context.c:105)
  • ==4850== by 0x53702FE: st_destroy_context (st_context.c:261)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850== Address 0x468fe84 is 3,876 bytes inside a block of size 3,896 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x4BBB999: draw_llvm_destroy (draw_llvm.c:395)
  • ==4850== by 0x4B542ED: draw_destroy (draw_context.c:190)
  • ==4850== by 0x4B320C0: i915_destroy (i915_context.c:102)
  • ==4850== by 0x53702FE: st_destroy_context (st_context.c:261)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850== by 0x4056FD2: glXMakeCurrent (glxcurrent.c:287)
  • ==4850== by 0x8157F73: GLEAN::WindowSystem::makeCurrent(GLEAN::RenderingContext&, GLEAN::Window&) (winsys.cpp:253)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4B5C1C9: aaline_stage_from_pipe (draw_pipe_aaline.c:833)
  • ==4850== by 0x4B5C2B4: aaline_delete_fs_state (draw_pipe_aaline.c:876)
  • ==4850== by 0x4B89634: util_blitter_destroy (u_blitter.c:251)
  • ==4850== by 0x4B320DE: i915_destroy (i915_context.c:105)
  • ==4850== by 0x53702FE: st_destroy_context (st_context.c:261)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850== by 0x4056FD2: glXMakeCurrent (glxcurrent.c:287)
  • ==4850== by 0x8157F73: GLEAN::WindowSystem::makeCurrent(GLEAN::RenderingContext&, GLEAN::Window&) (winsys.cpp:253)
  • ==4850== Address 0x464a10c is 44 bytes inside a block of size 3,036 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x4B54316: draw_destroy (draw_context.c:196)
  • ==4850== by 0x4B320C0: i915_destroy (i915_context.c:102)
  • ==4850== by 0x53702FE: st_destroy_context (st_context.c:261)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850== by 0x4056FD2: glXMakeCurrent (glxcurrent.c:287)
  • ==4850== by 0x8157F73: GLEAN::WindowSystem::makeCurrent(GLEAN::RenderingContext&, GLEAN::Window&) (winsys.cpp:253)
  • ==4850== by 0x80D509A: GLEAN::BaseTest<GLEAN::BasicResult>::run(GLEAN::Environment&) (tbase.h:308)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4B5C2C1: aaline_delete_fs_state (draw_pipe_aaline.c:880)
  • ==4850== by 0x4B89634: util_blitter_destroy (u_blitter.c:251)
  • ==4850== by 0x4B320DE: i915_destroy (i915_context.c:105)
  • ==4850== by 0x53702FE: st_destroy_context (st_context.c:261)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850== by 0x4056FD2: glXMakeCurrent (glxcurrent.c:287)
  • ==4850== by 0x8157F73: GLEAN::WindowSystem::makeCurrent(GLEAN::RenderingContext&, GLEAN::Window&) (winsys.cpp:253)
  • ==4850== by 0x80D509A: GLEAN::BaseTest<GLEAN::BasicResult>::run(GLEAN::Environment&) (tbase.h:308)
  • ==4850== Address 0x46e8a18 is 216 bytes inside a block of size 228 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x4B5C0D5: aaline_destroy (draw_pipe_aaline.c:795)
  • ==4850== by 0x4B58010: draw_pipeline_destroy (draw_pipe.c:100)
  • ==4850== by 0x4B542AE: draw_destroy (draw_context.c:184)
  • ==4850== by 0x4B320C0: i915_destroy (i915_context.c:102)
  • ==4850== by 0x53702FE: st_destroy_context (st_context.c:261)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850== by 0x4056FD2: glXMakeCurrent (glxcurrent.c:287)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4B35A7B: i915_delete_fs_state (i915_state.c:510)
  • ==4850== by 0x4B5C2D8: aaline_delete_fs_state (draw_pipe_aaline.c:880)
  • ==4850== by 0x4B89634: util_blitter_destroy (u_blitter.c:251)
  • ==4850== by 0x4B320DE: i915_destroy (i915_context.c:105)
  • ==4850== by 0x53702FE: st_destroy_context (st_context.c:261)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850== by 0x4056FD2: glXMakeCurrent (glxcurrent.c:287)
  • ==4850== by 0x8157F73: GLEAN::WindowSystem::makeCurrent(GLEAN::RenderingContext&, GLEAN::Window&) (winsys.cpp:253)
  • ==4850== Address 0x72084a0 is not stack'd, malloc'd or (recently) free'd
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4B35A88: i915_delete_fs_state (i915_state.c:511)
  • ==4850== by 0x4B5C2D8: aaline_delete_fs_state (draw_pipe_aaline.c:880)
  • ==4850== by 0x4B89634: util_blitter_destroy (u_blitter.c:251)
  • ==4850== by 0x4B320DE: i915_destroy (i915_context.c:105)
  • ==4850== by 0x53702FE: st_destroy_context (st_context.c:261)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850== by 0x4056FD2: glXMakeCurrent (glxcurrent.c:287)
  • ==4850== by 0x8157F73: GLEAN::WindowSystem::makeCurrent(GLEAN::RenderingContext&, GLEAN::Window&) (winsys.cpp:253)
  • ==4850== Address 0x72084a0 is not stack'd, malloc'd or (recently) free'd
  • ==4850==
  • ==4850== Invalid free() / delete / delete[]
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x4B35A95: i915_delete_fs_state (i915_state.c:511)
  • ==4850== by 0x4B5C2D8: aaline_delete_fs_state (draw_pipe_aaline.c:880)
  • ==4850== by 0x4B89634: util_blitter_destroy (u_blitter.c:251)
  • ==4850== by 0x4B320DE: i915_destroy (i915_context.c:105)
  • ==4850== by 0x53702FE: st_destroy_context (st_context.c:261)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850== by 0x4056FD2: glXMakeCurrent (glxcurrent.c:287)
  • ==4850== Address 0x6fa7824 is 12 bytes inside a block of size 28 free'd
  • ==4850== at 0x4025907: operator delete(void*) (vg_replace_malloc.c:387)
  • ==4850== by 0x4EAD98B: llvm::LiveVariables::releaseMemory() (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850==
  • ==4850== Invalid write of size 4
  • ==4850== at 0x4B35A99: i915_delete_fs_state (i915_state.c:512)
  • ==4850== by 0x4B5C2D8: aaline_delete_fs_state (draw_pipe_aaline.c:880)
  • ==4850== by 0x4B89634: util_blitter_destroy (u_blitter.c:251)
  • ==4850== by 0x4B320DE: i915_destroy (i915_context.c:105)
  • ==4850== by 0x53702FE: st_destroy_context (st_context.c:261)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850== by 0x4056FD2: glXMakeCurrent (glxcurrent.c:287)
  • ==4850== by 0x8157F73: GLEAN::WindowSystem::makeCurrent(GLEAN::RenderingContext&, GLEAN::Window&) (winsys.cpp:253)
  • ==4850== Address 0x72084a0 is not stack'd, malloc'd or (recently) free'd
  • ==4850==
  • ==4850== Invalid free() / delete / delete[]
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x4B35AAF: i915_delete_fs_state (i915_state.c:513)
  • ==4850== by 0x4B5C2D8: aaline_delete_fs_state (draw_pipe_aaline.c:880)
  • ==4850== by 0x4B89634: util_blitter_destroy (u_blitter.c:251)
  • ==4850== by 0x4B320DE: i915_destroy (i915_context.c:105)
  • ==4850== by 0x53702FE: st_destroy_context (st_context.c:261)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850== by 0x4056FD2: glXMakeCurrent (glxcurrent.c:287)
  • ==4850== Address 0x4936e10 is not stack'd, malloc'd or (recently) free'd
  • ==4850==
  • ==4850== Invalid write of size 4
  • ==4850== at 0x4B35ABC: i915_delete_fs_state (i915_state.c:516)
  • ==4850== by 0x4B5C2D8: aaline_delete_fs_state (draw_pipe_aaline.c:880)
  • ==4850== by 0x4B89634: util_blitter_destroy (u_blitter.c:251)
  • ==4850== by 0x4B320DE: i915_destroy (i915_context.c:105)
  • ==4850== by 0x53702FE: st_destroy_context (st_context.c:261)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850== by 0x4056FD2: glXMakeCurrent (glxcurrent.c:287)
  • ==4850== by 0x8157F73: GLEAN::WindowSystem::makeCurrent(GLEAN::RenderingContext&, GLEAN::Window&) (winsys.cpp:253)
  • ==4850== Address 0x72084a4 is not stack'd, malloc'd or (recently) free'd
  • ==4850==
  • ==4850== Invalid free() / delete / delete[]
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850== Address 0x7c800002 is not stack'd, malloc'd or (recently) free'd
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4B36B7A: calculate_vertex_layout (i915_state_derived.c:60)
  • ==4850== by 0x4B3717C: i915_update_derived (i915_state_derived.c:217)
  • ==4850== by 0x4B31F98: i915_draw_vbo (i915_context.c:65)
  • ==4850== by 0x4B8EE9A: util_draw_arrays (u_draw.h:63)
  • ==4850== by 0x4B8EF71: util_draw_vertex_buffer (u_draw_quad.c:69)
  • ==4850== by 0x4B8A7E1: blitter_draw_rectangle (u_blitter.c:644)
  • ==4850== by 0x4B8B2DB: util_blitter_copy_region (u_blitter.c:853)
  • ==4850== by 0x4B3B402: i915_surface_copy_render (i915_surface.c:83)
  • ==4850== by 0x5378D01: st_texture_image_copy (st_texture.c:389)
  • ==4850== by 0x5422410: copy_image_data_to_texture (st_cb_texture.c:1723)
  • ==4850== by 0x54229E2: st_finalize_texture (st_cb_texture.c:1874)
  • ==4850== by 0x540FECC: finalize_textures (st_atom_texture.c:360)
  • ==4850== Address 0x46f3c20 is 8 bytes inside a block of size 60 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52EEA4C: free_matrix_stack (matrix.c:697)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850== by 0x4056FD2: glXMakeCurrent (glxcurrent.c:287)
  • ==4850== by 0x8157F73: GLEAN::WindowSystem::makeCurrent(GLEAN::RenderingContext&, GLEAN::Window&) (winsys.cpp:253)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4B391EB: upload_S2S4 (i915_state_immediate.c:109)
  • ==4850== by 0x4B3933F: update_immediate (i915_state_immediate.c:227)
  • ==4850== by 0x4B3717C: i915_update_derived (i915_state_derived.c:217)
  • ==4850== by 0x4B31F98: i915_draw_vbo (i915_context.c:65)
  • ==4850== by 0x4B8EE9A: util_draw_arrays (u_draw.h:63)
  • ==4850== by 0x4B8EF71: util_draw_vertex_buffer (u_draw_quad.c:69)
  • ==4850== by 0x4B8A7E1: blitter_draw_rectangle (u_blitter.c:644)
  • ==4850== by 0x4B8B2DB: util_blitter_copy_region (u_blitter.c:853)
  • ==4850== by 0x4B3B402: i915_surface_copy_render (i915_surface.c:83)
  • ==4850== by 0x5378D01: st_texture_image_copy (st_texture.c:389)
  • ==4850== by 0x5422410: copy_image_data_to_texture (st_cb_texture.c:1723)
  • ==4850== by 0x54229E2: st_finalize_texture (st_cb_texture.c:1874)
  • ==4850== Address 0x46f3c24 is 12 bytes inside a block of size 60 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52EEA4C: free_matrix_stack (matrix.c:697)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850== by 0x4056FD2: glXMakeCurrent (glxcurrent.c:287)
  • ==4850== by 0x8157F73: GLEAN::WindowSystem::makeCurrent(GLEAN::RenderingContext&, GLEAN::Window&) (winsys.cpp:253)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4B392EC: upload_S7 (i915_state_immediate.c:196)
  • ==4850== by 0x4B3933F: update_immediate (i915_state_immediate.c:227)
  • ==4850== by 0x4B3717C: i915_update_derived (i915_state_derived.c:217)
  • ==4850== by 0x4B31F98: i915_draw_vbo (i915_context.c:65)
  • ==4850== by 0x4B8EE9A: util_draw_arrays (u_draw.h:63)
  • ==4850== by 0x4B8EF71: util_draw_vertex_buffer (u_draw_quad.c:69)
  • ==4850== by 0x4B8A7E1: blitter_draw_rectangle (u_blitter.c:644)
  • ==4850== by 0x4B8B2DB: util_blitter_copy_region (u_blitter.c:853)
  • ==4850== by 0x4B3B402: i915_surface_copy_render (i915_surface.c:83)
  • ==4850== by 0x5378D01: st_texture_image_copy (st_texture.c:389)
  • ==4850== by 0x5422410: copy_image_data_to_texture (st_cb_texture.c:1723)
  • ==4850== by 0x54229E2: st_finalize_texture (st_cb_texture.c:1874)
  • ==4850== Address 0x46f3c28 is 16 bytes inside a block of size 60 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52EEA4C: free_matrix_stack (matrix.c:697)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850== by 0x4056FD2: glXMakeCurrent (glxcurrent.c:287)
  • ==4850== by 0x8157F73: GLEAN::WindowSystem::makeCurrent(GLEAN::RenderingContext&, GLEAN::Window&) (winsys.cpp:253)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x40285FD: bcmp (mc_replace_strmem.c:679)
  • ==4850== by 0x4B37385: set_dynamic_array (i915_state_dynamic.c:70)
  • ==4850== by 0x4B375EF: upload_DEPTHSCALE (i915_state_dynamic.c:184)
  • ==4850== by 0x4B377E8: update_dynamic (i915_state_dynamic.c:312)
  • ==4850== by 0x4B3717C: i915_update_derived (i915_state_derived.c:217)
  • ==4850== by 0x4B31F98: i915_draw_vbo (i915_context.c:65)
  • ==4850== by 0x4B8EE9A: util_draw_arrays (u_draw.h:63)
  • ==4850== by 0x4B8EF71: util_draw_vertex_buffer (u_draw_quad.c:69)
  • ==4850== by 0x4B8A7E1: blitter_draw_rectangle (u_blitter.c:644)
  • ==4850== by 0x4B8B2DB: util_blitter_copy_region (u_blitter.c:853)
  • ==4850== by 0x4B3B402: i915_surface_copy_render (i915_surface.c:83)
  • ==4850== by 0x5378D01: st_texture_image_copy (st_texture.c:389)
  • ==4850== Address 0x46f3c4c is 52 bytes inside a block of size 60 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52EEA4C: free_matrix_stack (matrix.c:697)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850== by 0x4056FD2: glXMakeCurrent (glxcurrent.c:287)
  • ==4850== by 0x8157F73: GLEAN::WindowSystem::makeCurrent(GLEAN::RenderingContext&, GLEAN::Window&) (winsys.cpp:253)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x4028614: bcmp (mc_replace_strmem.c:679)
  • ==4850== by 0x4B37385: set_dynamic_array (i915_state_dynamic.c:70)
  • ==4850== by 0x4B375EF: upload_DEPTHSCALE (i915_state_dynamic.c:184)
  • ==4850== by 0x4B377E8: update_dynamic (i915_state_dynamic.c:312)
  • ==4850== by 0x4B3717C: i915_update_derived (i915_state_derived.c:217)
  • ==4850== by 0x4B31F98: i915_draw_vbo (i915_context.c:65)
  • ==4850== by 0x4B8EE9A: util_draw_arrays (u_draw.h:63)
  • ==4850== by 0x4B8EF71: util_draw_vertex_buffer (u_draw_quad.c:69)
  • ==4850== by 0x4B8A7E1: blitter_draw_rectangle (u_blitter.c:644)
  • ==4850== by 0x4B8B2DB: util_blitter_copy_region (u_blitter.c:853)
  • ==4850== by 0x4B3B402: i915_surface_copy_render (i915_surface.c:83)
  • ==4850== by 0x5378D01: st_texture_image_copy (st_texture.c:389)
  • ==4850== Address 0x46f3c4d is 53 bytes inside a block of size 60 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52EEA4C: free_matrix_stack (matrix.c:697)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850== by 0x4056FD2: glXMakeCurrent (glxcurrent.c:287)
  • ==4850== by 0x8157F73: GLEAN::WindowSystem::makeCurrent(GLEAN::RenderingContext&, GLEAN::Window&) (winsys.cpp:253)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4B37623: upload_STIPPLE (i915_state_dynamic.c:216)
  • ==4850== by 0x4B377E8: update_dynamic (i915_state_dynamic.c:312)
  • ==4850== by 0x4B3717C: i915_update_derived (i915_state_derived.c:217)
  • ==4850== by 0x4B31F98: i915_draw_vbo (i915_context.c:65)
  • ==4850== by 0x4B8EE9A: util_draw_arrays (u_draw.h:63)
  • ==4850== by 0x4B8EF71: util_draw_vertex_buffer (u_draw_quad.c:69)
  • ==4850== by 0x4B8A7E1: blitter_draw_rectangle (u_blitter.c:644)
  • ==4850== by 0x4B8B2DB: util_blitter_copy_region (u_blitter.c:853)
  • ==4850== by 0x4B3B402: i915_surface_copy_render (i915_surface.c:83)
  • ==4850== by 0x5378D01: st_texture_image_copy (st_texture.c:389)
  • ==4850== by 0x5422410: copy_image_data_to_texture (st_cb_texture.c:1723)
  • ==4850== by 0x54229E2: st_finalize_texture (st_cb_texture.c:1874)
  • ==4850== Address 0x46f3c1c is 4 bytes inside a block of size 60 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52EEA4C: free_matrix_stack (matrix.c:697)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850== by 0x4056FD2: glXMakeCurrent (glxcurrent.c:287)
  • ==4850== by 0x8157F73: GLEAN::WindowSystem::makeCurrent(GLEAN::RenderingContext&, GLEAN::Window&) (winsys.cpp:253)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4B376E6: upload_SCISSOR_ENABLE (i915_state_dynamic.c:253)
  • ==4850== by 0x4B377E8: update_dynamic (i915_state_dynamic.c:312)
  • ==4850== by 0x4B3717C: i915_update_derived (i915_state_derived.c:217)
  • ==4850== by 0x4B31F98: i915_draw_vbo (i915_context.c:65)
  • ==4850== by 0x4B8EE9A: util_draw_arrays (u_draw.h:63)
  • ==4850== by 0x4B8EF71: util_draw_vertex_buffer (u_draw_quad.c:69)
  • ==4850== by 0x4B8A7E1: blitter_draw_rectangle (u_blitter.c:644)
  • ==4850== by 0x4B8B2DB: util_blitter_copy_region (u_blitter.c:853)
  • ==4850== by 0x4B3B402: i915_surface_copy_render (i915_surface.c:83)
  • ==4850== by 0x5378D01: st_texture_image_copy (st_texture.c:389)
  • ==4850== by 0x5422410: copy_image_data_to_texture (st_cb_texture.c:1723)
  • ==4850== by 0x54229E2: st_finalize_texture (st_cb_texture.c:1874)
  • ==4850== Address 0x46f3c2c is 20 bytes inside a block of size 60 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52EEA4C: free_matrix_stack (matrix.c:697)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850== by 0x4056FD2: glXMakeCurrent (glxcurrent.c:287)
  • ==4850== by 0x8157F73: GLEAN::WindowSystem::makeCurrent(GLEAN::RenderingContext&, GLEAN::Window&) (winsys.cpp:253)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x4B61E44: draw_need_pipeline (draw_pipe_validate.c:122)
  • ==4850== by 0x4B642A1: draw_pt_arrays (draw_pt.c:83)
  • ==4850== by 0x4B64EB5: draw_vbo (draw_pt.c:491)
  • ==4850== by 0x4B3206F: i915_draw_vbo (i915_context.c:85)
  • ==4850== by 0x4B8EE9A: util_draw_arrays (u_draw.h:63)
  • ==4850== by 0x4B8EF71: util_draw_vertex_buffer (u_draw_quad.c:69)
  • ==4850== by 0x4B8A7E1: blitter_draw_rectangle (u_blitter.c:644)
  • ==4850== by 0x4B8B2DB: util_blitter_copy_region (u_blitter.c:853)
  • ==4850== by 0x4B3B402: i915_surface_copy_render (i915_surface.c:83)
  • ==4850== by 0x5378D01: st_texture_image_copy (st_texture.c:389)
  • ==4850== by 0x5422410: copy_image_data_to_texture (st_cb_texture.c:1723)
  • ==4850== by 0x54229E2: st_finalize_texture (st_cb_texture.c:1874)
  • ==4850== Address 0x46f3c32 is 26 bytes inside a block of size 60 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52EEA4C: free_matrix_stack (matrix.c:697)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850== by 0x4056FD2: glXMakeCurrent (glxcurrent.c:287)
  • ==4850== by 0x8157F73: GLEAN::WindowSystem::makeCurrent(GLEAN::RenderingContext&, GLEAN::Window&) (winsys.cpp:253)
  • ==4850==
  • ==4850== Invalid read of size 2
  • ==4850== at 0x4B61E63: draw_need_pipeline (draw_pipe_validate.c:126)
  • ==4850== by 0x4B642A1: draw_pt_arrays (draw_pt.c:83)
  • ==4850== by 0x4B64EB5: draw_vbo (draw_pt.c:491)
  • ==4850== by 0x4B3206F: i915_draw_vbo (i915_context.c:85)
  • ==4850== by 0x4B8EE9A: util_draw_arrays (u_draw.h:63)
  • ==4850== by 0x4B8EF71: util_draw_vertex_buffer (u_draw_quad.c:69)
  • ==4850== by 0x4B8A7E1: blitter_draw_rectangle (u_blitter.c:644)
  • ==4850== by 0x4B8B2DB: util_blitter_copy_region (u_blitter.c:853)
  • ==4850== by 0x4B3B402: i915_surface_copy_render (i915_surface.c:83)
  • ==4850== by 0x5378D01: st_texture_image_copy (st_texture.c:389)
  • ==4850== by 0x5422410: copy_image_data_to_texture (st_cb_texture.c:1723)
  • ==4850== by 0x54229E2: st_finalize_texture (st_cb_texture.c:1874)
  • ==4850== Address 0x46f3c30 is 24 bytes inside a block of size 60 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52EEA4C: free_matrix_stack (matrix.c:697)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850== by 0x4056FD2: glXMakeCurrent (glxcurrent.c:287)
  • ==4850== by 0x8157F73: GLEAN::WindowSystem::makeCurrent(GLEAN::RenderingContext&, GLEAN::Window&) (winsys.cpp:253)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x4B61E72: draw_need_pipeline (draw_pipe_validate.c:127)
  • ==4850== by 0x4B642A1: draw_pt_arrays (draw_pt.c:83)
  • ==4850== by 0x4B64EB5: draw_vbo (draw_pt.c:491)
  • ==4850== by 0x4B3206F: i915_draw_vbo (i915_context.c:85)
  • ==4850== by 0x4B8EE9A: util_draw_arrays (u_draw.h:63)
  • ==4850== by 0x4B8EF71: util_draw_vertex_buffer (u_draw_quad.c:69)
  • ==4850== by 0x4B8A7E1: blitter_draw_rectangle (u_blitter.c:644)
  • ==4850== by 0x4B8B2DB: util_blitter_copy_region (u_blitter.c:853)
  • ==4850== by 0x4B3B402: i915_surface_copy_render (i915_surface.c:83)
  • ==4850== by 0x5378D01: st_texture_image_copy (st_texture.c:389)
  • ==4850== by 0x5422410: copy_image_data_to_texture (st_cb_texture.c:1723)
  • ==4850== by 0x54229E2: st_finalize_texture (st_cb_texture.c:1874)
  • ==4850== Address 0x46f3c31 is 25 bytes inside a block of size 60 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52EEA4C: free_matrix_stack (matrix.c:697)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850== by 0x4056FD2: glXMakeCurrent (glxcurrent.c:287)
  • ==4850== by 0x8157F73: GLEAN::WindowSystem::makeCurrent(GLEAN::RenderingContext&, GLEAN::Window&) (winsys.cpp:253)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x4B61E87: draw_need_pipeline (draw_pipe_validate.c:131)
  • ==4850== by 0x4B642A1: draw_pt_arrays (draw_pt.c:83)
  • ==4850== by 0x4B64EB5: draw_vbo (draw_pt.c:491)
  • ==4850== by 0x4B3206F: i915_draw_vbo (i915_context.c:85)
  • ==4850== by 0x4B8EE9A: util_draw_arrays (u_draw.h:63)
  • ==4850== by 0x4B8EF71: util_draw_vertex_buffer (u_draw_quad.c:69)
  • ==4850== by 0x4B8A7E1: blitter_draw_rectangle (u_blitter.c:644)
  • ==4850== by 0x4B8B2DB: util_blitter_copy_region (u_blitter.c:853)
  • ==4850== by 0x4B3B402: i915_surface_copy_render (i915_surface.c:83)
  • ==4850== by 0x5378D01: st_texture_image_copy (st_texture.c:389)
  • ==4850== by 0x5422410: copy_image_data_to_texture (st_cb_texture.c:1723)
  • ==4850== by 0x54229E2: st_finalize_texture (st_cb_texture.c:1874)
  • ==4850== Address 0x46f3c31 is 25 bytes inside a block of size 60 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52EEA4C: free_matrix_stack (matrix.c:697)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850== by 0x4056FD2: glXMakeCurrent (glxcurrent.c:287)
  • ==4850== by 0x8157F73: GLEAN::WindowSystem::makeCurrent(GLEAN::RenderingContext&, GLEAN::Window&) (winsys.cpp:253)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x4B61E95: draw_need_pipeline (draw_pipe_validate.c:131)
  • ==4850== by 0x4B642A1: draw_pt_arrays (draw_pt.c:83)
  • ==4850== by 0x4B64EB5: draw_vbo (draw_pt.c:491)
  • ==4850== by 0x4B3206F: i915_draw_vbo (i915_context.c:85)
  • ==4850== by 0x4B8EE9A: util_draw_arrays (u_draw.h:63)
  • ==4850== by 0x4B8EF71: util_draw_vertex_buffer (u_draw_quad.c:69)
  • ==4850== by 0x4B8A7E1: blitter_draw_rectangle (u_blitter.c:644)
  • ==4850== by 0x4B8B2DB: util_blitter_copy_region (u_blitter.c:853)
  • ==4850== by 0x4B3B402: i915_surface_copy_render (i915_surface.c:83)
  • ==4850== by 0x5378D01: st_texture_image_copy (st_texture.c:389)
  • ==4850== by 0x5422410: copy_image_data_to_texture (st_cb_texture.c:1723)
  • ==4850== by 0x54229E2: st_finalize_texture (st_cb_texture.c:1874)
  • ==4850== Address 0x46f3c31 is 25 bytes inside a block of size 60 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52EEA4C: free_matrix_stack (matrix.c:697)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850== by 0x4056FD2: glXMakeCurrent (glxcurrent.c:287)
  • ==4850== by 0x8157F73: GLEAN::WindowSystem::makeCurrent(GLEAN::RenderingContext&, GLEAN::Window&) (winsys.cpp:253)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x4B61EA3: draw_need_pipeline (draw_pipe_validate.c:132)
  • ==4850== by 0x4B642A1: draw_pt_arrays (draw_pt.c:83)
  • ==4850== by 0x4B64EB5: draw_vbo (draw_pt.c:491)
  • ==4850== by 0x4B3206F: i915_draw_vbo (i915_context.c:85)
  • ==4850== by 0x4B8EE9A: util_draw_arrays (u_draw.h:63)
  • ==4850== by 0x4B8EF71: util_draw_vertex_buffer (u_draw_quad.c:69)
  • ==4850== by 0x4B8A7E1: blitter_draw_rectangle (u_blitter.c:644)
  • ==4850== by 0x4B8B2DB: util_blitter_copy_region (u_blitter.c:853)
  • ==4850== by 0x4B3B402: i915_surface_copy_render (i915_surface.c:83)
  • ==4850== by 0x5378D01: st_texture_image_copy (st_texture.c:389)
  • ==4850== by 0x5422410: copy_image_data_to_texture (st_cb_texture.c:1723)
  • ==4850== by 0x54229E2: st_finalize_texture (st_cb_texture.c:1874)
  • ==4850== Address 0x46f3c31 is 25 bytes inside a block of size 60 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52EEA4C: free_matrix_stack (matrix.c:697)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850== by 0x4056FD2: glXMakeCurrent (glxcurrent.c:287)
  • ==4850== by 0x8157F73: GLEAN::WindowSystem::makeCurrent(GLEAN::RenderingContext&, GLEAN::Window&) (winsys.cpp:253)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x4B61EB8: draw_need_pipeline (draw_pipe_validate.c:137)
  • ==4850== by 0x4B642A1: draw_pt_arrays (draw_pt.c:83)
  • ==4850== by 0x4B64EB5: draw_vbo (draw_pt.c:491)
  • ==4850== by 0x4B3206F: i915_draw_vbo (i915_context.c:85)
  • ==4850== by 0x4B8EE9A: util_draw_arrays (u_draw.h:63)
  • ==4850== by 0x4B8EF71: util_draw_vertex_buffer (u_draw_quad.c:69)
  • ==4850== by 0x4B8A7E1: blitter_draw_rectangle (u_blitter.c:644)
  • ==4850== by 0x4B8B2DB: util_blitter_copy_region (u_blitter.c:853)
  • ==4850== by 0x4B3B402: i915_surface_copy_render (i915_surface.c:83)
  • ==4850== by 0x5378D01: st_texture_image_copy (st_texture.c:389)
  • ==4850== by 0x5422410: copy_image_data_to_texture (st_cb_texture.c:1723)
  • ==4850== by 0x54229E2: st_finalize_texture (st_cb_texture.c:1874)
  • ==4850== Address 0x46f3c30 is 24 bytes inside a block of size 60 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52EEA4C: free_matrix_stack (matrix.c:697)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850== by 0x4056FD2: glXMakeCurrent (glxcurrent.c:287)
  • ==4850== by 0x8157F73: GLEAN::WindowSystem::makeCurrent(GLEAN::RenderingContext&, GLEAN::Window&) (winsys.cpp:253)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x4BC1970: llvm_middle_end_prepare (draw_pt_fetch_shade_pipeline_llvm.c:114)
  • ==4850== by 0x4B6DB0F: vsplit_prepare (draw_pt_vsplit.c:175)
  • ==4850== by 0x4B64362: draw_pt_arrays (draw_pt.c:111)
  • ==4850== by 0x4B64EB5: draw_vbo (draw_pt.c:491)
  • ==4850== by 0x4B3206F: i915_draw_vbo (i915_context.c:85)
  • ==4850== by 0x4B8EE9A: util_draw_arrays (u_draw.h:63)
  • ==4850== by 0x4B8EF71: util_draw_vertex_buffer (u_draw_quad.c:69)
  • ==4850== by 0x4B8A7E1: blitter_draw_rectangle (u_blitter.c:644)
  • ==4850== by 0x4B8B2DB: util_blitter_copy_region (u_blitter.c:853)
  • ==4850== by 0x4B3B402: i915_surface_copy_render (i915_surface.c:83)
  • ==4850== by 0x5378D01: st_texture_image_copy (st_texture.c:389)
  • ==4850== by 0x5422410: copy_image_data_to_texture (st_cb_texture.c:1723)
  • ==4850== Address 0x46f3c33 is 27 bytes inside a block of size 60 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52EEA4C: free_matrix_stack (matrix.c:697)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850== by 0x4056FD2: glXMakeCurrent (glxcurrent.c:287)
  • ==4850== by 0x8157F73: GLEAN::WindowSystem::makeCurrent(GLEAN::RenderingContext&, GLEAN::Window&) (winsys.cpp:253)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x4BBF3E5: draw_llvm_make_variant_key (draw_llvm.c:1582)
  • ==4850== by 0x4BC1A98: llvm_middle_end_prepare (draw_pt_fetch_shade_pipeline_llvm.c:134)
  • ==4850== by 0x4B6DB0F: vsplit_prepare (draw_pt_vsplit.c:175)
  • ==4850== by 0x4B64362: draw_pt_arrays (draw_pt.c:111)
  • ==4850== by 0x4B64EB5: draw_vbo (draw_pt.c:491)
  • ==4850== by 0x4B3206F: i915_draw_vbo (i915_context.c:85)
  • ==4850== by 0x4B8EE9A: util_draw_arrays (u_draw.h:63)
  • ==4850== by 0x4B8EF71: util_draw_vertex_buffer (u_draw_quad.c:69)
  • ==4850== by 0x4B8A7E1: blitter_draw_rectangle (u_blitter.c:644)
  • ==4850== by 0x4B8B2DB: util_blitter_copy_region (u_blitter.c:853)
  • ==4850== by 0x4B3B402: i915_surface_copy_render (i915_surface.c:83)
  • ==4850== by 0x5378D01: st_texture_image_copy (st_texture.c:389)
  • ==4850== Address 0x46f3c30 is 24 bytes inside a block of size 60 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52EEA4C: free_matrix_stack (matrix.c:697)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850== by 0x4056FD2: glXMakeCurrent (glxcurrent.c:287)
  • ==4850== by 0x8157F73: GLEAN::WindowSystem::makeCurrent(GLEAN::RenderingContext&, GLEAN::Window&) (winsys.cpp:253)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x4BBF4C1: draw_llvm_make_variant_key (draw_llvm.c:1594)
  • ==4850== by 0x4BC1A98: llvm_middle_end_prepare (draw_pt_fetch_shade_pipeline_llvm.c:134)
  • ==4850== by 0x4B6DB0F: vsplit_prepare (draw_pt_vsplit.c:175)
  • ==4850== by 0x4B64362: draw_pt_arrays (draw_pt.c:111)
  • ==4850== by 0x4B64EB5: draw_vbo (draw_pt.c:491)
  • ==4850== by 0x4B3206F: i915_draw_vbo (i915_context.c:85)
  • ==4850== by 0x4B8EE9A: util_draw_arrays (u_draw.h:63)
  • ==4850== by 0x4B8EF71: util_draw_vertex_buffer (u_draw_quad.c:69)
  • ==4850== by 0x4B8A7E1: blitter_draw_rectangle (u_blitter.c:644)
  • ==4850== by 0x4B8B2DB: util_blitter_copy_region (u_blitter.c:853)
  • ==4850== by 0x4B3B402: i915_surface_copy_render (i915_surface.c:83)
  • ==4850== by 0x5378D01: st_texture_image_copy (st_texture.c:389)
  • ==4850== Address 0x46f3c33 is 27 bytes inside a block of size 60 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52EEA4C: free_matrix_stack (matrix.c:697)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850== by 0x4056FD2: glXMakeCurrent (glxcurrent.c:287)
  • ==4850== by 0x8157F73: GLEAN::WindowSystem::makeCurrent(GLEAN::RenderingContext&, GLEAN::Window&) (winsys.cpp:253)
  • ==4850==
  • ==4850== Invalid free() / delete / delete[]
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x4B36502: i915_delete_rasterizer_state (i915_state.c:824)
  • ==4850== by 0x4B895B9: util_blitter_destroy (u_blitter.c:245)
  • ==4850== by 0x4B320DE: i915_destroy (i915_context.c:105)
  • ==4850== by 0x53702FE: st_destroy_context (st_context.c:261)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850== by 0x4056FD2: glXMakeCurrent (glxcurrent.c:287)
  • ==4850== by 0x8157F73: GLEAN::WindowSystem::makeCurrent(GLEAN::RenderingContext&, GLEAN::Window&) (winsys.cpp:253)
  • ==4850== Address 0x46f3c18 is 128 bytes inside a block of size 200 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x4BB8FE7: pipe_get_tile_rgba_format (u_tile.c:401)
  • ==4850== by 0x541DFB9: st_readpixels (st_cb_readpixels.c:575)
  • ==4850== by 0x5314237: _mesa_ReadnPixelsARB (readpix.c:248)
  • ==4850== by 0x531428A: _mesa_ReadPixels (readpix.c:256)
  • ==4850== by 0x813AFFC: GLEAN::TexgenTest::runOne(GLEAN::BasicResult&, GLEAN::Window&) (ttexgen.cpp:263)
  • ==4850== by 0x80D513D: GLEAN::BaseTest<GLEAN::BasicResult>::run(GLEAN::Environment&) (tbase.h:325)
  • ==4850== by 0x80CB939: main (main.cpp:141)
  • ==4850==
  • ==4850== Conditional jump or move depends on uninitialised value(s)
  • ==4850== at 0x4B35A83: i915_delete_fs_state (i915_state.c:510)
  • ==4850== by 0x4B5C2D8: aaline_delete_fs_state (draw_pipe_aaline.c:880)
  • ==4850== by 0x4B89634: util_blitter_destroy (u_blitter.c:251)
  • ==4850== by 0x4B320DE: i915_destroy (i915_context.c:105)
  • ==4850== by 0x53702FE: st_destroy_context (st_context.c:261)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850== by 0x4056FD2: glXMakeCurrent (glxcurrent.c:287)
  • ==4850== by 0x8157F73: GLEAN::WindowSystem::makeCurrent(GLEAN::RenderingContext&, GLEAN::Window&) (winsys.cpp:253)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x5345FF2: _math_matrix_dtr (m_matrix.c:1504)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850== by 0x4056FD2: glXMakeCurrent (glxcurrent.c:287)
  • ==4850== by 0x8157F73: GLEAN::WindowSystem::makeCurrent(GLEAN::RenderingContext&, GLEAN::Window&) (winsys.cpp:253)
  • ==4850== Address 0x4761af8 is not stack'd, malloc'd or (recently) free'd
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x5346011: _math_matrix_dtr (m_matrix.c:1508)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850== by 0x4056FD2: glXMakeCurrent (glxcurrent.c:287)
  • ==4850== by 0x8157F73: GLEAN::WindowSystem::makeCurrent(GLEAN::RenderingContext&, GLEAN::Window&) (winsys.cpp:253)
  • ==4850== Address 0x4761afc is not stack'd, malloc'd or (recently) free'd
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x5345FFB: _math_matrix_dtr (m_matrix.c:1505)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850== by 0x4056FD2: glXMakeCurrent (glxcurrent.c:287)
  • ==4850== by 0x8157F73: GLEAN::WindowSystem::makeCurrent(GLEAN::RenderingContext&, GLEAN::Window&) (winsys.cpp:253)
  • ==4850== Address 0x4761b08 is not stack'd, malloc'd or (recently) free'd
  • ==4850==
  • ==4850== Invalid free() / delete / delete[]
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346004: _math_matrix_dtr (m_matrix.c:1505)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850== Address 0x3d is not stack'd, malloc'd or (recently) free'd
  • ==4850==
  • ==4850== Invalid write of size 4
  • ==4850== at 0x5346008: _math_matrix_dtr (m_matrix.c:1506)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850== by 0x4056FD2: glXMakeCurrent (glxcurrent.c:287)
  • ==4850== by 0x8157F73: GLEAN::WindowSystem::makeCurrent(GLEAN::RenderingContext&, GLEAN::Window&) (winsys.cpp:253)
  • ==4850== Address 0x4761b08 is not stack'd, malloc'd or (recently) free'd
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x534601B: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850== by 0x4056FD2: glXMakeCurrent (glxcurrent.c:287)
  • ==4850== by 0x8157F73: GLEAN::WindowSystem::makeCurrent(GLEAN::RenderingContext&, GLEAN::Window&) (winsys.cpp:253)
  • ==4850== Address 0x4761b0c is not stack'd, malloc'd or (recently) free'd
  • ==4850==
  • ==4850== Mismatched free() / delete / delete []
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850== Address 0x47d9258 is 0 bytes inside a block of size 52 alloc'd
  • ==4850== at 0x402641D: operator new(unsigned int) (vg_replace_malloc.c:255)
  • ==4850== by 0x5236424: llvm::PointerType::get(llvm::Type const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850==
  • ==4850== Invalid write of size 4
  • ==4850== at 0x5346029: _math_matrix_dtr (m_matrix.c:1510)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850== by 0x4056FD2: glXMakeCurrent (glxcurrent.c:287)
  • ==4850== by 0x8157F73: GLEAN::WindowSystem::makeCurrent(GLEAN::RenderingContext&, GLEAN::Window&) (winsys.cpp:253)
  • ==4850== Address 0x4761b0c is not stack'd, malloc'd or (recently) free'd
  • ==4850==
  • ==4850== Invalid free() / delete / delete[]
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52EEA4C: free_matrix_stack (matrix.c:697)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850== by 0x4056FD2: glXMakeCurrent (glxcurrent.c:287)
  • ==4850== by 0x8157F73: GLEAN::WindowSystem::makeCurrent(GLEAN::RenderingContext&, GLEAN::Window&) (winsys.cpp:253)
  • ==4850== Address 0x4761af8 is not stack'd, malloc'd or (recently) free'd
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5242451: llvm::Value::~Value() (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== Address 0x47d925d is 5 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51CB552: llvm::PATypeHolder::get() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x52401B7: llvm::Value::Value(llvm::Type const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== Address 0x47d925d is 5 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x51BF5FF: LLVMGetTypeKind (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x4BBBA62: draw_llvm_create_variant (draw_llvm.c:426)
  • ==4850== by 0x4BC1C57: llvm_middle_end_prepare (draw_pt_fetch_shade_pipeline_llvm.c:168)
  • ==4850== by 0x4B6DB0F: vsplit_prepare (draw_pt_vsplit.c:175)
  • ==4850== by 0x4B64362: draw_pt_arrays (draw_pt.c:111)
  • ==4850== by 0x4B64EB5: draw_vbo (draw_pt.c:491)
  • ==4850== by 0x4B3206F: i915_draw_vbo (i915_context.c:85)
  • ==4850== by 0x4B8EE9A: util_draw_arrays (u_draw.h:63)
  • ==4850== by 0x4B8EF71: util_draw_vertex_buffer (u_draw_quad.c:69)
  • ==4850== by 0x4B8A7E1: blitter_draw_rectangle (u_blitter.c:644)
  • ==4850== by 0x4B8B2DB: util_blitter_copy_region (u_blitter.c:853)
  • ==4850== by 0x4B3B402: i915_surface_copy_render (i915_surface.c:83)
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51C9FD6: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0xD: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51C9FE9: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0xD: ???
  • ==4850== Address 0x47d9288 is 48 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51CA016: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0xD: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x51FF506: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0xD: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51FF528: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0xD: ???
  • ==4850== Address 0x47d927c is 36 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51FF52D: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0xD: ???
  • ==4850== Address 0x47d9280 is 40 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x52401B7: llvm::Value::Value(llvm::Type const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0xD: ???
  • ==4850== Address 0x47d925d is 5 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51C9FD6: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0xBEDA5807: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51C9FE9: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0xBEDA5807: ???
  • ==4850== Address 0x47d9288 is 48 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51CA016: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0xBEDA5807: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x51FF506: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0xBEDA5807: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51FF528: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0xBEDA5807: ???
  • ==4850== Address 0x47d927c is 36 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51FF52D: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0xBEDA5807: ???
  • ==4850== Address 0x47d9280 is 40 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x52401B7: llvm::Value::Value(llvm::Type const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0xBEDA5807: ???
  • ==4850== Address 0x47d925d is 5 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51C9FD6: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x47DBC8F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51C9FE9: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x47DBC8F: ???
  • ==4850== Address 0x47d9288 is 48 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51CA016: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x47DBC8F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x51FF506: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x47DBC8F: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51FF528: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x47DBC8F: ???
  • ==4850== Address 0x47d927c is 36 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51FF52D: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x47DBC8F: ???
  • ==4850== Address 0x47d9280 is 40 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x52401B7: llvm::Value::Value(llvm::Type const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x47DBC8F: ???
  • ==4850== Address 0x47d925d is 5 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51C9FD6: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x47DBCE7: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51C9FE9: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x47DBCE7: ???
  • ==4850== Address 0x47d9288 is 48 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51CA016: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x47DBCE7: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x51FF506: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x47DBCE7: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51FF528: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x47DBCE7: ???
  • ==4850== Address 0x47d927c is 36 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51FF52D: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x47DBCE7: ???
  • ==4850== Address 0x47d9280 is 40 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x52401B7: llvm::Value::Value(llvm::Type const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x47DBCE7: ???
  • ==4850== Address 0x47d925d is 5 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51C9FD6: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x47DD917: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51C9FE9: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x47DD917: ???
  • ==4850== Address 0x47d9288 is 48 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51CA016: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x47DD917: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x51FF506: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x47DD917: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51FF528: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x47DD917: ???
  • ==4850== Address 0x47d927c is 36 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51FF52D: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x47DD917: ???
  • ==4850== Address 0x47d9280 is 40 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x52401B7: llvm::Value::Value(llvm::Type const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x47DD917: ???
  • ==4850== Address 0x47d925d is 5 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51C8E1A: LLVMTypeOf (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x4BBCE0E: store_clip (draw_llvm.c:888)
  • ==4850== by 0x4BBE6CA: draw_llvm_generate (draw_llvm.c:1295)
  • ==4850== by 0x4BBBA62: draw_llvm_create_variant (draw_llvm.c:426)
  • ==4850== by 0x4BC1C57: llvm_middle_end_prepare (draw_pt_fetch_shade_pipeline_llvm.c:168)
  • ==4850== by 0x4B6DB0F: vsplit_prepare (draw_pt_vsplit.c:175)
  • ==4850== by 0x4B64362: draw_pt_arrays (draw_pt.c:111)
  • ==4850== by 0x4B64EB5: draw_vbo (draw_pt.c:491)
  • ==4850== by 0x4B3206F: i915_draw_vbo (i915_context.c:85)
  • ==4850== by 0x4B8EE9A: util_draw_arrays (u_draw.h:63)
  • ==4850== by 0x4B8EF71: util_draw_vertex_buffer (u_draw_quad.c:69)
  • ==4850== by 0x4B8A7E1: blitter_draw_rectangle (u_blitter.c:644)
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x51BF5FF: LLVMGetTypeKind (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x4BBCE0E: store_clip (draw_llvm.c:888)
  • ==4850== by 0x4BBE6CA: draw_llvm_generate (draw_llvm.c:1295)
  • ==4850== by 0x4BBBA62: draw_llvm_create_variant (draw_llvm.c:426)
  • ==4850== by 0x4BC1C57: llvm_middle_end_prepare (draw_pt_fetch_shade_pipeline_llvm.c:168)
  • ==4850== by 0x4B6DB0F: vsplit_prepare (draw_pt_vsplit.c:175)
  • ==4850== by 0x4B64362: draw_pt_arrays (draw_pt.c:111)
  • ==4850== by 0x4B64EB5: draw_vbo (draw_pt.c:491)
  • ==4850== by 0x4B3206F: i915_draw_vbo (i915_context.c:85)
  • ==4850== by 0x4B8EE9A: util_draw_arrays (u_draw.h:63)
  • ==4850== by 0x4B8EF71: util_draw_vertex_buffer (u_draw_quad.c:69)
  • ==4850== by 0x4B8A7E1: blitter_draw_rectangle (u_blitter.c:644)
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51BF704: LLVMGetElementType (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x4BBCE0E: store_clip (draw_llvm.c:888)
  • ==4850== by 0x4BBE6CA: draw_llvm_generate (draw_llvm.c:1295)
  • ==4850== by 0x4BBBA62: draw_llvm_create_variant (draw_llvm.c:426)
  • ==4850== by 0x4BC1C57: llvm_middle_end_prepare (draw_pt_fetch_shade_pipeline_llvm.c:168)
  • ==4850== by 0x4B6DB0F: vsplit_prepare (draw_pt_vsplit.c:175)
  • ==4850== by 0x4B64362: draw_pt_arrays (draw_pt.c:111)
  • ==4850== by 0x4B64EB5: draw_vbo (draw_pt.c:491)
  • ==4850== by 0x4B3206F: i915_draw_vbo (i915_context.c:85)
  • ==4850== by 0x4B8EE9A: util_draw_arrays (u_draw.h:63)
  • ==4850== by 0x4B8EF71: util_draw_vertex_buffer (u_draw_quad.c:69)
  • ==4850== by 0x4B8A7E1: blitter_draw_rectangle (u_blitter.c:644)
  • ==4850== Address 0x47d927c is 36 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51BF707: LLVMGetElementType (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x4BBCE0E: store_clip (draw_llvm.c:888)
  • ==4850== by 0x4BBE6CA: draw_llvm_generate (draw_llvm.c:1295)
  • ==4850== by 0x4BBBA62: draw_llvm_create_variant (draw_llvm.c:426)
  • ==4850== by 0x4BC1C57: llvm_middle_end_prepare (draw_pt_fetch_shade_pipeline_llvm.c:168)
  • ==4850== by 0x4B6DB0F: vsplit_prepare (draw_pt_vsplit.c:175)
  • ==4850== by 0x4B64362: draw_pt_arrays (draw_pt.c:111)
  • ==4850== by 0x4B64EB5: draw_vbo (draw_pt.c:491)
  • ==4850== by 0x4B3206F: i915_draw_vbo (i915_context.c:85)
  • ==4850== by 0x4B8EE9A: util_draw_arrays (u_draw.h:63)
  • ==4850== by 0x4B8EF71: util_draw_vertex_buffer (u_draw_quad.c:69)
  • ==4850== by 0x4B8A7E1: blitter_draw_rectangle (u_blitter.c:644)
  • ==4850== Address 0x47d9280 is 40 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51C8E1A: LLVMTypeOf (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x4BBCE35: store_clip (draw_llvm.c:889)
  • ==4850== by 0x4BBE6CA: draw_llvm_generate (draw_llvm.c:1295)
  • ==4850== by 0x4BBBA62: draw_llvm_create_variant (draw_llvm.c:426)
  • ==4850== by 0x4BC1C57: llvm_middle_end_prepare (draw_pt_fetch_shade_pipeline_llvm.c:168)
  • ==4850== by 0x4B6DB0F: vsplit_prepare (draw_pt_vsplit.c:175)
  • ==4850== by 0x4B64362: draw_pt_arrays (draw_pt.c:111)
  • ==4850== by 0x4B64EB5: draw_vbo (draw_pt.c:491)
  • ==4850== by 0x4B3206F: i915_draw_vbo (i915_context.c:85)
  • ==4850== by 0x4B8EE9A: util_draw_arrays (u_draw.h:63)
  • ==4850== by 0x4B8EF71: util_draw_vertex_buffer (u_draw_quad.c:69)
  • ==4850== by 0x4B8A7E1: blitter_draw_rectangle (u_blitter.c:644)
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x51BF5FF: LLVMGetTypeKind (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x4BBCE35: store_clip (draw_llvm.c:889)
  • ==4850== by 0x4BBE6CA: draw_llvm_generate (draw_llvm.c:1295)
  • ==4850== by 0x4BBBA62: draw_llvm_create_variant (draw_llvm.c:426)
  • ==4850== by 0x4BC1C57: llvm_middle_end_prepare (draw_pt_fetch_shade_pipeline_llvm.c:168)
  • ==4850== by 0x4B6DB0F: vsplit_prepare (draw_pt_vsplit.c:175)
  • ==4850== by 0x4B64362: draw_pt_arrays (draw_pt.c:111)
  • ==4850== by 0x4B64EB5: draw_vbo (draw_pt.c:491)
  • ==4850== by 0x4B3206F: i915_draw_vbo (i915_context.c:85)
  • ==4850== by 0x4B8EE9A: util_draw_arrays (u_draw.h:63)
  • ==4850== by 0x4B8EF71: util_draw_vertex_buffer (u_draw_quad.c:69)
  • ==4850== by 0x4B8A7E1: blitter_draw_rectangle (u_blitter.c:644)
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51BF704: LLVMGetElementType (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x4BBCE35: store_clip (draw_llvm.c:889)
  • ==4850== by 0x4BBE6CA: draw_llvm_generate (draw_llvm.c:1295)
  • ==4850== by 0x4BBBA62: draw_llvm_create_variant (draw_llvm.c:426)
  • ==4850== by 0x4BC1C57: llvm_middle_end_prepare (draw_pt_fetch_shade_pipeline_llvm.c:168)
  • ==4850== by 0x4B6DB0F: vsplit_prepare (draw_pt_vsplit.c:175)
  • ==4850== by 0x4B64362: draw_pt_arrays (draw_pt.c:111)
  • ==4850== by 0x4B64EB5: draw_vbo (draw_pt.c:491)
  • ==4850== by 0x4B3206F: i915_draw_vbo (i915_context.c:85)
  • ==4850== by 0x4B8EE9A: util_draw_arrays (u_draw.h:63)
  • ==4850== by 0x4B8EF71: util_draw_vertex_buffer (u_draw_quad.c:69)
  • ==4850== by 0x4B8A7E1: blitter_draw_rectangle (u_blitter.c:644)
  • ==4850== Address 0x47d927c is 36 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51BF707: LLVMGetElementType (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x4BBCE35: store_clip (draw_llvm.c:889)
  • ==4850== by 0x4BBE6CA: draw_llvm_generate (draw_llvm.c:1295)
  • ==4850== by 0x4BBBA62: draw_llvm_create_variant (draw_llvm.c:426)
  • ==4850== by 0x4BC1C57: llvm_middle_end_prepare (draw_pt_fetch_shade_pipeline_llvm.c:168)
  • ==4850== by 0x4B6DB0F: vsplit_prepare (draw_pt_vsplit.c:175)
  • ==4850== by 0x4B64362: draw_pt_arrays (draw_pt.c:111)
  • ==4850== by 0x4B64EB5: draw_vbo (draw_pt.c:491)
  • ==4850== by 0x4B3206F: i915_draw_vbo (i915_context.c:85)
  • ==4850== by 0x4B8EE9A: util_draw_arrays (u_draw.h:63)
  • ==4850== by 0x4B8EF71: util_draw_vertex_buffer (u_draw_quad.c:69)
  • ==4850== by 0x4B8A7E1: blitter_draw_rectangle (u_blitter.c:644)
  • ==4850== Address 0x47d9280 is 40 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51C8E1A: LLVMTypeOf (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x4BBCE5C: store_clip (draw_llvm.c:890)
  • ==4850== by 0x4BBE6CA: draw_llvm_generate (draw_llvm.c:1295)
  • ==4850== by 0x4BBBA62: draw_llvm_create_variant (draw_llvm.c:426)
  • ==4850== by 0x4BC1C57: llvm_middle_end_prepare (draw_pt_fetch_shade_pipeline_llvm.c:168)
  • ==4850== by 0x4B6DB0F: vsplit_prepare (draw_pt_vsplit.c:175)
  • ==4850== by 0x4B64362: draw_pt_arrays (draw_pt.c:111)
  • ==4850== by 0x4B64EB5: draw_vbo (draw_pt.c:491)
  • ==4850== by 0x4B3206F: i915_draw_vbo (i915_context.c:85)
  • ==4850== by 0x4B8EE9A: util_draw_arrays (u_draw.h:63)
  • ==4850== by 0x4B8EF71: util_draw_vertex_buffer (u_draw_quad.c:69)
  • ==4850== by 0x4B8A7E1: blitter_draw_rectangle (u_blitter.c:644)
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x51BF5FF: LLVMGetTypeKind (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x4BBCE5C: store_clip (draw_llvm.c:890)
  • ==4850== by 0x4BBE6CA: draw_llvm_generate (draw_llvm.c:1295)
  • ==4850== by 0x4BBBA62: draw_llvm_create_variant (draw_llvm.c:426)
  • ==4850== by 0x4BC1C57: llvm_middle_end_prepare (draw_pt_fetch_shade_pipeline_llvm.c:168)
  • ==4850== by 0x4B6DB0F: vsplit_prepare (draw_pt_vsplit.c:175)
  • ==4850== by 0x4B64362: draw_pt_arrays (draw_pt.c:111)
  • ==4850== by 0x4B64EB5: draw_vbo (draw_pt.c:491)
  • ==4850== by 0x4B3206F: i915_draw_vbo (i915_context.c:85)
  • ==4850== by 0x4B8EE9A: util_draw_arrays (u_draw.h:63)
  • ==4850== by 0x4B8EF71: util_draw_vertex_buffer (u_draw_quad.c:69)
  • ==4850== by 0x4B8A7E1: blitter_draw_rectangle (u_blitter.c:644)
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51BF704: LLVMGetElementType (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x4BBCE5C: store_clip (draw_llvm.c:890)
  • ==4850== by 0x4BBE6CA: draw_llvm_generate (draw_llvm.c:1295)
  • ==4850== by 0x4BBBA62: draw_llvm_create_variant (draw_llvm.c:426)
  • ==4850== by 0x4BC1C57: llvm_middle_end_prepare (draw_pt_fetch_shade_pipeline_llvm.c:168)
  • ==4850== by 0x4B6DB0F: vsplit_prepare (draw_pt_vsplit.c:175)
  • ==4850== by 0x4B64362: draw_pt_arrays (draw_pt.c:111)
  • ==4850== by 0x4B64EB5: draw_vbo (draw_pt.c:491)
  • ==4850== by 0x4B3206F: i915_draw_vbo (i915_context.c:85)
  • ==4850== by 0x4B8EE9A: util_draw_arrays (u_draw.h:63)
  • ==4850== by 0x4B8EF71: util_draw_vertex_buffer (u_draw_quad.c:69)
  • ==4850== by 0x4B8A7E1: blitter_draw_rectangle (u_blitter.c:644)
  • ==4850== Address 0x47d927c is 36 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51BF707: LLVMGetElementType (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x4BBCE5C: store_clip (draw_llvm.c:890)
  • ==4850== by 0x4BBE6CA: draw_llvm_generate (draw_llvm.c:1295)
  • ==4850== by 0x4BBBA62: draw_llvm_create_variant (draw_llvm.c:426)
  • ==4850== by 0x4BC1C57: llvm_middle_end_prepare (draw_pt_fetch_shade_pipeline_llvm.c:168)
  • ==4850== by 0x4B6DB0F: vsplit_prepare (draw_pt_vsplit.c:175)
  • ==4850== by 0x4B64362: draw_pt_arrays (draw_pt.c:111)
  • ==4850== by 0x4B64EB5: draw_vbo (draw_pt.c:491)
  • ==4850== by 0x4B3206F: i915_draw_vbo (i915_context.c:85)
  • ==4850== by 0x4B8EE9A: util_draw_arrays (u_draw.h:63)
  • ==4850== by 0x4B8EF71: util_draw_vertex_buffer (u_draw_quad.c:69)
  • ==4850== by 0x4B8A7E1: blitter_draw_rectangle (u_blitter.c:644)
  • ==4850== Address 0x47d9280 is 40 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850==
  • ==4850== More than 100 errors detected. Subsequent errors
  • ==4850== will still be recorded, but in less detail than before.
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51C8E1A: LLVMTypeOf (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x4BBCE83: store_clip (draw_llvm.c:891)
  • ==4850== by 0x4BBE6CA: draw_llvm_generate (draw_llvm.c:1295)
  • ==4850== by 0x4BBBA62: draw_llvm_create_variant (draw_llvm.c:426)
  • ==4850== by 0x4BC1C57: llvm_middle_end_prepare (draw_pt_fetch_shade_pipeline_llvm.c:168)
  • ==4850== by 0x4B6DB0F: vsplit_prepare (draw_pt_vsplit.c:175)
  • ==4850== by 0x4B64362: draw_pt_arrays (draw_pt.c:111)
  • ==4850== by 0x4B64EB5: draw_vbo (draw_pt.c:491)
  • ==4850== by 0x4B3206F: i915_draw_vbo (i915_context.c:85)
  • ==4850== by 0x4B8EE9A: util_draw_arrays (u_draw.h:63)
  • ==4850== by 0x4B8EF71: util_draw_vertex_buffer (u_draw_quad.c:69)
  • ==4850== by 0x4B8A7E1: blitter_draw_rectangle (u_blitter.c:644)
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x51BF5FF: LLVMGetTypeKind (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x4BBCE83: store_clip (draw_llvm.c:891)
  • ==4850== by 0x4BBE6CA: draw_llvm_generate (draw_llvm.c:1295)
  • ==4850== by 0x4BBBA62: draw_llvm_create_variant (draw_llvm.c:426)
  • ==4850== by 0x4BC1C57: llvm_middle_end_prepare (draw_pt_fetch_shade_pipeline_llvm.c:168)
  • ==4850== by 0x4B6DB0F: vsplit_prepare (draw_pt_vsplit.c:175)
  • ==4850== by 0x4B64362: draw_pt_arrays (draw_pt.c:111)
  • ==4850== by 0x4B64EB5: draw_vbo (draw_pt.c:491)
  • ==4850== by 0x4B3206F: i915_draw_vbo (i915_context.c:85)
  • ==4850== by 0x4B8EE9A: util_draw_arrays (u_draw.h:63)
  • ==4850== by 0x4B8EF71: util_draw_vertex_buffer (u_draw_quad.c:69)
  • ==4850== by 0x4B8A7E1: blitter_draw_rectangle (u_blitter.c:644)
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51BF704: LLVMGetElementType (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x4BBCE83: store_clip (draw_llvm.c:891)
  • ==4850== by 0x4BBE6CA: draw_llvm_generate (draw_llvm.c:1295)
  • ==4850== by 0x4BBBA62: draw_llvm_create_variant (draw_llvm.c:426)
  • ==4850== by 0x4BC1C57: llvm_middle_end_prepare (draw_pt_fetch_shade_pipeline_llvm.c:168)
  • ==4850== by 0x4B6DB0F: vsplit_prepare (draw_pt_vsplit.c:175)
  • ==4850== by 0x4B64362: draw_pt_arrays (draw_pt.c:111)
  • ==4850== by 0x4B64EB5: draw_vbo (draw_pt.c:491)
  • ==4850== by 0x4B3206F: i915_draw_vbo (i915_context.c:85)
  • ==4850== by 0x4B8EE9A: util_draw_arrays (u_draw.h:63)
  • ==4850== by 0x4B8EF71: util_draw_vertex_buffer (u_draw_quad.c:69)
  • ==4850== by 0x4B8A7E1: blitter_draw_rectangle (u_blitter.c:644)
  • ==4850== Address 0x47d927c is 36 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51BF707: LLVMGetElementType (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x4BBCE83: store_clip (draw_llvm.c:891)
  • ==4850== by 0x4BBE6CA: draw_llvm_generate (draw_llvm.c:1295)
  • ==4850== by 0x4BBBA62: draw_llvm_create_variant (draw_llvm.c:426)
  • ==4850== by 0x4BC1C57: llvm_middle_end_prepare (draw_pt_fetch_shade_pipeline_llvm.c:168)
  • ==4850== by 0x4B6DB0F: vsplit_prepare (draw_pt_vsplit.c:175)
  • ==4850== by 0x4B64362: draw_pt_arrays (draw_pt.c:111)
  • ==4850== by 0x4B64EB5: draw_vbo (draw_pt.c:491)
  • ==4850== by 0x4B3206F: i915_draw_vbo (i915_context.c:85)
  • ==4850== by 0x4B8EE9A: util_draw_arrays (u_draw.h:63)
  • ==4850== by 0x4B8EF71: util_draw_vertex_buffer (u_draw_quad.c:69)
  • ==4850== by 0x4B8A7E1: blitter_draw_rectangle (u_blitter.c:644)
  • ==4850== Address 0x47d9280 is 40 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51C9FD6: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x73FECD7: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51C9FE9: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x73FECD7: ???
  • ==4850== Address 0x47d9288 is 48 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51CA016: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x73FECD7: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x51FF506: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x73FECD7: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51FF528: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x73FECD7: ???
  • ==4850== Address 0x47d927c is 36 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51FF52D: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x73FECD7: ???
  • ==4850== Address 0x47d9280 is 40 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x52401B7: llvm::Value::Value(llvm::Type const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x73FECD7: ???
  • ==4850== Address 0x47d925d is 5 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51C8E1A: LLVMTypeOf (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x4BBC53C: store_aos (draw_llvm.c:688)
  • ==4850== by 0x4BBCA6A: store_aos_array (draw_llvm.c:799)
  • ==4850== by 0x4BBCC03: convert_to_aos (draw_llvm.c:838)
  • ==4850== by 0x4BBE82F: draw_llvm_generate (draw_llvm.c:1320)
  • ==4850== by 0x4BBBA62: draw_llvm_create_variant (draw_llvm.c:426)
  • ==4850== by 0x4BC1C57: llvm_middle_end_prepare (draw_pt_fetch_shade_pipeline_llvm.c:168)
  • ==4850== by 0x4B6DB0F: vsplit_prepare (draw_pt_vsplit.c:175)
  • ==4850== by 0x4B64362: draw_pt_arrays (draw_pt.c:111)
  • ==4850== by 0x4B64EB5: draw_vbo (draw_pt.c:491)
  • ==4850== by 0x4B3206F: i915_draw_vbo (i915_context.c:85)
  • ==4850== by 0x4B8EE9A: util_draw_arrays (u_draw.h:63)
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x51BF5FF: LLVMGetTypeKind (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x4BBC53C: store_aos (draw_llvm.c:688)
  • ==4850== by 0x4BBCA6A: store_aos_array (draw_llvm.c:799)
  • ==4850== by 0x4BBCC03: convert_to_aos (draw_llvm.c:838)
  • ==4850== by 0x4BBE82F: draw_llvm_generate (draw_llvm.c:1320)
  • ==4850== by 0x4BBBA62: draw_llvm_create_variant (draw_llvm.c:426)
  • ==4850== by 0x4BC1C57: llvm_middle_end_prepare (draw_pt_fetch_shade_pipeline_llvm.c:168)
  • ==4850== by 0x4B6DB0F: vsplit_prepare (draw_pt_vsplit.c:175)
  • ==4850== by 0x4B64362: draw_pt_arrays (draw_pt.c:111)
  • ==4850== by 0x4B64EB5: draw_vbo (draw_pt.c:491)
  • ==4850== by 0x4B3206F: i915_draw_vbo (i915_context.c:85)
  • ==4850== by 0x4B8EE9A: util_draw_arrays (u_draw.h:63)
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51BF704: LLVMGetElementType (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x4BBC53C: store_aos (draw_llvm.c:688)
  • ==4850== by 0x4BBCA6A: store_aos_array (draw_llvm.c:799)
  • ==4850== by 0x4BBCC03: convert_to_aos (draw_llvm.c:838)
  • ==4850== by 0x4BBE82F: draw_llvm_generate (draw_llvm.c:1320)
  • ==4850== by 0x4BBBA62: draw_llvm_create_variant (draw_llvm.c:426)
  • ==4850== by 0x4BC1C57: llvm_middle_end_prepare (draw_pt_fetch_shade_pipeline_llvm.c:168)
  • ==4850== by 0x4B6DB0F: vsplit_prepare (draw_pt_vsplit.c:175)
  • ==4850== by 0x4B64362: draw_pt_arrays (draw_pt.c:111)
  • ==4850== by 0x4B64EB5: draw_vbo (draw_pt.c:491)
  • ==4850== by 0x4B3206F: i915_draw_vbo (i915_context.c:85)
  • ==4850== by 0x4B8EE9A: util_draw_arrays (u_draw.h:63)
  • ==4850== Address 0x47d927c is 36 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51BF707: LLVMGetElementType (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x4BBC53C: store_aos (draw_llvm.c:688)
  • ==4850== by 0x4BBCA6A: store_aos_array (draw_llvm.c:799)
  • ==4850== by 0x4BBCC03: convert_to_aos (draw_llvm.c:838)
  • ==4850== by 0x4BBE82F: draw_llvm_generate (draw_llvm.c:1320)
  • ==4850== by 0x4BBBA62: draw_llvm_create_variant (draw_llvm.c:426)
  • ==4850== by 0x4BC1C57: llvm_middle_end_prepare (draw_pt_fetch_shade_pipeline_llvm.c:168)
  • ==4850== by 0x4B6DB0F: vsplit_prepare (draw_pt_vsplit.c:175)
  • ==4850== by 0x4B64362: draw_pt_arrays (draw_pt.c:111)
  • ==4850== by 0x4B64EB5: draw_vbo (draw_pt.c:491)
  • ==4850== by 0x4B3206F: i915_draw_vbo (i915_context.c:85)
  • ==4850== by 0x4B8EE9A: util_draw_arrays (u_draw.h:63)
  • ==4850== Address 0x47d9280 is 40 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51C8E1A: LLVMTypeOf (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x4BBC563: store_aos (draw_llvm.c:689)
  • ==4850== by 0x4BBCA6A: store_aos_array (draw_llvm.c:799)
  • ==4850== by 0x4BBCC03: convert_to_aos (draw_llvm.c:838)
  • ==4850== by 0x4BBE82F: draw_llvm_generate (draw_llvm.c:1320)
  • ==4850== by 0x4BBBA62: draw_llvm_create_variant (draw_llvm.c:426)
  • ==4850== by 0x4BC1C57: llvm_middle_end_prepare (draw_pt_fetch_shade_pipeline_llvm.c:168)
  • ==4850== by 0x4B6DB0F: vsplit_prepare (draw_pt_vsplit.c:175)
  • ==4850== by 0x4B64362: draw_pt_arrays (draw_pt.c:111)
  • ==4850== by 0x4B64EB5: draw_vbo (draw_pt.c:491)
  • ==4850== by 0x4B3206F: i915_draw_vbo (i915_context.c:85)
  • ==4850== by 0x4B8EE9A: util_draw_arrays (u_draw.h:63)
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x51BF5FF: LLVMGetTypeKind (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x4BBC563: store_aos (draw_llvm.c:689)
  • ==4850== by 0x4BBCA6A: store_aos_array (draw_llvm.c:799)
  • ==4850== by 0x4BBCC03: convert_to_aos (draw_llvm.c:838)
  • ==4850== by 0x4BBE82F: draw_llvm_generate (draw_llvm.c:1320)
  • ==4850== by 0x4BBBA62: draw_llvm_create_variant (draw_llvm.c:426)
  • ==4850== by 0x4BC1C57: llvm_middle_end_prepare (draw_pt_fetch_shade_pipeline_llvm.c:168)
  • ==4850== by 0x4B6DB0F: vsplit_prepare (draw_pt_vsplit.c:175)
  • ==4850== by 0x4B64362: draw_pt_arrays (draw_pt.c:111)
  • ==4850== by 0x4B64EB5: draw_vbo (draw_pt.c:491)
  • ==4850== by 0x4B3206F: i915_draw_vbo (i915_context.c:85)
  • ==4850== by 0x4B8EE9A: util_draw_arrays (u_draw.h:63)
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51BF704: LLVMGetElementType (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x4BBC563: store_aos (draw_llvm.c:689)
  • ==4850== by 0x4BBCA6A: store_aos_array (draw_llvm.c:799)
  • ==4850== by 0x4BBCC03: convert_to_aos (draw_llvm.c:838)
  • ==4850== by 0x4BBE82F: draw_llvm_generate (draw_llvm.c:1320)
  • ==4850== by 0x4BBBA62: draw_llvm_create_variant (draw_llvm.c:426)
  • ==4850== by 0x4BC1C57: llvm_middle_end_prepare (draw_pt_fetch_shade_pipeline_llvm.c:168)
  • ==4850== by 0x4B6DB0F: vsplit_prepare (draw_pt_vsplit.c:175)
  • ==4850== by 0x4B64362: draw_pt_arrays (draw_pt.c:111)
  • ==4850== by 0x4B64EB5: draw_vbo (draw_pt.c:491)
  • ==4850== by 0x4B3206F: i915_draw_vbo (i915_context.c:85)
  • ==4850== by 0x4B8EE9A: util_draw_arrays (u_draw.h:63)
  • ==4850== Address 0x47d927c is 36 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51BF707: LLVMGetElementType (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x4BBC563: store_aos (draw_llvm.c:689)
  • ==4850== by 0x4BBCA6A: store_aos_array (draw_llvm.c:799)
  • ==4850== by 0x4BBCC03: convert_to_aos (draw_llvm.c:838)
  • ==4850== by 0x4BBE82F: draw_llvm_generate (draw_llvm.c:1320)
  • ==4850== by 0x4BBBA62: draw_llvm_create_variant (draw_llvm.c:426)
  • ==4850== by 0x4BC1C57: llvm_middle_end_prepare (draw_pt_fetch_shade_pipeline_llvm.c:168)
  • ==4850== by 0x4B6DB0F: vsplit_prepare (draw_pt_vsplit.c:175)
  • ==4850== by 0x4B64362: draw_pt_arrays (draw_pt.c:111)
  • ==4850== by 0x4B64EB5: draw_vbo (draw_pt.c:491)
  • ==4850== by 0x4B3206F: i915_draw_vbo (i915_context.c:85)
  • ==4850== by 0x4B8EE9A: util_draw_arrays (u_draw.h:63)
  • ==4850== Address 0x47d9280 is 40 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51C9FD6: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x64C2C8F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51C9FE9: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x64C2C8F: ???
  • ==4850== Address 0x47d9288 is 48 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51CA016: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x64C2C8F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x51FF506: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x64C2C8F: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51FF528: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x64C2C8F: ???
  • ==4850== Address 0x47d927c is 36 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51FF52D: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x64C2C8F: ???
  • ==4850== Address 0x47d9280 is 40 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x52401B7: llvm::Value::Value(llvm::Type const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x64C2C8F: ???
  • ==4850== Address 0x47d925d is 5 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x51A73B4: llvm::Attribute::typeIncompatible(llvm::Type const*) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5245824: (anonymous namespace)::Verifier::VerifyParameterAttrs(unsigned int, llvm::Type const*, bool, llvm::Value const*) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x524894F: (anonymous namespace)::Verifier::visitFunction(llvm::Function&) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x5248994: (anonymous namespace)::Verifier::visitFunction(llvm::Function&) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x524899E: (anonymous namespace)::Verifier::visitFunction(llvm::Function&) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5248BE0: (anonymous namespace)::Verifier::visitFunction(llvm::Function&) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x524D37B: (anonymous namespace)::Verifier::visitGetElementPtrInst(llvm::GetElementPtrInst&) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x47DBC8F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x51FF506: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51FF528: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== Address 0x47d927c is 36 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51FF52D: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== Address 0x47d9280 is 40 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x524D3D7: (anonymous namespace)::Verifier::visitGetElementPtrInst(llvm::GetElementPtrInst&) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x524D3E1: (anonymous namespace)::Verifier::visitGetElementPtrInst(llvm::GetElementPtrInst&) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x524D59B: (anonymous namespace)::Verifier::visitGetElementPtrInst(llvm::GetElementPtrInst&) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== Address 0x47d927c is 36 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x524D59E: (anonymous namespace)::Verifier::visitGetElementPtrInst(llvm::GetElementPtrInst&) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== Address 0x47d9280 is 40 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x5249AD7: (anonymous namespace)::Verifier::visitInstruction(llvm::Instruction&) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5249AE1: (anonymous namespace)::Verifier::visitInstruction(llvm::Instruction&) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x5249BBF: (anonymous namespace)::Verifier::visitInstruction(llvm::Instruction&) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5249BC9: (anonymous namespace)::Verifier::visitInstruction(llvm::Instruction&) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x524A020: (anonymous namespace)::Verifier::visitInstruction(llvm::Instruction&) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5249BDB: (anonymous namespace)::Verifier::visitInstruction(llvm::Instruction&) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x5249DF3: (anonymous namespace)::Verifier::visitInstruction(llvm::Instruction&) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5249DFA: (anonymous namespace)::Verifier::visitInstruction(llvm::Instruction&) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5246971: (anonymous namespace)::Verifier::VerifyType(llvm::Type const*) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== Address 0x47d925d is 5 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x524697E: (anonymous namespace)::Verifier::VerifyType(llvm::Type const*) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== Address 0x47d9264 is 12 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5246A48: (anonymous namespace)::Verifier::VerifyType(llvm::Type const*) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x5246B18: (anonymous namespace)::Verifier::VerifyType(llvm::Type const*) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== Address 0x47d927c is 36 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x5246B1B: (anonymous namespace)::Verifier::VerifyType(llvm::Type const*) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== Address 0x47d9280 is 40 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x5246B05: (anonymous namespace)::Verifier::VerifyType(llvm::Type const*) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== Address 0x47d927c is 36 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x5246B08: (anonymous namespace)::Verifier::VerifyType(llvm::Type const*) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== Address 0x47d9280 is 40 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x524D37B: (anonymous namespace)::Verifier::visitGetElementPtrInst(llvm::GetElementPtrInst&) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x47D9C07: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x524D37B: (anonymous namespace)::Verifier::visitGetElementPtrInst(llvm::GetElementPtrInst&) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x56A6FF3: ??? (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x524D37B: (anonymous namespace)::Verifier::visitGetElementPtrInst(llvm::GetElementPtrInst&) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6390C83: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5244B81: (anonymous namespace)::Verifier::~Verifier() (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== Address 0x47d925d is 5 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0xBEDA50E3: ???
  • ==4850== by 0x6BED61F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51ECC73: llvm::Argument::hasNoAliasAttr() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x51ECC7F: llvm::Argument::hasNoAliasAttr() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x50DFB98: (anonymous namespace)::BasicAliasAnalysis::aliasCheck(llvm::Value const*, unsigned int, llvm::Value const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x50DFB9F: (anonymous namespace)::BasicAliasAnalysis::aliasCheck(llvm::Value const*, unsigned int, llvm::Value const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x5240F46: llvm::Value::getUnderlyingObject(unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5240F50: llvm::Value::getUnderlyingObject(unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51ECE13: llvm::Argument::hasByValAttr() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x51ECE1F: llvm::Argument::hasByValAttr() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51ED203: llvm::Argument::hasNoCaptureAttr() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x51ED20F: llvm::Argument::hasNoCaptureAttr() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x4FBF6FD: (anonymous namespace)::GVN::iterateOnFunction(llvm::Function&) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51100BF: llvm::MemoryDependenceAnalysis::invalidateCachedPointerInfo(llvm::Value*) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x51100C6: llvm::MemoryDependenceAnalysis::invalidateCachedPointerInfo(llvm::Value*) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x511412F: llvm::MemoryDependenceAnalysis::removeInstruction(llvm::Instruction*) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5114140: llvm::MemoryDependenceAnalysis::removeInstruction(llvm::Instruction*) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5242451: llvm::Value::~Value() (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x52A2AD4: llvm::llvm_is_multithreaded() (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== Address 0x47d925d is 5 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x4FBB0C5: (anonymous namespace)::GVN::performPRE(llvm::Function&) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x5240CBA: llvm::Value::getContext() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x5240CC4: llvm::Value::getContext() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== Address 0x47d9264 is 12 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x50F3733: llvm::IVUsers::AddUsersIfInteresting(llvm::Instruction*) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x51246F4: llvm::ScalarEvolution::isSCEVable(llvm::Type const*) const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x50F37D7: llvm::IVUsers::AddUsersIfInteresting(llvm::Instruction*) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x515E7CB: llvm::TargetData::getTypeSizeInBits(llvm::Type const*) const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x512CD73: llvm::ScalarEvolution::createSCEV(llvm::Value*) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x514212B: llvm::ScalarEvolution::createNodeForGEP(llvm::GEPOperator*) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5124F9E: llvm::ScalarEvolution::getEffectiveSCEVType(llvm::Type const*) const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51421B3: llvm::ScalarEvolution::createNodeForGEP(llvm::GEPOperator*) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51421BA: llvm::ScalarEvolution::createNodeForGEP(llvm::GEPOperator*) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== Address 0x47d927c is 36 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51421BD: llvm::ScalarEvolution::createNodeForGEP(llvm::GEPOperator*) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== Address 0x47d9280 is 40 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x514223B: llvm::ScalarEvolution::createNodeForGEP(llvm::GEPOperator*) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5142438: llvm::ScalarEvolution::createNodeForGEP(llvm::GEPOperator*) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x5142463: llvm::ScalarEvolution::createNodeForGEP(llvm::GEPOperator*) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== Address 0x47d9258 is 0 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x52391A4: llvm::SequentialType::getTypeAtIndex(llvm::Value const*) const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== Address 0x47d927c is 36 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x52391A7: llvm::SequentialType::getTypeAtIndex(llvm::Value const*) const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== Address 0x47d9280 is 40 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5142477: llvm::ScalarEvolution::createNodeForGEP(llvm::GEPOperator*) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x512B803: llvm::SCEVUnknown::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0xBED9F753: ???
  • ==4850== by 0xFFFFFFFE: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5124F9E: llvm::ScalarEvolution::getEffectiveSCEVType(llvm::Type const*) const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0xBED9F753: ???
  • ==4850== by 0xFFFFFFFE: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x512B803: llvm::SCEVUnknown::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x512B803: llvm::SCEVUnknown::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0xBED9F2CF: ???
  • ==4850== by 0x47DBC8F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x512B803: llvm::SCEVUnknown::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6D753E7: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x512B803: llvm::SCEVUnknown::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6C337EF: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x512B803: llvm::SCEVUnknown::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x64B8C1F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x512B803: llvm::SCEVUnknown::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0xFFFFFF03: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5124F9E: llvm::ScalarEvolution::getEffectiveSCEVType(llvm::Type const*) const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0xFFFFFF03: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x514A595: (anonymous namespace)::LoopCompare::operator()(std::pair<llvm::Loop const*, llvm::SCEV const*>, std::pair<llvm::Loop const*, llvm::SCEV const*>) const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x514C95D: llvm::SCEVExpander::visitAddExpr(llvm::SCEVAddExpr const*) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x514D4AC: llvm::SCEVExpander::expandAddToGEP(llvm::SCEV const* const*, llvm::SCEV const* const*, llvm::PointerType const*, llvm::Type const*, llvm::Value*) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x2: ???
  • ==4850== Address 0x47d927c is 36 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x514D4CA: llvm::SCEVExpander::expandAddToGEP(llvm::SCEV const* const*, llvm::SCEV const* const*, llvm::PointerType const*, llvm::Type const*, llvm::Value*) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x2: ???
  • ==4850== Address 0x47d9280 is 40 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x514E154: llvm::SCEVExpander::expandAddToGEP(llvm::SCEV const* const*, llvm::SCEV const* const*, llvm::PointerType const*, llvm::Type const*, llvm::Value*) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== Address 0x47d9288 is 48 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5233CB4: llvm::Type::getScalarType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5233D85: llvm::Type::getPrimitiveSizeInBits() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x51FEC94: llvm::CastInst::getCastOpcode(llvm::Value const*, bool, llvm::Type const*, bool) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x514F1A9: llvm::SCEVExpander::getAddRecExprPHILiterally(llvm::SCEVAddRecExpr const*, llvm::Loop const*, llvm::Type const*, llvm::Type const*) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x514D4AC: llvm::SCEVExpander::expandAddToGEP(llvm::SCEV const* const*, llvm::SCEV const* const*, llvm::PointerType const*, llvm::Type const*, llvm::Value*) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x512440C: llvm::SCEVNAryExpr::properlyDominates(llvm::BasicBlock*, llvm::DominatorTree*) const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== Address 0x47d927c is 36 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x514D4CA: llvm::SCEVExpander::expandAddToGEP(llvm::SCEV const* const*, llvm::SCEV const* const*, llvm::PointerType const*, llvm::Type const*, llvm::Value*) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x512440C: llvm::SCEVNAryExpr::properlyDominates(llvm::BasicBlock*, llvm::DominatorTree*) const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== Address 0x47d9280 is 40 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x51FECFE: llvm::CastInst::getCastOpcode(llvm::Value const*, bool, llvm::Type const*, bool) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51AC2F6: llvm::UndefValue::get(llvm::Type const*) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== Address 0x47d9264 is 12 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x5240CBA: llvm::Value::getContext() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x48BA5D0: ???
  • ==4850== by 0x47DBC8F: ???
  • ==4850== by 0x48BADE0: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x5240CC4: llvm::Value::getContext() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x48BA5D0: ???
  • ==4850== by 0x47DBC8F: ???
  • ==4850== by 0x48BADE0: ???
  • ==4850== Address 0x47d9264 is 12 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4FAFA2B: OptimizeNoopCopyExpression(llvm::CastInst*, llvm::TargetLowering const&) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5243300: llvm::EVT::getEVT(llvm::Type const*, bool) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4FAF9BB: OptimizeNoopCopyExpression(llvm::CastInst*, llvm::TargetLowering const&) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x40263A4: operator new(unsigned int) (vg_replace_malloc.c:255)
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x40263A4: operator new(unsigned int) (vg_replace_malloc.c:255)
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x71759C7: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x71759C7: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x645C77F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x645C77F: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x4835E9F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x4835E9F: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6E73897: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6E73897: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x70F3CFF: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x70F3CFF: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6CBC1D7: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6CBC1D7: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x4835D77: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x4835D77: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6DA16EF: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6DA16EF: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x70F3ECF: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x70F3ECF: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6FA1ED7: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6FA1ED7: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x462425F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x462425F: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6BDC717: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6BDC717: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x705F66F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x705F66F: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6FA1DAF: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6FA1DAF: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x67AC847: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x67AC847: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x65EF3A7: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x65EF3A7: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6C18487: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6C18487: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6C1835F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6C1835F: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6A3EE77: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6A3EE77: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x693AB7F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x693AB7F: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6D745D7: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6D745D7: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6F9EBE7: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6F9EBE7: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6E6DF17: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6E6DF17: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6DB4EE7: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6DB4EE7: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6DB4DBF: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6DB4DBF: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6E62DB7: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6E62DB7: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x69D66B7: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x69D66B7: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6F1555F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6F1555F: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x70C61CF: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x70C61CF: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x7149B57: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x7149B57: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6B6A377: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6B6A377: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6A096AF: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6A096AF: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6B4DC8F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6B4DC8F: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6A81E87: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6A81E87: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6943EAF: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6943EAF: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x642404F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x642404F: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x692678F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x692678F: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x688D0D7: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x688D0D7: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x678314F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x678314F: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x676D687: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x676D687: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x4835FC7: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x4835FC7: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6DB4C97: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6DB4C97: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6DB4B6F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6DB4B6F: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6D74B57: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6D74B57: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6D74707: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6D74707: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6E6B56F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6E6B56F: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6EA34F7: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6EA34F7: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6E837D7: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6E837D7: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6E6E547: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6E6E547: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6E6E3E7: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6E6E3E7: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x4982BDF: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x4982BDF: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x671FC0F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x671FC0F: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x68F54AF: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x68F54AF: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x68A5B4F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x68A5B4F: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4D4E8B7: llvm::FunctionLoweringInfo::set(llvm::Function const&, llvm::MachineFunction&) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x4E989E4: llvm::ComputeValueVTs(llvm::TargetLowering const&, llvm::Type const*, llvm::SmallVectorImpl<llvm::EVT>&, llvm::SmallVectorImpl<unsigned long long>*, unsigned long long) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4D4C248: llvm::FunctionLoweringInfo::CreateRegs(llvm::Type const*) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== Address 0x47d9264 is 12 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4D4DB5F: llvm::FunctionLoweringInfo::set(llvm::Function const&, llvm::MachineFunction&) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x4DA17FC: llvm::SelectionDAGBuilder::visitGetElementPtr(llvm::User const&) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4DA180C: llvm::SelectionDAGBuilder::visitGetElementPtr(llvm::User const&) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== Address 0x47d927c is 36 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4DA180F: llvm::SelectionDAGBuilder::visitGetElementPtr(llvm::User const&) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== Address 0x47d9280 is 40 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4D8AECB: llvm::SelectionDAGBuilder::CopyValueToVirtualRegister(llvm::Value const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4D8BD17: llvm::SelectionDAGBuilder::HandlePHINodesInSuccessorBlocks(llvm::BasicBlock const*) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x4D89908: llvm::SelectionDAGBuilder::getValueImpl(llvm::Value const*) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x51BF5FF: LLVMGetTypeKind (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x4BBBA74: draw_llvm_create_variant (draw_llvm.c:427)
  • ==4850== by 0x4BC1C57: llvm_middle_end_prepare (draw_pt_fetch_shade_pipeline_llvm.c:168)
  • ==4850== by 0x4B6DB0F: vsplit_prepare (draw_pt_vsplit.c:175)
  • ==4850== by 0x4B64362: draw_pt_arrays (draw_pt.c:111)
  • ==4850== by 0x4B64EB5: draw_vbo (draw_pt.c:491)
  • ==4850== by 0x4B3206F: i915_draw_vbo (i915_context.c:85)
  • ==4850== by 0x4B8EE9A: util_draw_arrays (u_draw.h:63)
  • ==4850== by 0x4B8EF71: util_draw_vertex_buffer (u_draw_quad.c:69)
  • ==4850== by 0x4B8A7E1: blitter_draw_rectangle (u_blitter.c:644)
  • ==4850== by 0x4B8B2DB: util_blitter_copy_region (u_blitter.c:853)
  • ==4850== by 0x4B3B402: i915_surface_copy_render (i915_surface.c:83)
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51C9FD6: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x730840B: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51C9FE9: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x730840B: ???
  • ==4850== Address 0x47d9288 is 48 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51CA016: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x730840B: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x51FF506: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x730840B: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51FF528: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x730840B: ???
  • ==4850== Address 0x47d927c is 36 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51FF52D: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x730840B: ???
  • ==4850== Address 0x47d9280 is 40 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x52401B7: llvm::Value::Value(llvm::Type const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x730840B: ???
  • ==4850== Address 0x47d925d is 5 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51C9FD6: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x753F31F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51C9FE9: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x753F31F: ???
  • ==4850== Address 0x47d9288 is 48 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51CA016: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x753F31F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x51FF506: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x753F31F: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51FF528: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x753F31F: ???
  • ==4850== Address 0x47d927c is 36 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51FF52D: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x753F31F: ???
  • ==4850== Address 0x47d9280 is 40 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x52401B7: llvm::Value::Value(llvm::Type const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x753F31F: ???
  • ==4850== Address 0x47d925d is 5 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51C9FD6: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x67182D7: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51C9FE9: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x67182D7: ???
  • ==4850== Address 0x47d9288 is 48 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51CA016: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x67182D7: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x51FF506: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x67182D7: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51FF528: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x67182D7: ???
  • ==4850== Address 0x47d927c is 36 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51FF52D: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x67182D7: ???
  • ==4850== Address 0x47d9280 is 40 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x52401B7: llvm::Value::Value(llvm::Type const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x67182D7: ???
  • ==4850== Address 0x47d925d is 5 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x524D37B: (anonymous namespace)::Verifier::visitGetElementPtrInst(llvm::GetElementPtrInst&) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6A15C03: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x512B803: llvm::SCEVUnknown::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6DDC53F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x512B803: llvm::SCEVUnknown::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x642FE0F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x512B803: llvm::SCEVUnknown::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x758E82F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x5240CBA: llvm::Value::getContext() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x48BAFF0: ???
  • ==4850== by 0x47DBC8F: ???
  • ==4850== by 0x48BA3F0: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x5240CC4: llvm::Value::getContext() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x48BAFF0: ???
  • ==4850== by 0x47DBC8F: ???
  • ==4850== by 0x48BA3F0: ???
  • ==4850== Address 0x47d9264 is 12 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x47258A7: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x47258A7: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6445C8F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6445C8F: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6831027: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6831027: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x735A3AF: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x735A3AF: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x740D657: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x740D657: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x49A8187: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x49A8187: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6BAF6C7: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6BAF6C7: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6F939EF: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6F939EF: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x7323A87: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x7323A87: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x476DE1F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x476DE1F: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6B50597: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6B50597: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6EF86BF: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6EF86BF: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6EAE40F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6EAE40F: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x79D540F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x79D540F: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6563A0F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6563A0F: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x68D8227: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x68D8227: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6D9BBDF: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6D9BBDF: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x67ABA87: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x67ABA87: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x650A1E7: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x650A1E7: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6355AE7: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6355AE7: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6DB2417: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6DB2417: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x749BFDF: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x749BFDF: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x740E5AF: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x740E5AF: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x720636F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x720636F: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x70D2EB7: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x70D2EB7: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x74DA29F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x74DA29F: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x65D8EE7: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x65D8EE7: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x653D067: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x653D067: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6452EDF: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6452EDF: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x638F91F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x638F91F: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x48429E7: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x48429E7: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x73BB8E7: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x73BB8E7: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6C04647: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6C04647: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6EE63B7: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6EE63B7: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x65DED9F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x65DED9F: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x645D0EF: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x645D0EF: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x47A6037: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x47A6037: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x73DF437: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x73DF437: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6FA5CAF: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6FA5CAF: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x693BF27: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x693BF27: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x638E397: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x638E397: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6FDA73F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6FDA73F: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6E3AF27: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6E3AF27: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6E883A7: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6E883A7: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6D25527: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6D25527: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x741EC2F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x741EC2F: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6352987: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6352987: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x4995F07: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x4995F07: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x4727947: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x4727947: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x652D407: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x652D407: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x47A1C67: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x47A1C67: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x65D8437: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x65D8437: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x64BE83F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x64BE83F: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x64AC197: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x64AC197: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51C9FD6: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0xBEDA5A97: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51C9FE9: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0xBEDA5A97: ???
  • ==4850== Address 0x47d9288 is 48 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51CA016: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0xBEDA5A97: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x51FF506: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0xBEDA5A97: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51FF528: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0xBEDA5A97: ???
  • ==4850== Address 0x47d927c is 36 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51FF52D: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0xBEDA5A97: ???
  • ==4850== Address 0x47d9280 is 40 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x52401B7: llvm::Value::Value(llvm::Type const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0xBEDA5A97: ???
  • ==4850== Address 0x47d925d is 5 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51C9FD6: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6555DDF: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51C9FE9: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6555DDF: ???
  • ==4850== Address 0x47d9288 is 48 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51CA016: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6555DDF: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x51FF506: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6555DDF: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51FF528: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6555DDF: ???
  • ==4850== Address 0x47d927c is 36 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51FF52D: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6555DDF: ???
  • ==4850== Address 0x47d9280 is 40 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x52401B7: llvm::Value::Value(llvm::Type const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6555DDF: ???
  • ==4850== Address 0x47d925d is 5 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51C9FD6: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6594A3F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51C9FE9: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6594A3F: ???
  • ==4850== Address 0x47d9288 is 48 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51CA016: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6594A3F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x51FF506: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6594A3F: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51FF528: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6594A3F: ???
  • ==4850== Address 0x47d927c is 36 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51FF52D: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6594A3F: ???
  • ==4850== Address 0x47d9280 is 40 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x52401B7: llvm::Value::Value(llvm::Type const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6594A3F: ???
  • ==4850== Address 0x47d925d is 5 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x524D37B: (anonymous namespace)::Verifier::visitGetElementPtrInst(llvm::GetElementPtrInst&) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x47DD217: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x524D37B: (anonymous namespace)::Verifier::visitGetElementPtrInst(llvm::GetElementPtrInst&) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x70E340B: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0xBEDA5373: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x512B803: llvm::SCEVUnknown::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0xBED9F9E3: ???
  • ==4850== by 0xFFFFFFFE: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5124F9E: llvm::ScalarEvolution::getEffectiveSCEVType(llvm::Type const*) const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0xBED9F9E3: ???
  • ==4850== by 0xFFFFFFFE: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x512B803: llvm::SCEVUnknown::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0xBED9F55F: ???
  • ==4850== by 0x47DBC8F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x512B803: llvm::SCEVUnknown::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6F0A537: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x512B803: llvm::SCEVUnknown::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x67230BF: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x512B803: llvm::SCEVUnknown::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6F28BFF: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x5240CBA: llvm::Value::getContext() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x48BAEB8: ???
  • ==4850== by 0x47DBC8F: ???
  • ==4850== by 0x48BA570: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x5240CC4: llvm::Value::getContext() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x48BAEB8: ???
  • ==4850== by 0x47DBC8F: ???
  • ==4850== by 0x48BA570: ???
  • ==4850== Address 0x47d9264 is 12 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x749903F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x749903F: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6F94C97: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6F94C97: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6E889FF: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6E889FF: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x72B7147: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x72B7147: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x73BC207: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x73BC207: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6F14CA7: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6F14CA7: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6E7E55F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6E7E55F: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x72850CF: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x72850CF: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x72D1E9F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x72D1E9F: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6E6D49F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6E6D49F: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6E728E7: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6E728E7: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x71FE217: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x71FE217: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x72D0FE7: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x72D0FE7: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6D99067: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6D99067: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6CC6BA7: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6CC6BA7: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6D4DF9F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6D4DF9F: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x71EEE1F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x71EEE1F: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x71B00A7: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x71B00A7: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x70DD49F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x70DD49F: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x70BB817: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x70BB817: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x7441F37: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x7441F37: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6B9B04F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6B9B04F: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6B6E6C7: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6B6E6C7: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x651B7CF: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x651B7CF: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x65011E7: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x65011E7: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x7362BFF: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x7362BFF: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6BE8777: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6BE8777: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6B1A97F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6B1A97F: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x69FBA3F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x69FBA3F: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6909347: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6909347: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6FBE447: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6FBE447: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x716E0AF: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x716E0AF: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x7165B3F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x7165B3F: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x715820F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x715820F: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x71576EF: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x71576EF: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6F99E4F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6F99E4F: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x7019D77: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x7019D77: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6F925AF: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6F925AF: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6F621D7: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6F621D7: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6DCDDCF: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6DCDDCF: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x72CB417: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x72CB417: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x48BF8DF: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x48BF8DF: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x47FEBB7: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x47FEBB7: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x47D4337: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x47D4337: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x78FC3D7: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x78FC3D7: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x72C0A6F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x72C0A6F: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x67D1337: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x67D1337: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x65379F7: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x65379F7: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x48AFC37: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x48AFC37: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x7623377: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x7623377: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6FA2107: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6FA2107: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6FD6C17: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6FD6C17: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6FD44EF: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6FD44EF: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6FC5257: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6FC5257: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51C9FD6: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6973443: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51C9FE9: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6973443: ???
  • ==4850== Address 0x47d9288 is 48 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51CA016: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6973443: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x51FF506: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6973443: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51FF528: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6973443: ???
  • ==4850== Address 0x47d927c is 36 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51FF52D: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6973443: ???
  • ==4850== Address 0x47d9280 is 40 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x52401B7: llvm::Value::Value(llvm::Type const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6973443: ???
  • ==4850== Address 0x47d925d is 5 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51C9FD6: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x72793A7: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51C9FE9: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x72793A7: ???
  • ==4850== Address 0x47d9288 is 48 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51CA016: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x72793A7: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x51FF506: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x72793A7: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51FF528: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x72793A7: ???
  • ==4850== Address 0x47d927c is 36 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51FF52D: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x72793A7: ???
  • ==4850== Address 0x47d9280 is 40 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x52401B7: llvm::Value::Value(llvm::Type const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x72793A7: ???
  • ==4850== Address 0x47d925d is 5 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51C9FD6: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x73EBE17: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51C9FE9: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x73EBE17: ???
  • ==4850== Address 0x47d9288 is 48 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51CA016: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x73EBE17: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x51FF506: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x73EBE17: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51FF528: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x73EBE17: ???
  • ==4850== Address 0x47d927c is 36 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51FF52D: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x73EBE17: ???
  • ==4850== Address 0x47d9280 is 40 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x52401B7: llvm::Value::Value(llvm::Type const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x73EBE17: ???
  • ==4850== Address 0x47d925d is 5 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x524D37B: (anonymous namespace)::Verifier::visitGetElementPtrInst(llvm::GetElementPtrInst&) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x7191433: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x512B803: llvm::SCEVUnknown::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6771A9F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x512B803: llvm::SCEVUnknown::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x47E8E2F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x512B803: llvm::SCEVUnknown::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x66D585F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x5240CBA: llvm::Value::getContext() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x48BA438: ???
  • ==4850== by 0x47DBC8F: ???
  • ==4850== by 0x48BA108: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x5240CC4: llvm::Value::getContext() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x48BA438: ???
  • ==4850== by 0x47DBC8F: ???
  • ==4850== by 0x48BA108: ???
  • ==4850== Address 0x47d9264 is 12 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x72D081F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x72D081F: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6672A17: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6672A17: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x694A737: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x694A737: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6DAB657: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6DAB657: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x726AEB7: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x726AEB7: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6543557: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6543557: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x689E0F7: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x689E0F7: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6D3CC6F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6D3CC6F: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x72B7D37: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x72B7D37: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x64D5FE7: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x64D5FE7: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x67D0E17: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x67D0E17: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x75D441F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x75D441F: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x71F7BF7: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x71F7BF7: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x642D89F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x642D89F: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x650A7CF: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x650A7CF: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6A3C45F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6A3C45F: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x717B0CF: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x717B0CF: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x70BF4FF: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x70BF4FF: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6E1DD0F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6E1DD0F: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6688BC7: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6688BC7: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6D098A7: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6D098A7: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x63C65B7: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x63C65B7: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x495D857: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x495D857: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x478877F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x478877F: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x7C6283F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x7C6283F: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6FC5FE7: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6FC5FE7: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x644F877: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x644F877: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6446077: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6446077: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x79C7667: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x79C7667: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x796187F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x796187F: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x69DB79F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x69DB79F: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x67E3E0F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x67E3E0F: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x64F98F7: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x64F98F7: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x46D314F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x46D314F: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x742709F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x742709F: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x682C507: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x682C507: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x4821FBF: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x4821FBF: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6D5ECB7: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6D5ECB7: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6BDE07F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6BDE07F: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6AFD5BF: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6AFD5BF: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6B848D7: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6B848D7: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x77B76BF: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x77B76BF: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6EAE497: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6EAE497: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6E6B5EF: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6E6B5EF: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6D9BA4F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6D9BA4F: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6EB5E9F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6EB5E9F: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x7308487: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x7308487: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x72F1717: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x72F1717: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x72B3A1F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x72B3A1F: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x71B2DAF: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x71B2DAF: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6495EA7: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6495EA7: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6EDF0EF: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6EDF0EF: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6D477EF: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6D477EF: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x651C19F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x651C19F: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51C9FD6: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x7EDF797: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51C9FE9: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x7EDF797: ???
  • ==4850== Address 0x47d9288 is 48 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51CA016: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x7EDF797: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x51FF506: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x7EDF797: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51FF528: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x7EDF797: ???
  • ==4850== Address 0x47d927c is 36 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51FF52D: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x7EDF797: ???
  • ==4850== Address 0x47d9280 is 40 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x52401B7: llvm::Value::Value(llvm::Type const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x7EDF797: ???
  • ==4850== Address 0x47d925d is 5 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51C9FD6: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x649459F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51C9FE9: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x649459F: ???
  • ==4850== Address 0x47d9288 is 48 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51CA016: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x649459F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x51FF506: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x649459F: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51FF528: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x649459F: ???
  • ==4850== Address 0x47d927c is 36 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51FF52D: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x649459F: ???
  • ==4850== Address 0x47d9280 is 40 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x52401B7: llvm::Value::Value(llvm::Type const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x649459F: ???
  • ==4850== Address 0x47d925d is 5 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x524D37B: (anonymous namespace)::Verifier::visitGetElementPtrInst(llvm::GetElementPtrInst&) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x7DCEF83: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x512B803: llvm::SCEVUnknown::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6DCE9A7: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x512B803: llvm::SCEVUnknown::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6E88FDF: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x512B803: llvm::SCEVUnknown::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6BEBC9F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x5240CBA: llvm::Value::getContext() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x48BA630: ???
  • ==4850== by 0x47DBC8F: ???
  • ==4850== by 0x48BA498: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x5240CC4: llvm::Value::getContext() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x48BA630: ???
  • ==4850== by 0x47DBC8F: ???
  • ==4850== by 0x48BA498: ???
  • ==4850== Address 0x47d9264 is 12 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6E4169F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6E4169F: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6FE092F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6FE092F: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6FEA00F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6FEA00F: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6E36E2F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6E36E2F: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6E413C7: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6E413C7: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6FC1437: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6FC1437: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x70DB8CF: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x70DB8CF: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6E36B57: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6E36B57: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6E410EF: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6E410EF: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6FC012F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6FC012F: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x70DB5F7: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x70DB5F7: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6E3687F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6E3687F: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6E40E17: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6E40E17: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6FBFE57: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6FBFE57: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x70DB31F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x70DB31F: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6FE0F47: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6FE0F47: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6E40B3F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6E40B3F: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6E40867: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6E40867: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6E4061F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6E4061F: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6FE1E37: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6FE1E37: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6FEA627: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6FEA627: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6E40467: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6E40467: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6FA6C87: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6FA6C87: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6FA69AF: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6FA69AF: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6FA66D7: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6FA66D7: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6D43AEF: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6D43AEF: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6CE3187: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6CE3187: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6CE2EAF: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6CE2EAF: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6CE2BD7: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6CE2BD7: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6CE28FF: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6CE28FF: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6EE0EB7: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6EE0EB7: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6DB97D7: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6DB97D7: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6DB94FF: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6DB94FF: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6DB9227: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6DB9227: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6DB8F4F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6DB8F4F: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6FE0CBF: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6FE0CBF: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6FE1B5F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6FE1B5F: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6FE1887: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6FE1887: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6FE15AF: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6FE15AF: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6FE12D7: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6FE12D7: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6FEA39F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6FEA39F: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6FA60A7: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6FA60A7: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6FA5EB7: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6FA5EB7: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6E401DF: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6E401DF: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6FEA9B7: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6FEA9B7: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6D43867: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6D43867: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x70C5587: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x70C5587: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x70C52AF: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x70C52AF: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x70C4FD7: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x70C4FD7: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6D43E7F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6D43E7F: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6EE0C2F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6EE0C2F: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6CBA107: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6CBA107: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6CB9E2F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6CB9E2F: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6CB9B57: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6CB9B57: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51C9FD6: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x48355D3: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51C9FE9: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x48355D3: ???
  • ==4850== Address 0x47d9288 is 48 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51CA016: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x48355D3: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x51FF506: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x48355D3: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51FF528: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x48355D3: ???
  • ==4850== Address 0x47d927c is 36 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51FF52D: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x48355D3: ???
  • ==4850== Address 0x47d9280 is 40 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x52401B7: llvm::Value::Value(llvm::Type const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x48355D3: ???
  • ==4850== Address 0x47d925d is 5 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51C9FD6: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6974477: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51C9FE9: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6974477: ???
  • ==4850== Address 0x47d9288 is 48 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51CA016: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6974477: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x51FF506: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6974477: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51FF528: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6974477: ???
  • ==4850== Address 0x47d927c is 36 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51FF52D: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6974477: ???
  • ==4850== Address 0x47d9280 is 40 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x52401B7: llvm::Value::Value(llvm::Type const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6974477: ???
  • ==4850== Address 0x47d925d is 5 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51C9FD6: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6BC4BA7: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51C9FE9: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6BC4BA7: ???
  • ==4850== Address 0x47d9288 is 48 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51CA016: LLVMBuildGEP (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6BC4BA7: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x51FF506: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6BC4BA7: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51FF528: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6BC4BA7: ???
  • ==4850== Address 0x47d927c is 36 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x51FF52D: llvm::GetElementPtrInst::getIndexedType(llvm::Type const*, llvm::Value* const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6BC4BA7: ???
  • ==4850== Address 0x47d9280 is 40 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x52401B7: llvm::Value::Value(llvm::Type const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6BC4BA7: ???
  • ==4850== Address 0x47d925d is 5 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x524D37B: (anonymous namespace)::Verifier::visitGetElementPtrInst(llvm::GetElementPtrInst&) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6613CBB: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x512B803: llvm::SCEVUnknown::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x643A7DF: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x512B803: llvm::SCEVUnknown::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x7101D9F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x512B803: llvm::SCEVUnknown::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x46960FF: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x5240CBA: llvm::Value::getContext() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x48BA078: ???
  • ==4850== by 0x47DBC8F: ???
  • ==4850== by 0x48B9CB8: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x5240CC4: llvm::Value::getContext() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x48BA078: ???
  • ==4850== by 0x47DBC8F: ???
  • ==4850== by 0x48B9CB8: ???
  • ==4850== Address 0x47d9264 is 12 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6360B5F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6360B5F: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x48AAEA7: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x48AAEA7: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x48A8347: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x48A8347: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x48EC79F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x48EC79F: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6360887: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6360887: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x48AABCF: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x48AABCF: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x633BB77: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x633BB77: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x48EC4C7: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x48EC4C7: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x63605AF: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x63605AF: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x48AA8F7: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x48AA8F7: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x633A86F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x633A86F: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x48EC1EF: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x48EC1EF: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x63602D7: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x63602D7: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x48AA61F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x48AA61F: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x633A597: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x633A597: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x48AB4BF: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x48AB4BF: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x635FFFF: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x635FFFF: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x635FD27: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x635FD27: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x635FA4F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x635FA4F: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x635F777: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x635F777: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x48A8877: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x48A8877: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x48AA347: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x48AA347: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x48AA06F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x48AA06F: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x48A9D97: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x48A9D97: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x48A9ABF: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x48A9ABF: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6338A6F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6338A6F: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x633A2BF: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x633A2BF: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6339FE7: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6339FE7: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6339D0F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6339D0F: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6339A37: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x6339A37: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x48E9687: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x48E9687: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x48EAC0F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x48EAC0F: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x48EA937: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x48EA937: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x48EA65F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x48EA65F: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x48EA387: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x48EA387: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x48AB237: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x48AB237: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x635F49F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x635F49F: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x635F1C7: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x635F1C7: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x635EEEF: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x635EEEF: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x635EC17: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x635EC17: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x48A85EF: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x48A85EF: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x48A948F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x48A948F: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x48A91B7: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x48A91B7: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x48A8EDF: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x48A8EDF: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x48A8C07: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 1
  • ==4850== at 0x5098E04: llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned int, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x48A8C07: ???
  • ==4850== Address 0x47d925c is 4 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850== Invalid read of size 4
  • ==4850== at 0x4C2D543: llvm::Value::getType() const (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x633891F: ???
  • ==4850== Address 0x47d9268 is 16 bytes inside a block of size 52 free'd
  • ==4850== at 0x4025BF0: free (vg_replace_malloc.c:366)
  • ==4850== by 0x52A6C7C: _mesa_align_free (imports.c:181)
  • ==4850== by 0x5346025: _math_matrix_dtr (m_matrix.c:1509)
  • ==4850== by 0x52EEA2F: free_matrix_stack (matrix.c:695)
  • ==4850== by 0x52EEBFE: _mesa_free_matrix_data (matrix.c:756)
  • ==4850== by 0x52AADA9: _mesa_free_context_data (context.c:1118)
  • ==4850== by 0x53702DA: st_destroy_context (st_context.c:255)
  • ==4850== by 0x52A8D40: st_context_destroy (st_manager.c:651)
  • ==4850== by 0x52A455B: dri_destroy_context (dri_context.c:135)
  • ==4850== by 0x4C0FADF: driDestroyContext (dri_util.c:588)
  • ==4850== by 0x407D59F: dri2_destroy_context (dri2_glx.c:129)
  • ==4850== by 0x4056F1D: MakeContextCurrent (glxcurrent.c:272)
  • ==4850==
  • ==4850==
  • ==4850== More than 1000 different errors detected. I'm not reporting any more.
  • ==4850== Final error counts will be inaccurate. Go fix your program!
  • ==4850== Rerun with --error-limit=no to disable this cutoff. Note
  • ==4850== that errors may occur in your program without prior warning from
  • ==4850== Valgrind, because errors are no longer being displayed.
  • ==4850==
  • ==4850==
  • ==4850== Process terminating with default action of signal 11 (SIGSEGV): dumping core
  • ==4850== Access not within mapped region at address 0xC
  • ==4850== at 0x523639A: llvm::PointerType::get(llvm::Type const*, unsigned int) (in /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so)
  • ==4850== by 0x67FEF63: ???
  • ==4850== If you believe this happened as a result of a stack
  • ==4850== overflow in your program's main thread (unlikely but
  • ==4850== possible), you can try to increase the size of the
  • ==4850== main thread stack using the --main-stacksize= flag.
  • ==4850== The main thread stack size used in this run was 8388608.
  • Segmentation fault

Back to summary