FS#41264 - [intel-dri] DRI segfault with Intel i915 driver on xserver 1.16
Attached to Project:
Arch Linux
Opened by kinodont (kinodont) - Saturday, 19 July 2014, 10:28 GMT
Last edited by Laurent Carlier (lordheavy) - Monday, 21 July 2014, 20:04 GMT
Opened by kinodont (kinodont) - Saturday, 19 July 2014, 10:28 GMT
Last edited by Laurent Carlier (lordheavy) - Monday, 21 July 2014, 20:04 GMT
|
Details
Description:
After an upgrade to xorg-server 1.16 applications that use DRI segfault on Intel graphics cards using the i915 driver. Additional info: xorg-server 1.16.0-2 intel-dri 10.2.3-2 Steps to reproduce: $ glxinfo name of display: :0.0 Segmentation fault from dmesg: glxinfo[12117]: segfault at 4 ip b6f665f5 sp bf918580 error 4 in i915_dri.so[b6cdd000+596000] backtrace (without debugging symbols): #0 0xb77815f5 in ?? () from /usr/lib/xorg/modules/dri/i915_dri.so #1 0xb7764e0e in ?? () from /usr/lib/xorg/modules/dri/i915_dri.so #2 0xb7f7d21c in ?? () from /usr/lib/libGL.so.1 #3 0xb7f4f5c8 in ?? () from /usr/lib/libGL.so.1 #4 0xb7f4ba8b in ?? () from /usr/lib/libGL.so.1 #5 0xb7f4c3d4 in glXChooseVisual () from /usr/lib/libGL.so.1 #6 0x08049194 in ?? () #7 0xb7c3be2e in __libc_start_main () from /usr/lib/libc.so.6 #8 0x0804997c in ?? () Related bug reports: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=754297 https://bugzilla.redhat.com/show_bug.cgi?id=1115323 Possibly related: https://bbs.archlinux.org/viewtopic.php?pid=1437573 Upstream fix: This fix upstream seems like it should fix the issue (haven't tested myself): http://cgit.freedesktop.org/mesa/mesa/commit/?id=b656e3c603da46fe0acd9905dc039c93d76f0b06 |
This task depends upon
Closed by Laurent Carlier (lordheavy)
Monday, 21 July 2014, 20:04 GMT
Reason for closing: Fixed
Additional comments about closing: xf86-video-intel-2.99.912-4
Monday, 21 July 2014, 20:04 GMT
Reason for closing: Fixed
Additional comments about closing: xf86-video-intel-2.99.912-4
Packages have dri3 disabled
Package versions:
intel-dri 10.2.4-1
xf86-video-intel 2.99.912-3.1
Relevant changes in Xorg.0.log, (-) old (+) new:
@@ -115,9 +115,6 @@
(--) intel(0): Output VGA1 using initial mode 1280x1024 on pipe 0
(**) intel(0): TearFree disabled
(==) intel(0): DPI set to (96, 96)
-(II) Loading sub module "dri3"
-(II) LoadModule: "dri3"
-(II) Module "dri3" already built-in
(II) Loading sub module "dri2"
(II) LoadModule: "dri2"
(II) Module "dri2" already built-in
@@ -133,11 +130,10 @@
(II) intel(0): HW Cursor enabled
(II) intel(0): RandR 1.2 enabled, ignore the following RandR disabled message.
(==) intel(0): DPMS enabled
-(II) intel(0): [XvMC] i915_xvmc driver initialized.
(II) intel(0): [DRI2] Setup complete
(II) intel(0): [DRI2] DRI driver: i915
(II) intel(0): [DRI2] VDPAU driver: i915
-(II) intel(0): direct rendering: DRI2 DRI3 enabled
+(II) intel(0): direct rendering: DRI2 enabled
(II) intel(0): hardware support for Present enabled
(==) intel(0): hotplug detection: "enabled"
(--) RandR disabled