<html>
<head>
<base href="https://bugs.freedesktop.org/">
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_ASSIGNED "
title="ASSIGNED - [i915] xf86-video-intel breaks secondary display in Xorg"
href="https://bugs.freedesktop.org/show_bug.cgi?id=111976#c12">Comment # 12</a>
on <a class="bz_bug_link
bz_status_ASSIGNED "
title="ASSIGNED - [i915] xf86-video-intel breaks secondary display in Xorg"
href="https://bugs.freedesktop.org/show_bug.cgi?id=111976">bug 111976</a>
from <span class="vcard"><a class="email" href="mailto:v_bachvarov@mail.bg" title="roccobaroccoSC <v_bachvarov@mail.bg>"> <span class="fn">roccobaroccoSC</span></a>
</span></b>
<pre>I found a difference.
sna_accel.c, line 17686
In git the line "src = dirty->src;" was substituted for
+#ifdef HAS_DIRTYTRACKING_DRAWABLE_SRC
+ assert(dirty->src->type == DRAWABLE_PIXMAP);
+#endif
+
+ src = (PixmapPtr)dirty->src;
however, in the applied patch file the block is:
+#ifdef HAS_DIRTYTRACKING_DRAWABLE_SRC
+ src = get_drawable_pixmap(dirty->src);
+#else
src = dirty->src;
+#endif
This seems to be the only difference that makes xorg crash.</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>