On 04.07.2014 00:29, Kenneth Graunke wrote: > On Thursday, July 03, 2014 11:13:12 AM Juha-Pekka Heikkila wrote: >> Signed-off-by: Juha-Pekka Heikkila <juhapekka.heikk...@gmail.com> >> --- >> src/mesa/drivers/dri/i965/intel_resolve_map.c | 6 ++++++ >> 1 file changed, 6 insertions(+) >> >> diff --git a/src/mesa/drivers/dri/i965/intel_resolve_map.c > b/src/mesa/drivers/dri/i965/intel_resolve_map.c >> index bf6bcf2..bb45231 100644 >> --- a/src/mesa/drivers/dri/i965/intel_resolve_map.c >> +++ b/src/mesa/drivers/dri/i965/intel_resolve_map.c >> @@ -22,6 +22,7 @@ >> */ >> >> #include "intel_resolve_map.h" >> +#include "main/imports.h" >> >> #include <assert.h> >> #include <stdlib.h> >> @@ -46,6 +47,11 @@ intel_resolve_map_set(struct exec_list *resolve_map, >> } >> >> struct intel_resolve_map *m = malloc(sizeof(struct intel_resolve_map)); >> + if (m == NULL) { >> + _mesa_error_no_memory(__func__); >> + return; >> + } >> + >> exec_node_init(&m->link); >> m->level = level; >> m->layer = layer; >> > > NAK. >
On this I see Piglit giving new crashes when I force error here but all of the crashes come with comment: Mesa: User error: GL_OUT_OF_MEMORY in out of memory in intel_resolve_map_set fbo-depthstencil: /home/jheikkil/workspace/piglit/tests/fbo/fbo-depthstencil.c:483: piglit_display: Assertion `piglit_dispatch_glGetError() == 0' failed. I though that is acceptable since the failure is forced? /Juha-Pekka _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev