[5348] in Athena Bugs
rkinit
daemon@ATHENA.MIT.EDU (John Carr)
Fri Jun 29 03:47:36 1990
To: bugs@ATHENA.MIT.EDU
Cc: qjb@ATHENA.MIT.EDU
Date: Fri, 29 Jun 90 03:47:18 EDT
From: John Carr <jfc@ATHENA.MIT.EDU>
When an incorrect password is typed to rkinit, the server on the other
end loops for a minute before exiting (i.e. it uses 100% CPU for about
a minute).
I stopped and gcore-ed an rkinitd in such a state; the stack trace is
_.read() from _.rki_get_packet+0x6e
_.rki_get_packet(r2= 00000000, r3=0x1000c000, r4=0x000004e7,
r5= 00000000) from _.rpc_exchange_tkt+0x4a
_.rpc_exchange_tkt(r2= 00000000, r3=0x1000c000) from _.decrypt_tkt+0x62
_.decrypt_tkt(r2= 00000000, r3=0x1000c000, r4=0x000004e7,
r5= 00000000, 00000000, 0x1fff9f04) from _.krb_get_in_tkt+0x342
_.krb_get_in_tkt(r2= 00000000, r3=0x1000c000, r4=0x000004e7,
00000000, 0x1fffb894, 0x00000060, 00000000,
0x100004c0, 0x1fffae2c) from _.get_tickets+0xf4
_.get_tickets(r13=0x1fffb819) from _.main+0xbc
_.main(r2= 00000000, r3=0x1000c000) from start+0x2e
start(r2= 00000000, r3=0x1000c000, r4=0x000004e7)