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