I see there is an org.macosforge.xquartz.log with this in it, but nothing that I can tell about bad xterms...
X11.app: main(): argc=1
argv[0] = /Applications/Utilities/XQuartz.app/Contents/MacOS/X11.bin
Waiting for startup parameters via Mach IPC.
X11.app: Listening on socket for fd handoff: (6) /var/tmp/tmp.0.3zsAb6
X11.app: Thread created for handoff. Returning success to tell caller to connect and push the fd.
X11.app Handing off fd to server thread via DarwinListenOnOpenFD(8)
DarwinListenOnOpenFD: 8
X11.app: do_start_x11_server(): argc=4
argv[0] = /opt/X11/bin/Xquartz
argv[1] = :0
argv[2] = -auth
argv[3] = /Users/rcook/.serverauth.72376
[2204518.699] Xquartz starting:
[2204518.699]
X.Org X Server 1.16.4
[2204518.699] Build Date: 20151016
[2204518.714] x: 0, y: 0, w: 1920, h: 1178
[2204518.714] x: 1920, y: 134, w: 1920, h: 1080
[2204518.734] (II) GLX: Initialized Core OpenGL GL provider for screen 0
[2204519.518] X11.app: DarwinProcessFDAdditionQueue_thread: Sleeping to allow xinitrc to catchup.
[2204519.580] (EE) Error loading keymap /tmp/server-0.xkm
[2204519.580] (EE) XKB: Failed to load keymap. Loading default keymap instead.
[2204520.318] noPseudoramiXExtension=0, pseudoramiXNumScreens=2
[2204522.522] Calling ListenOnOpenFD() for new fd: 8
Thanks!
—————
Cheers from Rich Cook
===============================
Success is the ability to go from one failure to the next with no loss of enthusiasm. --Winston Churchill