https://bugs.freedesktop.org/show_bug.cgi?id=28630
--- Comment #8 from Marek Olšák maraeo@gmail.com 2010-06-29 14:14:20 PDT --- I think you are right. That seems to be the only logical explanation. The fix is not trivial, I'll send you a patch when I have one.