[Mesa-dev] [Bug 109086] Crash software mesa with gl_select render mode

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Wed Dec 19 02:53:50 UTC 2018


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

--- Comment #5 from Ilia Mirkin <imirkin at alum.mit.edu> ---
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.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/mesa-dev/attachments/20181219/603e02ca/attachment.html>


More information about the mesa-dev mailing list