becker@CS.ROCHESTER.EDU (09/29/87)
I'm having trouble with X11 on my Sun 3/50 (OS3.4). I can make Xsun hang by running xmh, doing a compose (actually, a reply or forward will do also), and then "Close" out of xmh. When the xmh window goes away, the mouse cursor disappears and I can't get anything from X (no uwm menu's and no mouse tracking). When I rlogin to the workstation and do a ps, all the X processes are running still -- they haven't died -- xinit, Xsun, uwm, xterm, etc. I'm not getting very far debugging the problem though (Xsun is quite a bit of code). If I send Xsun a sigquit to get a core dump, adb reports that it was in ReadRequestFromClient(). Using gdb, I found that it was at a read() within that function. I have one more bit of evidence. Once I exited my xterm console window without quiting out of xmh explicitly. I got lots of "Freeing something already freed!" messages on the console followed by "Fatal server bug!" and "Heap bug!". Is anyone else having this problem? Can anyone offer any help? Tim Becker. becker@cs.rochester.edu