[9030] in Athena Bugs
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.