Subject: Re: X server dies...
To: None <neil@demon.net, msanders@confusion.net, mrg@mame.mu.oz.au>
From: Paul Kranenburg <pk@cs.few.eur.nl>
List: port-sparc
Date: 10/16/1995 16:21:58
> Okay, this is getting ridiculous. My X server has died half a dozen
> times this evening. It's getting to the point that I'm afraid to press
> <TAB> for fear of crashing the server. What can I do to help debug and
> get this damn thing fixed?

Neil's ktrace output suggests we have a signal delivery race condition at
our hands. I found at least one bug in sunKbd.c:

*** sunKbd.c	Wed Sep 21 14:23:14 1994
--- sunKbd.c+	Mon Oct 16 13:04:55 1995
***************
*** 232,237 ****
--- 232,238 ----
  #ifndef i386
      sigset_t holdmask;
  
+     sigemptyset(&holdmask);
  #ifdef SVR4
      (void) sigaddset (&holdmask, SIGPOLL);
  #else

though this is not causing the Neil's Xserver crash.

-pk