--- old/src/java.desktop/unix/native/libawt_xawt/awt/awt_Robot.c 2017-10-16 13:03:44.393461780 -0700 +++ new/src/java.desktop/unix/native/libawt_xawt/awt/awt_Robot.c 2017-10-16 13:03:44.237462241 -0700 @@ -149,7 +149,7 @@ static jboolean isXCompositeDisplay(Display *display, int screenNumber) { char NET_WM_CM_Sn[25]; - snprintf(NET_WM_CM_Sn, sizeof(NET_WM_CM_Sn), "_NET_WM_CM_S%d\0", screenNumber); + snprintf(NET_WM_CM_Sn, sizeof(NET_WM_CM_Sn), "_NET_WM_CM_S%d", screenNumber); Atom managerSelection = XInternAtom(display, NET_WM_CM_Sn, 0); Window owner = XGetSelectionOwner(display, managerSelection);