[15404] in Athena Bugs

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

uncontrollably spinning mozilla?

daemon@ATHENA.MIT.EDU (John Hawkinson)
Wed Aug 20 22:02:36 1997

Date: Wed, 20 Aug 1997 22:02:32 -0400 (EDT)
To: bugs@MIT.EDU
Cc: gutnik@MIT.EDU
From: John Hawkinson <jhawk@MIT.EDU>

I noticed bart-savagewood (8.1.9) was at a constant load average of 1
while the machine seemed idle; turns out it was runaway netscape process:

     UID   PID  PPID  C    STIME TTY      TIME CMD
  gutnik 22002     1 94   Aug 19 ?       1609:08 /mit/infoagents/arch/sun4x_55/bin/Mozilla301

That's the only process on the machine owned by user gutnik. I asked him and
he couldn't think of anything special he'd done, though he might have
logged out without quitting netscape.

I attached with gdb to netscape and found it looping around in X:

(gdb) where
#0  0xef337794 in poll ()
#1  0xef35382c in _select ()
#2  0x26bcf0 in _OS_SELECT ()
#3  0x26cee0 in select ()
#4  0xef59d958 in _XtwaitForSomething ()
#5  0xef5a7b04 in _wait_for_response ()
#6  0xef5a7e14 in RootGeometryManager ()
#7  0xef6312cc in _XmRootGeometryManager ()
#8  0xef597fc0 in _XtMakeGeometryRequest ()
#9  0xef598158 in XtMakeGeometryRequest ()
#10 0xef74ecf4 in GeometryManager ()
#11 0xef597fc0 in _XtMakeGeometryRequest ()
#12 0xef598158 in XtMakeGeometryRequest ()
#13 0xef5981a4 in XtMakeResizeRequest ()
#14 0xef6a8494 in HandleChangeManaged ()
#15 0xef59a95c in XtRealizeWidget ()
#16 0xef74e504 in ChangeManaged ()
#17 0xef59d308 in XtManageChildren ()
#18 0xef59d44c in XtManageChild ()
#19 0x783a4 in fe_dialog ()
#20 0x778f8 in fe_Alert_2 ()
#21 0x777c8 in XFE_Alert ()
#22 0x777ac in FE_Alert ()
#23 0x17e170 in BM_SaveBookmarks ()
#24 0x8ddc4 in fe_SaveBookmarks ()
#25 0xd0558 in fe_MinimalNoUICleanup ()
#26 0xa9ad0 in fe_AbortCallback ()
#27 0xef4e0308 in _XIOError ()
#28 0xef4cd27c in _XRead ()
#29 0xef4d1000 in _XEventsQueued ()
#30 0xef4d2d80 in XEventsQueued ()
#31 0xef59dd14 in _XtwaitForSomething ()
#32 0xef59f088 in XtAppPeekEvent ()
#33 0xa2ce8 in fe_EventLoop ()
#34 0xa4cc8 in main ()


I went to the 5th frame and ran "finish" and found it didn't return even if I waited
close to a minute. All the functions called from wait_for_response() *did* exit,
however.

I don't know if this is likely an X bug or something else.
I gcored it and run adb on the core and was surprised to get a much-abbreviated trace:

$c
_poll(?) + 8
jri_ExprInterface(0x16,0xefffc860,0x1,0x1,0x0,0xefffa050) + 2af8c
_OS_SELECT(0x16,0xefffc85c,0xefffc7dc,0xefffc75c,0xefffc298,0x0) + 14
^D

(but gdb on the same corefile gives the long trace).

dbx on the same core file seems to give arguments, but not symbols. (below)
Altogether frustrating. Probably no one cares about Navigator 3.x anyhow,
but on the off chance someone does, here's your bug report.

I wonder if there's a dbx bug here, btw. Sure seems like (and an adb bug).

--jhawk

[bart-savagewood!jhawk] /var/tmp# /mit/sunsoft/sun4bin/dbx /mit/infoagents/arch/sun4x_55/bin/Mozilla301 core.22002
Reading symbolic information for /mit/infoagents/arch/sun4x_55/bin/Mozilla301
dbx: warning: No symbol table for "/mit/infoagents/arch/sun4x_55/bin/Mozilla301". Perhaps it is stripped?
dbx: warning: symbol pointing to dynamic linker <-> dbx interface area (_DYNAMIC) not found in "/mit/infoagents/arch/sun4x_55/bin/Mozilla301"
core file header read successfully
program terminated by signal 0 (Unknown signal)
(/mit/sunsoft/sunwspro/bin/dbx) where
=>[1] 0xef337794(0x16, 0xefffc860, 0x1, 0x1, 0x0, 0xefffa050), at 0xef337793
  [2] 0x26bce8(0x16, 0xefffc85c, 0xefffc7dc, 0xefffc75c, 0xefffc298, 0x0), at 0x26bce7
  [3] 0x26ced8(0x16, 0xefffc85c, 0xefffc7dc, 0xefffc75c, 0xefffc8e4, 0xefffc8e4), at 0x26ced7
  [4] 0xef59d950(0x4365d0, 0x436414, 0xefffc85c, 0x436424, 0x1, 0x4), at 0xef59d94f
  [5] 0xef5a7afc(0x5b2198, 0xefffc9d4, 0x58eb, 0x1388, 0xc, 0x436408), at 0xef5a7afb
  [6] 0xef5a7e0c(0x5b2140, 0xefffcc18, 0x0, 0x1, 0xc, 0x58eb), at 0xef5a7e0b
  [7] 0xef6312c4(0x5b2140, 0xefffcc18, 0xefffcb14, 0x62bb78, 0x1, 0xef78936c), at 0xef6312c3
  [8] 0xef597fb8(0x5b2140, 0xefffcc18, 0x0, 0x1, 0x1, 0xc), at 0xef597fb7
  [9] 0xef598150(0x5b2140, 0xefffcc18, 0x0, 0xef79593c, 0xef79598c, 0xef775f3c), at 0xef59814f
  [10] 0xef74ecec(0x624bf8, 0xefffcdb0, 0x62bb78, 0x5b2140, 0xef775f3c, 0x624bf8), at 0xef74eceb
  [11] 0xef597fb8(0x624bf8, 0xefffcdb0, 0x0, 0x1, 0x1, 0xc), at 0xef597fb7
  [12] 0xef598150(0x624bf8, 0xefffcdb0, 0xefffcd98, 0xd80000, 0x6c0000, 0xb), at 0xef59814f
  [13] 0xef59819c(0x624bf8, 0x6c, 0x6c, 0xefffce3a, 0xefffce38, 0xd8), at 0xef59819b
  [14] 0xef6a848c(0x624bf8, 0x624ec0, 0x4, 0x0, 0x0, 0x568748), at 0xef6a848b
  [15] 0xef59a954(0x624bf8, 0x1698, 0x0, 0xef775f3c, 0x0, 0x624bf8), at 0xef59a953
  [16] 0xef74e4fc(0x5b2140, 0x1, 0x430444, 0x43046c, 0xef775f3c, 0x624bf8), at 0xef74e4fb
  [17] 0xef59d300(0x1, 0x5b2140, 0x0, 0x4, 0x1, 0x624bf8), at 0xef59d2ff
  [18] 0xef59d444(0x624bf8, 0x7891c, 0x5b2140, 0x1, 0x0, 0x61d94c), at 0xef59d443
  [19] 0x7839c(0x624bf8, 0x624bf8, 0x36b7f8, 0x0, 0x0, 0x0), at 0x7839b
  [20] 0x778f0(0x54aee8, 0x36b7f8, 0xefffd1a8, 0xefffd1a4, 0xefffd538, 0xef527d9c), at 0x778ef
  [21] 0x777c0(0x4a7d80, 0x36b7f8, 0x423844, 0xefffd534, 0xefffd538, 0x431d40), at 0x777bf
  [22] 0x777a4(0x4a7d80, 0x36b7f8, 0x34ef70, 0xefffd5b4, 0x726f7200, 0x726f7200), at 0x777a3
  [23] 0x17e168(0x4a7d80, 0x55a3c8, 0xefffd75c, 0xef4c33ac, 0xef4c33ac, 0xef4c69c7), at 0x17e167
  [24] 0x8ddbc(0x1, 0x3bd380, 0x2c0, 0x33bd380, 0xef4c0000, 0x0), at 0x8ddbb
  [25] 0xd0550(0xef4e02c0, 0xef4e02c0, 0xef7c02d0, 0xef4cd274, 0xef4c69c6, 0xef4c33ac), at 0xd054f
  [26] 0xa9ac8(0x436c60, 0x0, 0x0, 0x50d054f9, 0xf5ab48f4, 0x1), at 0xa9ac7
  [27] 0xef4e0300(0x436c60, 0xf026b624, 0x0, 0x0, 0xef4bd5ac, 0x430260), at 0xef4e02ff
  [28] 0xef4cd274(0x436c60, 0x4371b8, 0x20, 0x436c68, 0x20, 0x0), at 0xef4cd273
  [29] 0xef4d0ff8(0x436c60, 0x4371b8, 0x437164, 0x0, 0x0, 0x20), at 0xef4d0ff7
  [30] 0xef4d2d78(0x436c60, 0x1, 0x7, 0x0, 0x431d28, 0x1), at 0xef4d2d77
  [31] 0xef59dd0c(0x4365d0, 0x436414, 0x7, 0x436424, 0x0, 0x0), at 0xef59dd0b
  [32] 0xef59f080(0x436408, 0x4236f4, 0x436414, 0x4365d0, 0x0, 0x2), at 0xef59f07f
  [33] 0xa2ce0(0x1, 0x39bc00, 0xffffffff, 0x0, 0x0, 0x56d521), at 0xa2cdf
  [34] 0xa4cc0(0x4585b8, 0xeffff7d4, 0xeffff7dc, 0x42a120, 0x1, 0x0), at 0xa4cbf
(/mit/sunsoft/sunwspro/bin/dbx) 

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