Ion / FAQ / Entries / XTerm race condition
2006-08-11 20:41 UTC

XTerm race condition

My XTerm is 80x24 while the frame is much bigger/Program Y doesn't resize to fit the frame.

This is (most likely) a bug in the program in question. It seems that some programs expect the initial size of their windows to be that requested and ignore early size change events. But this is exactly what Ion does. Inform the authors of the program in question that their software is broken and not complying with the ICCCM. In case of XTerm the problem is due to an internal race condition between two processes. There is a fix to xterm but it seems that every second release of XFree86 is broken again.