[Intel-gfx] Patch for crashing intel server

Bas Wijnen wijnen at debian.org
Fri Oct 25 05:46:53 CEST 2013


On Wed, Oct 23, 2013 at 09:28:28AM +0100, Chris Wilson wrote:
> No worries, if you can run
> 
> addr2line -e /usr/lib/xorg/modules/drivers/intel_drv.so -i 0xfcd79 0xf8215
> 
> that should give me the information needed to pinpoint the crash.

$ addr2line -e /usr/lib/xorg/modules/drivers/intel_drv.so -i 0xfcd79
0xf8215
/build/xserver-xorg-video-intel-WbV7Z9/xserver-xorg-video-intel-2.21.15/build/src/uxa/../../../src/uxa/intel.h:138
/build/xserver-xorg-video-intel-WbV7Z9/xserver-xorg-video-intel-2.21.15/build/src/uxa/../../../src/uxa/i915_video.c:156
/build/xserver-xorg-video-intel-WbV7Z9/xserver-xorg-video-intel-2.21.15/build/src/uxa/../../../src/uxa/intel_video.c:1584

Note that I'm running the unpatched Debian version again (so not with
your or my patch), which is why it was crashing.

In case you have different sources, here's some context for those lines:

intel.h:138 is
 static inline Bool intel_pixmap_tiled(PixmapPtr pixmap)
 {
>        return intel_get_pixmap_private(pixmap)->tiling != I915_TILING_NONE;
 }

i915_video.c:156 is
                /* front buffer, pitch, offset */
>		if (intel_pixmap_tiled(target)) {
			tiling = BUF_3D_TILED_SURFACE;

and intel_video.c:1584 is
        } else {
>               I915DisplayVideoTextured(scrn, adaptor_priv, id, clipBoxes,
		width, height, dstPitch, dstPitch2,
		src_w, src_h, drw_w, drw_h,
		pixmap);
	}

Thanks,
Bas
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://lists.freedesktop.org/archives/intel-gfx/attachments/20131025/cf130aa5/attachment.sig>


More information about the Intel-gfx mailing list