Strange and hard to reproduce crash

Fernando Perez at
Mon Oct 23 18:16:07 CDT 2006

On 10/23/06, Travis Oliphant <oliphant.travis at> wrote:
> Fernando Perez wrote:

> > If you point me to the right place in the sources, I'll be happy to
> > add something to my local copy, rebuild numpy and rerun with these
> > print statements in place.
> >
> I've placed them in SVN (r3384):


Great, thanks.  I'll rebuild everything from SVN.

> Tracking the reference count of the built-in data-type objects should
> not be too difficult.  First, figure out which one is causing problems
> (if you still have the gdb traceback, then go up to the
> arraydescr_dealloc function and look at self->type_num and self->type).

Unfortunately we closed that gdb session.

> Then, put print statements throughout your code for the reference count
> of this data-type object.
> Something like,
> sys.getrefcount(numpy.dtype('float'))

OK, we'll log those into a file and will report after another multi-day run.

Thanks again for the help!



Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo

More information about the Numpy-discussion mailing list