`dtprintinfo` Help dialog DisplayArea ignores `Dt.ad` `*DisplayArea.background
Root cause: When a client calls SmcCloseConnection() with reason messages, dtsession's flow is: _XtProcessIceMsgProc (SmWatch.c:124) calls IceProcessMessages (dispatch_level → 1) libSM dispatches the close-connection message → CloseConnectionProc CloseConnectionProc calls PostReasonsDialog(..., True) which spins in a nested XtAppNextEvent loop (SmUI.c:2483–2491) While the dialog is up, the client process exits, closing its socket. Xt sees readable data on the ICE fd and recursively invokes _XtProcessIceMsgProc...
Fix failed compilation on Fedora due to missing header error
dthelp: K&R-era strstr() caused fproto error
cc @jon13
dtcm: SIGABRT (fortify buffer overflow) in p_create_v4_group_access_pane on File > Options
Fix return-local-addr warning in DmxUtils.C phrase()
Fix XKeycodeToKeysym deprecation warning