[Bug 106642] X server crashes in i965 on desktop startup when DRI3 v1.2 / modifier support is enabled

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Wed Jun 6 08:25:23 UTC 2018


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

--- Comment #10 from Eero Tamminen <eero.t.tamminen at intel.com> ---
Created attachment 140047
  --> https://bugs.freedesktop.org/attachment.cgi?id=140047&action=edit
Gdb backtrace of the X server crash, with Mesa patch

(In reply to Jason Ekstrand from comment #9)
> Created attachment 140039 [details] [review]
> Patch to use RGBA non-sRGB formats for compatibility checks
> 
> I've attached a patch which I think should fix it.

Thanks!


> Please test and let me know if that fixes the bug.

Unfortunately it didn't, X still crashes.

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


> Unfortunately, I've been trying all day and have yet to be able to
> reproduce it on a Sky Lake laptop.

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.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/intel-3d-bugs/attachments/20180606/708adb11/attachment.html>


More information about the intel-3d-bugs mailing list