[krbdev.mit.edu #3172] ns_ninit corrupts memory due to incompatibility with resolv.h

The RT System itself via RT rt-comment at krbdev.mit.edu
Tue Aug 30 15:32:44 EDT 2005


>From krb5-bugs-incoming-bounces at PCH.mit.edu  Tue Aug 30 15:32:39 2005
Received: from pch.mit.edu (PCH.MIT.EDU [18.7.21.90]) by krbdev.mit.edu (8.9.3p2) with ESMTP
	id PAA27787; Tue, 30 Aug 2005 15:32:39 -0400 (EDT)
Received: from pch.mit.edu (pch.mit.edu [127.0.0.1])
	by pch.mit.edu (8.12.8p2/8.12.8) with ESMTP id j7UJVrWn012614
	for <krb5-send-pr at krbdev.mit.edu>; Tue, 30 Aug 2005 15:31:53 -0400
Received: from fort-point-station.mit.edu (FORT-POINT-STATION.MIT.EDU
	[18.7.7.76])
	by pch.mit.edu (8.12.8p2/8.12.8) with ESMTP id j7TJWZWn001127
	for <krb5-bugs-incoming at PCH.mit.edu>; Mon, 29 Aug 2005 15:32:35 -0400
Received: from melville.u.washington.edu (melville.u.washington.edu
	[140.142.10.44])j7TJWmfr015780
	for <krb5-bugs at mit.edu>; Mon, 29 Aug 2005 15:32:48 -0400 (EDT)
Received: (from donn at localhost)j7TJWldc032928;
	Mon, 29 Aug 2005 12:32:47 -0700
Date: Mon, 29 Aug 2005 12:32:47 -0700
Message-Id: <200508291932.j7TJWldc032928 at melville.u.washington.edu>
To: krb5-bugs at mit.edu
From: donn at u.washington.edu
X-send-pr-version: 3.99
X-Spam-Score: -2.592
X-Spam-Flag: NO
X-Scanned-By: MIMEDefang 2.42
X-Mailman-Approved-At: Tue, 30 Aug 2005 15:31:26 -0400
Subject: AIX 4.3 ns_ninit corrupts memory
X-BeenThere: krb5-bugs-incoming at mailman.mit.edu
X-Mailman-Version: 2.1
Precedence: list
Reply-To: donn at u.washington.edu
Sender: krb5-bugs-incoming-bounces at PCH.mit.edu
Errors-To: krb5-bugs-incoming-bounces at PCH.mit.edu


>Submitter-Id:	net
>Originator:	Donn Cave
>Organization:
	Computing & Communications
	University of Washington
>Confidential:	no
>Synopsis:	ns_ninit corrupts memory due to incompatibility with resolv.h
>Severity:	serious
>Priority:	medium
>Category:	krb5-build
>Class:		sw-bug
>Release:	1.4.2
>Environment:
	AIX 4.3, 5.1, 5.2
System: AIX melville 3 4 00600210C000


>Description:
AIX state/__res_state declaration is incompatible with res_ninit().
The declared and hence allocated struct is 720 bytes, but empirically
the expected size appears to be at least 1490 bytes.  This is the same
on AIX 4.3, 5.1 and 5.2.
>How-To-Repeat:
kinit will immediately crash on any AIX platform.
>Fix:
The fix is already there (in configure), for AIX 5, and simply needs to
be applied to AIX 4 as well.



More information about the krb5-bugs mailing list