[5169] in testers

home help back first fref pref prev next nref lref last post

sawfish crash on Sun 9.1

daemon@ATHENA.MIT.EDU (Bill Cattey)
Fri May 17 15:25:11 2002

From: Bill Cattey <wdc@MIT.EDU>
To: testers@mit.edu
Content-Type: text/plain
Content-Transfer-Encoding: 7bit
Date: 17 May 2002 15:25:08 -0400
Message-Id: <1021663508.9795.24.camel@tokata.mit.edu>
Mime-Version: 1.0

Often I try and log into my Sun 9.1 system sawfish dies and then the
panel gets rather upset.

The console sez:

Setting up environment...
Starting sawfish window manager...
Initializing settings...
Starting panel...
Creating initial xterm window...
Running standard startup activities...
You have xxx messages (yyyyyyyyy) bytes on PO12.MIT.EDU.
Running custom activities listed in ~/.startup.X...
Assertion failed: !WINDOW_IS_GONE_P (w), file stacking-list.c line 66
rep: received fatal signal: Abort

struct debug_buf common:

Backtrace in 'fatal_signal_handler':
  <_setuid+96>
  <abort+192>
  <_assert+84>
  <remove_from_stacking_list+48>
  <remove_window+204>
  <map_request+1608>
  <deregister_event_handler+212>
  <rep_call_with_barriar+304>

Lisp backtrace:

Session initialization completed.


----------------

Here is my .startup.X file:

# xsetroot -rv -bitmap ducts.bits
# xsetroot -bitmap bitmaps/pennyfar.xbm

set hostname = `hostname`

if ($host == "hanta-yo.mit.edu") then
	alps_modmap
endif

config_console


------------------

I was gonna delete the "config_console" line from my init file, but as a
pre-test, I cannot seem to get the sawfish blow-out to happen again.
(It happened 3 times in a row, and now it's not happening.)

I think this is a slightly more toxic response to the known "Sometimes
your console window does not decorate because of a race condition."

I'm REACHING here, but I'll wager that when I do config_console,
sometimes the race condition bites HARD now.

-wdc


home help back first fref pref prev next nref lref last post