[5348] in Athena Bugs

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

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)


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