Index: Mesa-8.0.4/src/mesa/drivers/dri/i965/brw_state_cache.c =================================================================== --- Mesa-8.0.4.orig/src/mesa/drivers/dri/i965/brw_state_cache.c +++ Mesa-8.0.4/src/mesa/drivers/dri/i965/brw_state_cache.c @@ -328,7 +328,7 @@ brw_init_caches(struct brw_context *brw) cache->size = 7; cache->n_items = 0; cache->items = (struct brw_cache_item **) - calloc(1, cache->size * sizeof(struct brw_cache_item)); + calloc(1, cache->size * sizeof(struct brw_cache_item *)); cache->bo = drm_intel_bo_alloc(intel->bufmgr, "program cache",