Matthieu Brucher wrote: > Hi > > I keep on getting this error : > > *** Reference count error detected: > an attempt was made to deallocate 7 (l) *** > > It happens on numpy calls (multiplications, call to inner(), ...), but > I didn't find the real reason. I'm using Numpy ' 1.0.4.dev3875' with > Python 2.5.1. > > Someone has a hint to solve this ?
The problem is that there is a data-type reference counting error some where that is attempting to deallocate the built-in data-type 'l' It's not really a Python error but a logging. The code won't let you deallocate the built-ins, but it will tell you that something tried to. Reference counting on data-types is easy to get wrong (particularly with Pyrex extension modules) because most calls consume a reference to the data-type (if they return an object that contains a reference to the data-type). It is a bug, and it would be nice to figure it out, but that would require the code that caused it. Thanks, -Travis O. _______________________________________________ Numpy-discussion mailing list [email protected] http://projects.scipy.org/mailman/listinfo/numpy-discussion
