From 9a330f1f3f1c678a5f6baae7126f53b5efa027ee Mon Sep 17 00:00:00 2001 From: Ken Raeburn Date: Tue, 12 Dec 2006 22:56:00 +0000 Subject: [PATCH] a little more info on libpython loading issue git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@18941 dc483132-0cff-0310-8789-dd5450dbe970 --- src/plugins/locate/python/py-locate.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/plugins/locate/python/py-locate.c b/src/plugins/locate/python/py-locate.c index 948e02818..37342ac7a 100644 --- a/src/plugins/locate/python/py-locate.c +++ b/src/plugins/locate/python/py-locate.c @@ -44,6 +44,12 @@ logical -- in fact, I'd be concerned if it were otherwise. But not obvious if you're not thinking about it. + Actually, sometimes even with delayed initialization it could be a + problem. + + You may be able to work around it with something like: + % env LD_PRELOAD=/usr/lib/libpython2.3.so.1.0 kinit ...blah... + This module seems rather sensitive to bugs in the Python code. If it's not correct, you may get core dumps, Python GC errors, etc. Probably more signs of bugs in this code. -- 2.26.2