You're right I'm stuck on windows. I just realised I forgot to say that I'm using python 2.4.
/Jörgen Michael Droettboom skrev: > An an extra data point, the attached script runs for over 1000 > iterations on Linux. By no means am I suggesting that as a fix ;) > ...just a data point for someone on Windows that this is probably > Windows-specific. > > Cheers, > Mike > > Jörgen Stenarson wrote: >> Hi, >> >> I have a problem with matplotlib crashing with a ref count assertion >> error. I see this problem intermittently both when using ipython using >> %run to execute plot scripts many times and when embedding a plot in a >> Tk application. >> In both cases I use TkAgg as a backend I have compiled matplotlib >> r3933 using mingw32 on windows using the win32_static library. >> >> The smallest self contained example I have been able to come up with >> is this: >> >> import random,time >> from numpy import pi,arange,sin >> import pylab >> >> pylab.ion() >> x=arange(0,6*pi,0.1) >> for i in range(1000): >> print i >> pylab.cla() >> for i in range(1): >> pylab.plot(x,sin(random.random()*pi+x*random.random())) >> >> which when executed generates the following output. Running this >> script several times I get the crash after around 60 iterations. On >> crash I also a messagebox, see attached png file. >> >> Does anyone else see this? What can I do to help narrow down this bug. >> >> /Jörgen >> >> >> C:\python>python bugtest-matplotlib.py >> 0 >> 1 >> 2 >> 3 >> 4 >> 5 >> 6 >> 7 >> 8 >> 9 >> 10 >> 11 >> 12 >> 13 >> 14 >> 15 >> 16 >> 17 >> 18 >> 19 >> 20 >> 21 >> 22 >> 23 >> 24 >> 25 >> 26 >> 27 >> 28 >> 29 >> 30 >> 31 >> 32 >> 33 >> 34 >> 35 >> 36 >> 37 >> 38 >> 39 >> 40 >> 41 >> 42 >> 43 >> 44 >> 45 >> 46 >> 47 >> 48 >> 49 >> 50 >> 51 >> 52 >> 53 >> 54 >> 55 >> 56 >> 57 >> 58 >> 59 >> 60 >> 61 >> 62 >> 63 >> 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. >> >> >> ------------------------------------------------------------------------ >> >> >> ------------------------------------------------------------------------ >> >> ------------------------------------------------------------------------- >> This SF.net email is sponsored by: Splunk Inc. >> Still grepping through log files to find problems? Stop. >> Now Search log events and configuration files using AJAX and a browser. >> Download your FREE copy of Splunk now >> http://get.splunk.com/ >> >> >> ------------------------------------------------------------------------ >> >> _______________________________________________ >> Matplotlib-devel mailing list >> Matplotlib-devel@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/matplotlib-devel > ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ Matplotlib-devel mailing list Matplotlib-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-devel