<html>
    <head>
      <base href="https://bugs.freedesktop.org/">
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - X server crashes in i965 on desktop startup when DRI3 v1.2 / modifier support is enabled"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=106642#c10">Comment # 10</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - X server crashes in i965 on desktop startup when DRI3 v1.2 / modifier support is enabled"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=106642">bug 106642</a>
              from <span class="vcard"><a class="email" href="mailto:eero.t.tamminen@intel.com" title="Eero Tamminen <eero.t.tamminen@intel.com>"> <span class="fn">Eero Tamminen</span></a>
</span></b>
        <pre>Created <span class=""><a href="attachment.cgi?id=140047" name="attach_140047" title="Gdb backtrace of the X server crash, with Mesa patch">attachment 140047</a> <a href="attachment.cgi?id=140047&action=edit" title="Gdb backtrace of the X server crash, with Mesa patch">[details]</a></span>
Gdb backtrace of the X server crash, with Mesa patch

(In reply to Jason Ekstrand from <a href="show_bug.cgi?id=106642#c9">comment #9</a>)
<span class="quote">> Created <span class=""><a href="attachment.cgi?id=140039" name="attach_140039" title="Patch to use RGBA non-sRGB formats for compatibility checks">attachment 140039</a> <a href="attachment.cgi?id=140039&action=edit" title="Patch to use RGBA non-sRGB formats for compatibility checks">[details]</a></span> <a href='page.cgi?id=splinter.html&bug=106642&attachment=140039'>[review]</a> [review]
> Patch to use RGBA non-sRGB formats for compatibility checks

> I've attached a patch which I think should fix it.</span >

Thanks!


<span class="quote">> Please test and let me know if that fixes the bug.</span >

Unfortunately it didn't, X still crashes.

Attached is backtrace with it. Mesa still gets format=ISL_FORMAT_UNSUPPORTED.


<span class="quote">> Unfortunately, I've been trying all day and have yet to be able to
> reproduce it on a Sky Lake laptop.</span >

Were you able to verify that you got modifier support for onscreen buffers?

Note: I haven't tested this with X server v1.20 release, only with git versions
of X server.  However, I've tested X git versions both from before 1.20 (when X
had everything required for modifiers) and after it, with the latest Mesa and
there's crash with both.

Currently I'm using:

* kernel git://anongit.freedesktop.org/drm-tip at
2309ca0c3ab113e1e760045e230576e0ab4a88e2 2018-06-04 17:22:43

* xserver git://anongit.freedesktop.org/git/xorg/xserver at
4d5950ce14676f970d9de97380929a93948b98f2 2018-05-28 15:08:34 glamor: Propagate
glamor_fds_from_pixmap error in glamor_fd_from_pixmap

* mesa git://anongit.freedesktop.org/git/mesa/mesa at
66c61797ada12e0e2b396affcc2dc495b6cc04ed 2018-06-05 09:39:04 autotools: add
missing android file to package

* libdrm git://anongit.freedesktop.org/git/mesa/drm at
c1f2d9b900e30119bcf6f88c0d11a0dd620fd060 2018-05-25 16:12:00 amdgpu: Destroy
fd_hash table when the last device is removed.

* wayland-protocols git://anongit.freedesktop.org/wayland/wayland-protocols at
c5f0f1a739aa1502d38915f1f17716b68227c300 2018-05-03 15:45:15 configure.ac: Bump
version to 1.14

* libwayland git://anongit.freedesktop.org/wayland/wayland at
0e6ac72288f884ba0321c285a65578492c706534 2018-04-20 18:19:13 tests: Add
free-without-remove test

* xcbproto git://anongit.freedesktop.org/xcb/proto at
55c7baa5e992a1c661b235acf84eb710cdb61bcc 2018-03-14 17:18:29 screensaver: Use
CARD32 encoding for ScreenSaverSuspend 'suspend'

libxcb git://anongit.freedesktop.org/xcb/libxcb at
7e0f166579672d71efd819c81f0c932b0acd542c 2018-02-28 17:24:53 Release libxcb
1.13

xorgproto git://anongit.freedesktop.org/git/xorg/proto/xorgproto at
30a2013800296b354449706ebb01b51bc52cd388 2018-03-19 19:25:13 randrproto: Fix
missing #undef RRLease

* libevdev git://anongit.freedesktop.org/git/libevdev master
4dd93f0108142a51261adddec77744fdda4e6348 2016-06-15 06:11:41 libevdev 1.5.2

* xf86-input-evdev
git://anongit.freedesktop.org/git/xorg/driver/xf86-input-evdev master
7b1267f7f18c478d3dc34a7668eaefa402815891 2016-06-01 23:42:05 Support XINPUT ABI
version 23 (threaded input)

* xf86-input-synaptics
git://anongit.freedesktop.org/git/xorg/driver/xf86-input-synaptics master
59e5db025307404fbfbc82f2fb3fe91d6a3005d7 2016-05-23 01:35:27 conf: rename to
70-synaptics.conf

Rest is from Ubuntu 16.04.</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>