From mboxrd@z Thu Jan 1 00:00:00 1970
From: bugzilla-daemon@freedesktop.org
Subject: [Bug 109064] temp_comp_access::get_required_live_range:
enclosing_scope_first_write is NULL
Date: Fri, 14 Dec 2018 22:12:01 +0000
Message-ID:
Bug ID
109064
Summary
temp_comp_access::get_required_live_range: enclosing_scope_fi=
rst_write is NULL
Product
Mesa
Version
18.3
Hardware
Other
OS
All
Status
NEW
Severity
normal
Priority
medium
Component
Drivers/Gallium/r600
Assignee
dri-devel@lists.freedesktop.org
Reporter
alex_y_xu@yahoo.ca
QA Contact
dri-devel@lists.freedesktop.org
Created attachment 142814 [de=
tails]
FS_bb6bfb3018b248ae9b31f50f6cc3c1401308f621.glsl
When loading a game in The Witcher 3, the game crashes.
#0 (anonymous namespace)::temp_comp_access::get_required_live_range
(this=3D0x7f8f6d259928) at
../mesa-18.3.1/src/mesa/state_tracker/st_glsl_to_tgsi_temprename.cpp:936
keep_for_full_loop =3D true
enclosing_scope =3D 0x7f8ff7beb0c0
enclosing_scope_first_read =3D 0x7f8ff7beb0c0
enclosing_scope_first_write =3D <optimized out>
conditional =3D <optimized out>
keep_for_full_loop =3D <optimized out>
enclosing_scope_first_read =3D <optimized out>
enclosing_scope_first_write =3D <optimized out>
conditional =3D <optimized out>
enclosing_scope =3D <optimized out>
I used MESA_SHADER_DUMP_PATH to dump the shaders, and attached the last one=
in
chronological order (I assume this is probably the one that crashed).