I recently upgraded Xquartz to fix a problem with it listening for remote connections. That's fix, however, if I prepend a remote fontserver, clients hang trying to retrieve fonts and eventually fail. I downgraded Xquartx to 2.7.8 to temporarily resolve my issue.
Please attach a spindump focused on the server when in the hung state.
I've seen this in a custom Xserver on Linux, built with libXfont 1.5.4.
Looks like the cause is this change:
I think authlen needs rounding up in the calculation for crac.length.
crac.length = (sizeof (fsCreateACReq) + ((authlen + 3) & ~0x3)) >> 2;
-- 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/779.