<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body><table border="1" cellspacing="0" cellpadding="8">
        <tr>
          <th>Bug ID</th>
          <td><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - The Talos Principle crashes after loading screen (Haswell)"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=94831">94831</a>
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>The Talos Principle crashes after loading screen (Haswell)
          </td>
        </tr>

        <tr>
          <th>Product</th>
          <td>Mesa
          </td>
        </tr>

        <tr>
          <th>Version</th>
          <td>git
          </td>
        </tr>

        <tr>
          <th>Hardware</th>
          <td>x86-64 (AMD64)
          </td>
        </tr>

        <tr>
          <th>OS</th>
          <td>Linux (All)
          </td>
        </tr>

        <tr>
          <th>Status</th>
          <td>NEW
          </td>
        </tr>

        <tr>
          <th>Severity</th>
          <td>normal
          </td>
        </tr>

        <tr>
          <th>Priority</th>
          <td>medium
          </td>
        </tr>

        <tr>
          <th>Component</th>
          <td>Drivers/Vulkan/intel
          </td>
        </tr>

        <tr>
          <th>Assignee</th>
          <td>intel-3d-bugs@lists.freedesktop.org
          </td>
        </tr>

        <tr>
          <th>Reporter</th>
          <td>jajcus@jajcus.net
          </td>
        </tr>

        <tr>
          <th>QA Contact</th>
          <td>intel-3d-bugs@lists.freedesktop.org
          </td>
        </tr></table>
      <p>
        <div>
        <pre>The Talos Princinple from the 'publicbeta' branch crashes just after the
loading screen when started with Vulkan support.

Steam 'launch options' used:

VK_ICD_FILENAMES=/home/users/jajcus/git/vulkanplay/intel_icd.json %command%
+gfx_strAPI "VLK"

Driver built from the 'vulkan', rev. e5c833db5a7ad35a0dc4b0f170fafd090c2b8805

$ VK_ICD_FILENAMES=$HOME/git/vulkanplay/intel_icd.json vulkaninfo 2>/dev/null |
grep deviceName
    deviceName     = Intel(R) Haswell Mobile

Information from the core dump:

Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x00007fb250d77352 in anv_cmd_buffer_push_constants (
    cmd_buffer=cmd_buffer@entry=0x42a2ed0, 
    stage=stage@entry=MESA_SHADER_FRAGMENT) at anv_cmd_buffer.c:1029
1029       if (data == NULL || prog_data->nr_params == 0)
[Current thread is 1 (Thread 0x7fb25879f900 (LWP 21203))]
(gdb) print data
$1 = (struct anv_push_constants *) 0x69c9970
(gdb) print prog_data
$2 = (const struct brw_stage_prog_data *) 0x0
(gdb) print stage
$3 = MESA_SHADER_FRAGMENT
(gdb) print cmd_buffer->state.pipeline->prog_data
$4 =   {0x7fb2503a8068,
  0x0,
  0x0,
  0x0,
  0x0,
  0x0}
(gdb) bt
#0  0x00007fb250d77352 in anv_cmd_buffer_push_constants (
    cmd_buffer=cmd_buffer@entry=0x42a2ed0, 
    stage=stage@entry=MESA_SHADER_FRAGMENT) at anv_cmd_buffer.c:1029
#1  0x00007fb25118ba1e in cmd_buffer_flush_push_constants (
    cmd_buffer=0x42a2ed0) at genX_cmd_buffer.c:290
#2  gen75_cmd_buffer_flush_state (cmd_buffer=cmd_buffer@entry=0x42a2ed0)
    at genX_cmd_buffer.c:443
#3  0x00007fb25118cbb8 in gen75_CmdDrawIndexed (commandBuffer=0x42a2ed0, 
    indexCount=36, instanceCount=1, firstIndex=0, vertexOffset=0, 
    firstInstance=0) at genX_cmd_buffer.c:538
#4  0x0000000001ae9917 in ?? ()
#5  0x000000000174bcf9 in ?? ()
#6  0x00000000014d9b41 in ?? ()
#7  0x00000000019b8863 in ?? ()
#8  0x00000000014da3dd in ?? ()
#9  0x00000000014d492d in ?? ()
#10 0x00000000014d5915 in ?? ()
#11 0x0000000000c620a2 in ?? ()
#12 0x0000000000cf61fd in ?? ()
#13 0x00000000011a0f7b in ?? ()
#14 0x00000000011a17cb in ?? ()
#15 0x0000000001095d24 in ?? ()
#16 0x000000000091439d in ?? ()
#17 0x00000000008f691a in ?? ()
#18 0x00000000008f87af in ?? ()
#19 0x00000000014712fa in ?? ()
#20 0x000000000191bdd2 in ?? ()
#21 0x000000000191c0b4 in ?? ()
#22 0x0000003722a20690 in __libc_start_main (main=0x43fdc0, argc=3, 
    argv=0x7fff9d818498, init=<optimized out>, fini=<optimized out>, 
    rtld_fini=<optimized out>, stack_end=0x7fff9d818488) at libc-start.c:289
#23 0x00000000008e41af in ?? ()</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the assignee for the bug.</li>
          <li>You are the QA Contact for the bug.</li>
      </ul>
    </body>
</html>