<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW --- - Complex patterns in PDF displayed as white area, high CPU usage and crash (evince w/ cairo backend only)"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=33364#c7">Comment # 7</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW --- - Complex patterns in PDF displayed as white area, high CPU usage and crash (evince w/ cairo backend only)"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=33364">bug 33364</a>
              from <span class="vcard"><a class="email" href="mailto:carlosgc@gnome.org" title="Carlos Garcia Campos <carlosgc@gnome.org>"> <span class="fn">Carlos Garcia Campos</span></a>
</span></b>
        <pre>(In reply to <a href="show_bug.cgi?id=33364#c5">comment #5</a>)
<span class="quote">> Created <span class=""><a href="attachment.cgi?id=99401" name="attach_99401" title="Use matrix to determine pattern size">attachment 99401</a> <a href="attachment.cgi?id=99401&action=edit" title="Use matrix to determine pattern size">[details]</a></span> <a href='page.cgi?id=splinter.html&bug=33364&attachment=99401'>[review]</a> [review]
> Use matrix to determine pattern size

> I don't see a crash, but evince does show just a blank page.  There might be
> a bug in cairo or pixman because it doesn't seem to like the tiling pattern
> matrix.  It doesn't draw anything if the matrix offset / scaling > 32768.

> It should still be fixed in poppler though, because it doesn't make sense to
> create a 9720x9720 pattern to fill a 750x500 area.  Attached patch
> calculates the dimensions of the pattern after transformation and creates a
> pattern of the appropriate size.</span >

Thanks for the patch, it looks good to me, but I've passed my tests with it and
I'm getting some differences in several documents. The thing is that in some
cases it improves the output but in some others it regresses. As usual I don't
know which of my files are private or not, so I'll send them to you in a
private email.</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>