https://bugs.freedesktop.org/show_bug.cgi?id=94295
--- Comment #5 from Plamena Manolova <[email protected]> ---
(In reply to Vinson Lee from comment #3)
> (In reply to Plamena Manolova from comment #2)
>
> > Could you verify whether this patch fixes this issue for you?
>
> Test still segfaults with patch id=121982.
>
> #0 find_empty_block (uniform=<optimized out>, prog=<optimized out>) at
> glsl/link_uniforms.cpp:1054
> 1054 foreach_list_typed(struct empty_uniform_block, block, link,
> (gdb) l
> 1049 const unsigned entries = MAX2(1, uniform->array_elements);
> 1050
> 1051 if (exec_list_is_empty(&prog->EmptyUniformLocations))
> 1052 return -1;
> 1053
> 1054 foreach_list_typed(struct empty_uniform_block, block, link,
> 1055 &prog->EmptyUniformLocations) {
> 1056 /* Found a block with enough slots to fit the uniform */
> 1057 if (block->slots == entries) {
> 1058 unsigned start = block->start;
> (gdb) print block
> $1 = (empty_uniform_block *) 0x0
Could you please try out the new patch?
--
You are receiving this mail because:
You are the QA Contact for the bug._______________________________________________
mesa-dev mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/mesa-dev