[9030] in Athena Bugs

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

discussd dumps core on bad acl file

daemon@ATHENA.MIT.EDU (John Carr)
Mon Mar 2 10:23:41 1992

To: bugs@Athena.MIT.EDU, bug-discuss@Athena.MIT.EDU
Date: Mon, 02 Mar 92 10:23:19 EST
From: John Carr <jfc@Athena.MIT.EDU>


If the count on the first line of the discuss acl file is greater than
the number of lines in the file, discussd dumps core.

Here is a stack trace from a 7.3 VAX:

$
no process
memory fault
p1lr  1fffe8
p1br  805e4200
p0lr  400011a
p0br  80de3a00
ksp   7ffffe24
esp   -1
ssp   -1
psl   3c00000
pc    1559      _acl_get_access+13
usp   7fffe35c
fp    7fffe360
ap    7fffe37c
r11   c15a5ed0
r10   43110f00
r9    7fffe598
r8    7fffe590
r7    2         start+2
r6    800ba140
r5    0         start
r4    0         start
r3    165ea     _current_mtg+16
r2    0         start
r1    1fc16
r0    0         start
_acl_get_access+13:             pushl   (r11)
$c
_acl_get_access(0,19308) from 3ee1
_get_mtg_info(1fc00,7fffe418,7fffe500) from 80c
_dispatch(c) from _recvit+ab
_recvit(7fffe564) from _main+5b
_main(1,7fffe590,7fffe598) from start+3d

0xc15a5ed0 (the value of r11) is *(int *)4.

An unfortunate side effect of a text format acl file is that people
are tempted to edit the file manually.


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