Return of the mystery error.

Hi John, Thanks for the quick reply. In this case we are

    > using windows, to make a windows build of our code. I
    > removed site-packages/matplotlib and re-installed it. I
    > had to install version 0.80, because an API change in
    > either .81 or .82 broke some of our code and we haven't
    > had a chance to fix that. I ran our script as you
    > said... here's the output with the same error:

You can still install 0.83 and test with that (later you can revert to
the older version if need be). This will provide helpful diagnostic
information. So once again, please remove site-packages/matplotlib
and install the latest and test with a minimal script, eg

    import pylab
    pylab.plot([1,2,3])
    pylab.show()

with the verbose-helpful flags.

Note also you can see http://matplotlib.sf.net/API_CHANGES for the
migration path from 0.80 to 0.83. It's likely as simple as a search
and replace from set to setp, or something like that. The API is
fairly stable and all changes are documented there.

JDH

Hi John,
    Thanks again for the quick responce. Sorry about not doing the simple test earlier. I installed the latest version this time
and used the script you suggested (.py file is attached). Here's the output:

C:\proj\compclust\win32\compclustshell>C:\Python23\python.exe matplotlibtest.py
--verbose-helpful
matplotlib data path C:\Python23\share\matplotlib
$HOME=C:\Documents and Settings\King
CONFIGDIR=C:\Documents and Settings\King\.matplotlib
loaded rc file C:\Python23\share\matplotlib\matplotlibrc
matplotlib version 0.83.1
verbose.level helpful
interactive is False
platform is win32
numerix Numeric 23.8
font search path ['C:\\Python23\\share\\matplotlib']
Assertion failed: ob_refcnt == 0, file CXX\cxx_extensions.cxx, line 1031

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

-Brandon King

P.S. Thank you for the information about the documented API changes! =o)

John Hunter wrote:

matplotlibtest.py (96 Bytes)

···

"Brandon" == Brandon King <kingb@...256...> writes:
           
   > Hi John, Thanks for the quick reply. In this case we are
   > using windows, to make a windows build of our code. I
   > removed site-packages/matplotlib and re-installed it. I
   > had to install version 0.80, because an API change in
   > either .81 or .82 broke some of our code and we haven't
   > had a chance to fix that. I ran our script as you
   > said... here's the output with the same error:

You can still install 0.83 and test with that (later you can revert to
the older version if need be). This will provide helpful diagnostic
information. So once again, please remove site-packages/matplotlib
and install the latest and test with a minimal script, eg

   import pylab
   pylab.plot([1,2,3])
   pylab.show()

with the verbose-helpful flags.

Note also you can see http://matplotlib.sf.net/API_CHANGES for the
migration path from 0.80 to 0.83. It's likely as simple as a search
and replace from set to setp, or something like that. The API is
fairly stable and all changes are documented there.

JDH