[27160] in Kerberos
Re: Segfaults in MIT libkrb5
daemon@ATHENA.MIT.EDU (Sam Hartman)
Wed Jan 3 09:11:57 2007
From: Sam Hartman <hartmans@mit.edu>
To: Fredrik Tolf <fredrik@dolda2000.com>
Date: Wed, 03 Jan 2007 09:10:34 -0500
In-Reply-To: <1167781161.24885.34.camel@pc7.dolda2000.com> (Fredrik Tolf's
message of "Wed, 03 Jan 2007 00:39:21 +0100")
Message-ID: <tslfyasciat.fsf@cz.mit.edu>
MIME-Version: 1.0
Cc: Theodore Tso <tytso@mit.edu>, kerberos@mit.edu
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Errors-To: kerberos-bounces@mit.edu
>>>>> "Fredrik" == Fredrik Tolf <fredrik@dolda2000.com> writes:
Fredrik> On Sun, 2006-12-17 at 00:43 -0500, Theodore Tso wrote:
>> If you are willing to recompile e2fsprogs (which is the source
>> of the system com_err library), please try applying this patch
>> and try running your program (without the LD_PRELOAD hack) with
>> the environment variable COMERR_DEBUG set to the value 1 and
>> let us know what you see. That should help us see if the
>> remove_error_table is getting called, and with what arguments.
Fredrik> I got around to doing it, but the results have me a bit
Fredrik> perplexed. It seems there is no adding or removing of
Fredrik> error tables at all during dynamic loading. It is
Fredrik> especially strange since the program doesn't link at all
Fredrik> against libkrb4 until the PAM module is loaded, at which
Fredrik> point its error tables would have to be loaded. ldd
Fredrik> verifies that libkrb4 properly links against
Fredrik> libcom_err. Any ideas?
1
On Unix, I'd expect krb4int_et_init to be called the first time you
look up an error message.
--Sam
________________________________________________
Kerberos mailing list Kerberos@mit.edu
https://mailman.mit.edu/mailman/listinfo/kerberos