Inside driDrawable.c in the function
has a while() that never exits if the window is
offscreen, or buried
underneath another window. It can be easily reproduced
if you open an
XvMC window at say -500,-500 of size 400,400, or if you
have it situated
on the display but completely obscured by other windows.