[2534] in Kerberos-V5-bugs
pending/254: krb524d -m dumps core on solaris 2.4
daemon@ATHENA.MIT.EDU (Paul Pomes)
Tue Nov 26 17:24:14 1996
Resent-From: gnats@rt-11.MIT.EDU (GNATS Management)
Resent-To: gnats-admin@rt-11.MIT.EDU
Resent-Reply-To: krb5-bugs@MIT.EDU, Paul Pomes <ppomes@Qualcomm.com>
Date: Tue, 26 Nov 1996 14:23:36 -0800
From: Paul Pomes <ppomes@Qualcomm.com>
To: krb5-bugs@MIT.EDU
>Number: 254
>Category: pending
>Synopsis: krb524d -m dumps core on solaris 2.4
>Confidential: yes
>Severity: serious
>Priority: medium
>Responsible: gnats-admin
>State: open
>Class: sw-bug
>Submitter-Id: unknown
>Arrival-Date: Tue Nov 26 17:24:00 EST 1996
>Last-Modified:
>Originator:
>Organization:
>Release:
>Environment:
>Description:
>How-To-Repeat:
>Fix:
>Audit-Trail:
>Unformatted:
I haven't been able to trace this one all the way through, but here's the
stack dump:
199# dbx krb524d
Reading symbolic information for krb524d
Reading symbolic information for rtld /usr/lib/ld.so.1
Reading symbolic information for /usr/local/apps/krb5/lib/libkadm5srv.so.1.0
Reading symbolic information for /usr/local/apps/krb5/lib/libgssrpc.so.1.0
Reading symbolic information for /usr/local/apps/krb5/lib/libgssapi_krb5.so.0.1
Reading symbolic information for /usr/local/apps/krb5/lib/libkdb5.so.0.1
Reading symbolic information for /usr/local/apps/krb5/lib/libkrb4.so.0.1
Reading symbolic information for /usr/local/apps/krb5/lib/libdes425.so.0.1
Reading symbolic information for /usr/local/apps/krb5/lib/libkrb5.so.0.1
Reading symbolic information for /usr/local/apps/krb5/lib/libcrypto.so.0.1
Reading symbolic information for /usr/local/apps/krb5/lib/libdyn.so.1.0
Reading symbolic information for /usr/local/apps/krb5/lib/libcom_err.so.0.1
Reading symbolic information for /usr/lib/libsocket.so.1
Reading symbolic information for /usr/lib/libnsl.so.1
Reading symbolic information for /usr/lib/libc.so.1
Reading symbolic information for /usr/lib/libdl.so.1
Reading symbolic information for /usr/lib/libintl.so.1
Reading symbolic information for /usr/lib/libw.so.1
(dbx) run -m
Running: krb524d -m
(process id 6628)
Reading symbolic information for /usr/lib/nss_files.so.1
Reading symbolic information for /usr/lib/nss_nisplus.so.1
signal BUS (invalid address alignment) in xdr_u_int32 at line 532 in file "/usr/local/src/security/kerberos/krb5-b7/src/lib/rpc/xdr.c"
532 *up = ul;
(dbx) where
=>[1] xdr_u_int32(xdrs = 0xefffe16c, up = 0x5), line 532 in "/usr/local/src/security/kerberos/krb5-b7/src/lib/rpc/xdr.c"
[2] xdr_reference(xdrs = 0xefffe16c, pp = 0xefff9908, size = 4, proc = &xdr_u_int32(XDR *xdrs, rpc_u_int32 *up) at 0x6ff19680), line 84 in "/usr/local/src/security/kerberos/krb5-b7/src/lib/rpc/xdr_reference.c"
[3] xdr_rmtcallres(xdrs = 0xefffe16c, crp = 0xefffe05c), line 154 in "/usr/local/src/security/kerberos/krb5-b7/src/lib/rpc/pmap_rmt.c"
[4] xdr_accepted_reply(xdrs = 0xefffe16c, ar = 0xefffe090), line 99 in "/usr/local/src/security/kerberos/krb5-b7/src/lib/rpc/rpc_prot.c"
[5] xdr_union(xdrs = 0xefffe16c, dscmp = 0xefffe08c, unp = 0xefffe090 "", choices = 0x6ff2f4f8, dfault = (nil)), line 575 in "/usr/local/src/security/kerberos/krb5-b7/src/lib/rpc/xdr.c"
[6] xdr_replymsg(xdrs = 0xefffe16c, rmsg = 0xefffe084), line 152 in "/usr/local/src/security/kerberos/krb5-b7/src/lib/rpc/rpc_prot.c"
[7] __nis_cast_proc(0x2bec0, 0x2bec4, 0x2, 0x0, 0x2becc, 0x2bec4), at 0x6fc8e68c
[8] __nis_cast(0x293a0, 0x2, 0xefffe31c, 0xefffe27c, 0x5, 0x0), at 0x6fc8e830
[9] __nis_select_replica(0x293a0, 0x2, 0xefffe3a0, 0xefffe31c, 0x1, 0x0), at 0x6fc8bd98
[10] __bind_rpc(0x0, 0xfffffffe, 0x0, 0x10003, 0x0, 0x1), at 0x6fc8c90c
[11] __nis_get_server(0xefffe938, 0x10003, 0x0, 0x0, 0x293a0, 0x2), at 0x6fc8d1c4
[12] __nis_core_lookup(0x1, 0xffffffef, 0x1, 0x0, 0x0, 0x0), at 0x6fc8b54c
[13] nis_list(0xefffeec8, 0x10003, 0x0, 0x0, 0x0, 0x2b8b0), at 0x6fc82728
[14] _nss_nisplus_lookup(0x2b8b0, 0xeffff390, 0x6fb246d8, 0x13b5c, 0x0, 0x1), at 0x6fb217c0
[15] _nss_search(0x30, 0x2b8b0, 0x4, 0xeffff390, 0x1, 0x1), at 0x6fbca538
[16] _switch_getservbyname_r(0x13b5c, 0x13b64, 0x25cbc, 0x25ccc, 0x400, 0x0), at 0x6fc5c3b8
[17] _get_hostserv_inetnetdir_byname(0x278c0, 0xeffff504, 0xeffff4fc, 0x27d10, 0xffffffff, 0x0), at 0x6fc5ba64
[18] getservbyname_r(0x13b5c, 0x13b64, 0x25cbc, 0x25ccc, 0x400, 0x278c0), at 0x6fcf4598
[19] main(argc = 0, argv = 0xeffff69c), line 130 in "krb524d.c"