Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!seismo!rutgers!ames!ucbcad!ucbvax!BU-CS.BU.EDU!bzs From: bzs@BU-CS.BU.EDU (Barry Shein) Newsgroups: comp.windows.x Subject: Applications Hanging? Does XLine work? Message-ID: <8706040216.AA08131@bu-cs.BU.EDU> Date: Wed, 3-Jun-87 22:16:42 EDT Article-I.D.: bu-cs.8706040216.AA08131 Posted: Wed Jun 3 22:16:42 1987 Date-Received: Sun, 7-Jun-87 05:35:55 EDT Sender: daemon@ucbvax.BERKELEY.EDU Distribution: world Organization: The ARPA Internet Lines: 27 Version: V10R4 System: Sun3/3.0 When I resize a window created by XCreateTerm() to be largish (not the whole screen, maybe 2/3) using the uwm resize menu choice the whole thing will repeatedly hang, no mouse tracking etc. Updating the window involves drawing many small windows (around 200.) The windows get mostly drawn when it hangs. I get on another terminal and kill -QUIT (just before the core dump the window update finishes as I expected, like the buffers finally get flushed.) Inspecting the core file it seems to be in write() called from _XFlush() called from XNextEvent(). Anyone know what's causing this? I'm looking but it all seems ok, the only thing that comes to mind is that the buffer is full and we've entered some sort of deadlock with the server, but that's just a wild guess. I'll keep looking, just hoping someone knows the fix or where to look. On another note, trying to do the typical XLine() using GXxor to track a line (eg. a crosshair) in a window doesn't work. It seems to simply do a GXcopy and the screen just fills with black lines. Is it me? -Barry Shein, Boston University