<html>
    <head>
      <base href="https://bugs.freedesktop.org/">
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEEDINFO "
   title="NEEDINFO - [Debug mesa]. Dirt 4 crashes after launching"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=111339#c16">Comment # 16</a>
              on <a class="bz_bug_link 
          bz_status_NEEDINFO "
   title="NEEDINFO - [Debug mesa]. Dirt 4 crashes after launching"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=111339">bug 111339</a>
              from <span class="vcard"><a class="email" href="mailto:leozinho29_eu@hotmail.com" title="leozinho29_eu@hotmail.com">leozinho29_eu@hotmail.com</a>
</span></b>
        <pre>I tested using NIR_SKIP=nir_opt_large_constants. Setting this environment
variable, the game worked correctly without crashing.

DiRT 4 used Wine and DXVK back when I reported the <a class="bz_bug_link 
          bz_status_NEEDINFO "
   title="NEEDINFO - DiRT 4 has rendering problems"
   href="show_bug.cgi?id=110295">bug 110295</a>. Recently, DiRT 4
received a native port for Linux, which gave a significant performance increase
to the game.

But even with it being native now, the script that sets certain environment
variables and check if Steam is running makes certain debugging operations
difficult. I have even noticed that the game may use different Vulkan version
every time I open it! Sometimes it uses the intended libvulkan.so, which is the
.1.121, but sometimes it uses libvulkan.so from Steam, which is the .1.73, so I
have to check the maps every time I open the game, because every time I open it
may change the library being used. Of course, this complicates debugging.

I still have to check both Fossilize and valgrind configuration file. I think
it is relevant to comment that the game works using
NIR_SKIP=nir_opt_large_constants.</pre>
        </div>
      </p>


      <hr>
      <span>You are receiving this mail because:</span>

      <ul>
          <li>You are the QA Contact for the bug.</li>
      </ul>
    </body>
</html>