<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW --- - BadMatch is shm extention"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=78224#c4">Comment # 4</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW --- - BadMatch is shm extention"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=78224">bug 78224</a>
              from <span class="vcard"><a class="email" href="mailto:psychon@znc.in" title="Uli Schlachter <psychon@znc.in>"> <span class="fn">Uli Schlachter</span></a>
</span></b>
        <pre><span class="quote">> xerror = {type = 0, 
>            display = 0x718630, resourceid = 35651592, serial = 378632, 
>            error_code = 3 '\003', request_code = 2 '\002', 
>            minor_code = 0 '\000'}</span >

That's not a BadMatch. Error 3 is BadWindow. And major request 2 is
ChangeWindowAttributes. Which matches the function from the backtrace
(XSelectInput() is a wrapper for generating ChangeWindowAttribute requests).

And since this time there is no cairo involved in the backtrace, I guess that
something is seriously wrong on your end which makes lots of stuff randomly
fail which can't really fail.

Let's see if someone wh cares about cairo's Xlib backend has an idea...</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>