<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW --- - [ilk] Corrupted rendering of page previews in Firefox with >xf86-video-intel-2.20.18"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=61628#c33">Comment # 33</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW --- - [ilk] Corrupted rendering of page previews in Firefox with >xf86-video-intel-2.20.18"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=61628">bug 61628</a>
              from <span class="vcard"><a class="email" href="mailto:itumaykin@gmail.com" title="Coacher <itumaykin@gmail.com>"> <span class="fn">Coacher</span></a>
</span></b>
        <pre>(In reply to <a href="show_bug.cgi?id=61628#c28">comment #28</a>)
<span class="quote">> If you change the define in src/sna/sna_accel.c:

> diff --git a/src/sna/sna_accel.c b/src/sna/sna_accel.c
> index ae6d3c1..5edad51 100644
> --- a/src/sna/sna_accel.c
> +++ b/src/sna/sna_accel.c
> @@ -57,7 +57,7 @@
>  #define FORCE_INPLACE 0
>  #define FORCE_FALLBACK 0
>  #define FORCE_FLUSH 0
> -#define FORCE_FULL_SYNC 1 /*
> <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW --- - [ilk] Corrupted rendering of page previews in Firefox with >xf86-video-intel-2.20.18"
   href="show_bug.cgi?id=61628">https://bugs.freedesktop.org/show_bug.cgi?id=61628</a> */
> +#define FORCE_FULL_SYNC 0
>  
>  #define DEFAULT_TILING I915_TILING_X

> that restores the buggy behaviour. If you can keep running with that patch
> and with --enable-debug to check if any assertions are triggered and see how
> things progress.</span >

I've been running this way ever since you've asked me, but that stack trace was
the only one I was able to trigger, though improper rendering happened a lot.
I am positive that when I caught that trace there were no errors in dmesg.

Now, 2.21.4 is out and I will continue trying to catch something, though
since it happens only in firefox maybe there is issue somewhere else?
What versions of firefox, cairo and gtk do you have?

Also I've noticed this message in .xsession-errors whenever I move previews in
Firefox:

(firefox:3574): GdkPixbuf-CRITICAL **: gdk_pixbuf_new: assertion `width > 0'
failed

This happens both with FORCE_FULL_SYNC 0 and 1.</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>