[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#724944: [Intel-gfx] Patch for crashing intel server



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

Attachment: signature.asc
Description: Digital signature


Reply to: