Hi Dan,
Thanks for all the testing you did for this bug report. I have forwarded
it in the upstream bugzilla at
https://bugs.freedesktop.org/show_bug.cgi?id=11931
Feel free to add any comment there if you think it could help (or if I
missed something in my summary). There might be very few people
competent and interested enough to fix this, your help might be important.
Brice