Fatal Python error: PyEval_RestoreThread: NULL tstate

I'm creating an ensemble slice viewer written entirely in Python. The
latest version of my code requires the use of MPL0.99 so that I can
take advantage of AxesGrid for multi-panel plots. At present,
everything works perfectly on my Windows Vista machine, using the
latest EPD with the upgraded MPL modules. However, on my Windows XP
machine (same configuration: EPD with latest MPL), if I try to resize
the a plot, I get one of two things, the error mentioned in the
subject of this email or it just hangs forcing a CNTL-C exit.

I should mention that I'm using the WxAgg backend.

Has anyone else had problems using the latest version of MPL on a
Windows XP machine?

============= FULL ERROR =============
Fatal Python error: PyEval_RestoreThread: NULL tstate

This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.
Fatal Python error: PyEval_RestoreThread: NULL tstate

This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.

-Patrick

ยทยทยท

---
Patrick Marsh
Graduate Research Assistant
School of Meteorology
University of Oklahoma
http://www.patricktmarsh.com