From: Ted D. <ted...@jp...> - 2004-10-21 19:23:24
|
I'm trying to build matplotlib and I'm getting a segmentation fault when I do: from matplotlib import * I've traced the fault down to the transforms module. My first attempt used: gcc 3.3.2 Python 2.3.3 numarray 1.1 gdmodule 0.52 gd 2.0.28 freetype 2.1.9 agg 22 matplotlib 0.63.4 In this version _na_transform segementation faults at this line: static _transforms_module* _transforms = new _transforms_module; I traced the fault down to the ExtensionModuleBaseClass where it attempts to call: __Py_PackageContext() It looks to me like this function is trying to access the variable (which it dereferences WITHOUT checking for a null pointer). static char **ptr__Py_PackageContext = NULL; This ptr gets init'ed in the function InitialisePythonIndirectInterface() but I can't find anywhere that function is being called. FYI: I also tried matplotlib 0.62.4 and I get the same error. Can anybody figure out what's happening to me? Thanks, Ted |