This bug is similar to https://bugzilla.redhat.com/show_bug.cgi?id=1542289 / https://cgit.freedesktop.org/xorg/xserver/commit/xfixes/cursor.c?id=ceaf4277447407a7430b9bc3205462fbdbae0e39, but this is still a problem with 1.20. I have an animated cursor theme where the cursor animates only every ~8 seconds or so. In this case, XFixesGetCursorImage will return a 1x1 invisible cursor until 8 seconds has passed. This worked correctly with Xorg server 1.14.
Created attachment 141602 [details]
Gold theme - tar.bz2 of ~/.icons
The attached theme triggers the bug, for example when moving from the URL field in Firefox to a blank area in a new tab. Verified in XFCE on CentOS 6.
-- GitLab Migration Automatic Message --
This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.
You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/xorg/xserver/issues/548.