I've been building matplotlib 0.87.7 on a 10.4.7 OS X system, with Universal Python 2.4.3 from pythonmac.org. I've been following instructions at
to create a universal library, downloading and compiling my own libpng and libfreetype. I don't have GTK or wxPython, so the backend is Tk by default.
Matplotlib will crash on show() [a white window will briefly show, and then disappear] as in
alloc: invalid block: 0xabc3fc9c: 9b 8 0
I think I'm using the "system" Tk (but how to check?)
Any input welcome... I suppose I could get other backends, but I would be interested in figuring this out with Tk.