https://bugs.freedesktop.org/show_bug.cgi?id=109086

--- Comment #5 from Ilia Mirkin <[email protected]> ---
With valgrind, forcing DRAW_USE_LLVM=0 to make our lives a little easier, it
dies in:

==12812== Process terminating with default action of signal 11 (SIGSEGV)
==12812==  Access not within mapped region at address 0x332000
==12812==    at 0x9C8ADF0: util_format_r32g32b32_float_fetch_rgba_float (in
/usr/lib64/dri/nouveau_dri.so)
==12812==    by 0x9D0D2C1: generic_run (in /usr/lib64/dri/nouveau_dri.so)
==12812==    by 0xA26E99F: fetch_pipeline_generic.constprop.1 (in
/usr/lib64/dri/nouveau_dri.so)
==12812==    by 0xA26EDEE: fetch_pipeline_linear_run (in
/usr/lib64/dri/nouveau_dri.so)
==12812==    by 0xA27389C: vsplit_run_linear (in /usr/lib64/dri/nouveau_dri.so)
==12812==    by 0xA26D117: draw_pt_arrays (in /usr/lib64/dri/nouveau_dri.so)
==12812==    by 0xA26D564: draw_vbo (in /usr/lib64/dri/nouveau_dri.so)
==12812==    by 0xA083D65: st_feedback_draw_vbo (in
/usr/lib64/dri/nouveau_dri.so)
==12812==    by 0xA062B0A: _mesa_validated_drawrangeelements (in
/usr/lib64/dri/nouveau_dri.so)
==12812==    by 0xA06384B: _mesa_exec_DrawElements (in
/usr/lib64/dri/nouveau_dri.so)
==12812==    by 0x1092CB: draw (in /home/ilia/Downloads/mesacrash)
==12812==    by 0x109427: displayCB (in /home/ilia/Downloads/mesacrash)

Note that the address is (very likely) bogus. It also dies with draw using llvm
(same address), but ... harder to debug that. Will try to investigate further.
Since this is a client-side buffer, could be the application doing something
illegal.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are the QA Contact for the bug.
_______________________________________________
mesa-dev mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to