[12874] in Athena Bugs
MH memory handling bug
daemon@ATHENA.MIT.EDU (Mark W. Eichin)
Fri Nov 11 13:11:30 1994
Date: Fri, 11 Nov 1994 13:11:23 +0500
From: "Mark W. Eichin" <eichin@MIT.EDU>
To: ghudson@MIT.EDU
Cc: bugs@MIT.EDU, linux-dev@MIT.EDU
In-Reply-To: ghudson@MIT.EDU's message of Fri, 11 Nov 94 12:37:20 -0500 <9411111737.AA20853@maze.MIT.EDU>
> zotnet/mts/client.c calls krb_sendauth() and krb_realmofhost() with a
> pointer to static data in a hostent structure. Since krb_sendauth()
Yes, this gets fixed every time someone ports a mail-related package.
It seems that *every* bit of kerberized email software has had this
bug... zmailnotify, movemail (fixed in CNS), inc, from/pfrom... it's
worth a quick check of the other code that might have this same code
path, and making the same fix.
_Mark_
ps. It shows up mostly under linux, but it doesn't have to do with
reverse resolution -- gethostbyname is called to canonicalize
something it returned, and under older BINDs this works because the
data isn't changed in place. The workaround under linux involves
changing the "order" line in /etc/hosts.conf, but it's best to fix the code...