I built a binary installer for matplotlib trunk rev 8843 (because it 
leaks memory less than 1.0.0 release). I built it the same way I built 
the 1.0.0 binary 
<http://www.astro.washington.edu/users/rowen/BuildingMatplotlibForMac.htm
l> on Mac OS X 10.4 using python.org Python 2.6.x (where x is probably 
6).

The binary is available here:
<http://www.astro.washington.edu/users/rowen/python/matplotlib-1.0.0+svn8
843-python.org-py2.6-macosx10.3.dmg>

It work fine on Mac OS X 10.4 and 10.5, but on 10.6 attempting to import 
pylab almost always segfaults (and the few times I've gotten it to work 
on 10.6 I can break it by deleting ~/.fontconfig and ~/.matplotlib and 
running Python again). I've tried it on newly created accounts and it 
segfaults. Another user of Snow Leopard first reported the problem. So 
it's not just me.

I've appended part of a crash log.

I built this binary the same way I built the matplotlib 1.0.0 binary, 
which has no problems.

Any ideas?

-- Russell

Exception Type:  EXC_BAD_ACCESS (SIGABRT)
Exception Codes: KERN_PROTECTION_FAILURE at 0x0000000000000000
Crashed Thread:  0  Dispatch queue: com.apple.main-thread

Application Specific Information:
abort() called

Thread 0 Crashed:  Dispatch queue: com.apple.main-thread
0   libSystem.B.dylib               0x90e1b176 __kill + 10
1   libSystem.B.dylib               0x90e1b168 kill$UNIX2003 + 32
2   libSystem.B.dylib               0x90ead89d raise + 26
3   libSystem.B.dylib               0x90ec39bc abort + 93
4   org.python.python               0x004e3e99 Py_FatalError + 73
5   libSystem.B.dylib               0x90e2046b _sigtramp + 43
6   ???                             0000000000 0 + 0
7   libSystem.B.dylib               0x90e29378 
_Unwind_GetLanguageSpecificData + 24
8   libstdc++.6.dylib               0x940c4d86 __gxx_personality_v0 + 120
9   libgcc_s.1.dylib                0x0389f476 _Unwind_Backtrace + 278
10  libgcc_s.1.dylib                0x0389f890 _Unwind_Resume + 112
11  ft2font.so                      0x03d5c3a3 
FT2Font::FT2Font(std::string) + 4385
12  ft2font.so                      0x03d5c805 
ft2font_module::new_ft2font(Py::Tuple const&) + 505
13  ft2font.so                      0x03dc89c2 
Py::ExtensionModule<ft2font_module>::invoke_method_varargs(void*, 
Py::Tuple const&) + 90
14  ft2font.so                      0x03d7170c 
method_varargs_call_handler + 342
15  org.python.python               0x004bcd25 PyEval_EvalFrameEx + 19429
16  org.python.python               0x004bee9d PyEval_EvalCodeEx + 2109
17  org.python.python               0x004bcf0c PyEval_EvalFrameEx + 19916


------------------------------------------------------------------------------
Lotusphere 2011
Register now for Lotusphere 2011 and learn how
to connect the dots, take your collaborative environment
to the next level, and enter the era of Social Business.
http://p.sf.net/sfu/lotusphere-d2d
_______________________________________________
Matplotlib-devel mailing list
Matplotlib-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-devel

Reply via email to