Rebased and fixed on comments again, thank you Ian earlier for commenting. For "i965: check malloc return value in intel_resolve_map_set()" I did set *tail to null and was running tests but I did not see any unexpected crashes. >From Piglit quick set there did though raise two cases where stderr has story about assert but otherwise everything worked. I am still looking at these asserts.
"i965: Avoid null access in intelMakeCurrent()" I was a bit iffy if its the same behavior which I replaced. /Juha-Pekka Juha-Pekka Heikkila (11): i965: check malloc return value in intel_resolve_map_set() i965: Avoid null access in intelMakeCurrent() i965: Check calloc return value in gather_statistics_results() i965: Handle miptree creation failure in intel_alloc_texture_storage() i965/fs: Check variable_storage return value in fs_visitor::visit glsl: check _mesa_hash_table_create return value in link_uniform_blocks glsl: Add missing null check in push_back() glsl: Check calloc return value in link_intrastage_shaders() mesa/main: Verify calloc return value in register_surface() mesa/main: In register_surface() verify gl_texture_object was found glx: Added missing null check in GetDrawableAttribute() src/glsl/link_atomics.cpp | 13 +++++++++++-- src/glsl/link_uniform_blocks.cpp | 6 ++++++ src/glsl/linker.cpp | 8 ++++++++ src/glx/glx_pbuffer.c | 11 +++++++---- src/mesa/drivers/dri/i965/brw_context.c | 10 +++++++--- src/mesa/drivers/dri/i965/brw_fs_visitor.cpp | 6 ++++++ src/mesa/drivers/dri/i965/brw_performance_monitor.c | 7 ++++++- src/mesa/drivers/dri/i965/intel_resolve_map.c | 6 ++++++ src/mesa/drivers/dri/i965/intel_tex.c | 3 +++ src/mesa/main/vdpau.c | 11 +++++++++++ 10 files changed, 71 insertions(+), 10 deletions(-) -- 1.8.1.2 _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev