I've followed suggestion from Tapani Pälli and here is what I have now:
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffdbfff700 (LWP 19870)]
brw_meta_fast_clear (brw=brw@entry=0x7fffd40bceb8, fb=fb@entry=0x7fffd411dd10, buffers=buffers@entry=2, partial_clear=partial_clear@entry=false)
at ../../../../../../../src/mesa/drivers/dri/i965/brw_meta_fast_clear.c:449
449 if (irb->mt->fast_clear_state == INTEL_FAST_CLEAR_STATE_NO_MCS)
(gdb) list
444 clear_type = REP_CLEAR;
445
446 assert(irb);
447 struct intel_mipmap_tree *mt = irb->mt;
448 assert(mt);
449 if (irb->mt->fast_clear_state == INTEL_FAST_CLEAR_STATE_NO_MCS)
450 clear_type = REP_CLEAR;
451
452 /* We can't do scissored fast clears because of the restrictions on the
453 * fast clear rectangle size.
(gdb) p irb
$1 = <optimized out>
(gdb) p mt
$2 = (struct intel_mipmap_tree *) 0x0
(gdb)
I've followed suggestion from Tapani Pälli and here is what I have now:
Program received signal SIGSEGV, Segmentation fault. entry=0x7fffd40 bceb8, fb=fb@entry= 0x7fffd411dd10, buffers= buffers@ entry=2, partial_ clear=partial_ clear@entry= false) ./../.. /../../ src/mesa/ drivers/ dri/i965/ brw_meta_ fast_clear. c:449 >fast_clear_ state == INTEL_FAST_ CLEAR_STATE_ NO_MCS) >fast_clear_ state == INTEL_FAST_ CLEAR_STATE_ NO_MCS)
[Switching to Thread 0x7fffdbfff700 (LWP 19870)]
brw_meta_fast_clear (brw=brw@
at ../../.
449 if (irb->mt-
(gdb) list
444 clear_type = REP_CLEAR;
445
446 assert(irb);
447 struct intel_mipmap_tree *mt = irb->mt;
448 assert(mt);
449 if (irb->mt-
450 clear_type = REP_CLEAR;
451
452 /* We can't do scissored fast clears because of the restrictions on the
453 * fast clear rectangle size.
(gdb) p irb
$1 = <optimized out>
(gdb) p mt
$2 = (struct intel_mipmap_tree *) 0x0
(gdb)