[6858] in Kerberos

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

fd leak in gss-server.c?

daemon@ATHENA.MIT.EDU (Scott Weitzenkamp)
Sat Mar 9 02:19:38 1996

To: kerberos@MIT.EDU
Date: Sat, 9 Mar 1996 05:29:04 GMT
From: scott@talarian.com (Scott Weitzenkamp)


I am using V5B5 on SunOS 4.1.4 and Solaris 2.4, and I noticed that
gss-server crashes after running gss-client a few dozen times.  There
appears to be a file descriptor leak somehere in gss-server.c, the
GSS-API code, or in Kerberos itself!

Here's where Purify says all the leaks are coming from:

FIU: file descriptor 32: "/home/scott/rc_sample", O_RDWR
   * File info: -rw-------  1 scott    rtworks      10467 Mar  8 21:20
   * File position: 10467
   * This file descriptor was allocated from:
        open           [rtlib.o]
        krb5_rc_io_open [libkrb5.a]
        krb5_rc_dfl_recover [libkrb5.a]
        krb5_get_server_rcache [libkrb5.a]
        krb5_rd_req    [libkrb5.a]
        krb5_gss_accept_sec_context [libgssapi_krb5.a]
        gss_accept_sec_context [libgssapi_krb5.a]
        server_establish_context [gss-server.c:351]
        sign_server    [gss-server.c:197]
        main           [gss-server.c:96]
        start          [crt0.o]

Does anybody know how to fix this?

-- 
Thanks in advance...
Scott Weitzenkamp, Talarian Corporation, Mountain View, CA
scott@talarian.com	(415) 965-8050
"Welcome to the late show, starring NULL and void" -- Men At Work

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