Chris,<br><br>I git pulled the latest code today, and it's still causing segmentation fault running VMware on this commit. Reverting it solves the problem. Is there anything that can be done to resolve this in a proper way than reverting the code?<br>
<br>Thanks,<br>Jeff<br><br><br><div class="gmail_quote">On Thu, Mar 18, 2010 at 12:24 PM, Jeff Chua <span dir="ltr"><<a href="mailto:jeff.chua.linux@gmail.com">jeff.chua.linux@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br><br>commit d6b7f96fde1add92fd11f5a75869ae6fc688bf77 causes Xserver segmentation fault when starting VMWare 7.0.1. Reverting this patch make vmware happy again!<br><br>Here's the log ...<br><br>Backtrace:<br>0: /usr/X11/bin/X (xorg_backtrace+0x28) [0x46a888]<br>

1: /usr/X11/bin/X (0x400000+0x60369) [0x460369]<br>2: /lib64/libc.so.6 (0x7f6b5bfd3000+0x32290) [0x7f6b5c005290]<br>3: /lib64/libc.so.6 (memcpy+0x15b) [0x7f6b5c052bdb]<br>4: /usr/local/lib/libpixman-1.so.0 (0x7f6b5c9d7000+0x30982) [0x7f6b5ca07982]<br>

5: /usr/local/lib/libpixman-1.so.0 (pixman_image_composite32+0xfdf) [0x7f6b5ca09a5f]<br>6: /usr/X11/lib/xorg/modules/drivers/intel_drv.so (0x7f6b5aaae000+0x210da) [0x7f6b5aacf0da]<br>7: /usr/X11/lib/xorg/modules/drivers/intel_drv.so (0x7f6b5aaae000+0x35bfb) [0x7f6b5aae3bfb]<br>

8: /usr/X11/bin/X (0x400000+0xc4b7c) [0x4c4b7c]<br>9: /usr/X11/bin/X (0x400000+0x9bdc4) [0x49bdc4]<br>10: /usr/X11/bin/X (0x400000+0x9cb35) [0x49cb35]<br>11: /usr/X11/bin/X (0x400000+0x52ff4) [0x452ff4]<br>12: /usr/X11/bin/X (0x400000+0x2199a) [0x42199a]<br>

13: /lib64/libc.so.6 (__libc_start_main+0xfd) [0x7f6b5bff1ccd]<br>14: /usr/X11/bin/X (0x400000+0x21549) [0x421549]<br>Segmentation fault at address 0x7f6b58670000<br><br><br><br><br>commit d6b7f96fde1add92fd11f5a75869ae6fc688bf77<br>

Author: Chris Wilson <<a href="mailto:chris@chris-wilson.co.uk" target="_blank">chris@chris-wilson.co.uk</a>><br>Date:   Sat Mar 6 15:49:04 2010 +0000<br><br>    Fill alpha on xrgb images.<br>    <br>    Do not try to fixup the alpha in the ff/shaders as this has the<br>

    side-effect of overriding the alpha value of the border color, causing<br>    images to be padded with black rather than transparent. This can<br>    generate large and obnoxious visual artefacts.<br>    <br>    Fixes:<br>

    <br>      Bug 17933 - x8r8g8b8 doesn't sample alpha=0 outside surface bounds<br>      <a href="http://bugs.freedesktop.org/show_bug.cgi?id=17933" target="_blank">http://bugs.freedesktop.org/show_bug.cgi?id=17933</a><br>
    <br>    and many related cairo test suite failures.<br>
    <br>    Signed-off-by: Chris Wilson <<a href="mailto:chris@chris-wilson.co.uk" target="_blank">chris@chris-wilson.co.uk</a>><br><br><br><br>Thanks,<br><font color="#888888">Jeff.<br><br><br><br>
</font></blockquote></div><br>