[24149] in Kerberos

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

Re: krb5 1.4 on AIX 5.1 Illegal Instruction

daemon@ATHENA.MIT.EDU (Donn Cave)
Mon Jun 27 14:27:54 2005

From: Donn Cave <donn@u.washington.edu>
Date: Mon, 27 Jun 2005 11:13:40 -0700
Message-ID: <donn-4705DC.11134027062005@gnus01.u.washington.edu>
To: kerberos@mit.edu
Errors-To: kerberos-bounces@mit.edu

In article <ntg7f2-m6c.ln1@someplace.com>,
 Donald Thompson <dlt_spamcatch@lunanet.biz> wrote:

> I'm getting an 'Illegal Instruction' when I try to kinit using krb5 1.4 on 
> AIX 5.1. I've tried compiling
> using both the IBM XL C Compiler, as well as gcc 3.3 with the same result. 
> I've had no problems compiling
> and using krb5 1.3 versions. Anyone know if theres a fix for this?
> 
> -Don

In case anyone is still set back by this one, I tracked
it to res_nsearch.  On our AIX platforms (I was looking
at 5.2, but 4.3 looks the same) this function overwrites
a much larger area than the declared size of its input
struct __res_state.  I don't know if this would be true
for everyone, or if it's a patch my hosts happen to have.
SRV lookups work better if the configure scripts don't find
res_nsearch.

Also, AIX 5 defines AI_NUMERICSERV, which has implications
for MIT's getaddrinfo wrapper.

   Donn Cave, donn@u.washington.edu
________________________________________________
Kerberos mailing list           Kerberos@mit.edu
https://mailman.mit.edu/mailman/listinfo/kerberos

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