Changes causes application
Jamey Sharp
jamey at minilop.net
Fri Nov 11 09:10:45 PST 2011
On 11/11/11, Ratin <ratin3 at gmail.com> wrote:
> On Thu, Nov 10, 2011 at 12:57 PM, Jamey Sharp <jamey at minilop.net> wrote:
>> What application is it? Does it make X requests from more than one
>> thread?
>
> Hi Jamey, Thanks for the insightful question. Its a bit complex video
> wall application ... [interesting details snipped]
>
> As far as multiple threads operating on one window - I would say yes,
> since the window content gets updated by the hardware decoder API
> (VDPAU presentation queue - I would consider this to be from a thread)
> and we have another thread waiting for some x input events for on that
> window and operating on the same window if such input occurs (such as
> mouse click). But this input event handler is not absolutely
> necessary. Do you suggest taking this second thread out of the
> picture and see if the problem persists?
I'm still not entirely clear whether the app is calling Xlib from more
than one thread, but it sounds similar enough to a known bug that I
would indeed suggest that experiment, of removing the event handling
thread. (I can't look up the relevant bug report just now, sorry.)
Jamey
More information about the xorg-devel
mailing list