[Scipy-tickets] [SciPy] #339: scipy.test(1, 10) freezes in test_interp2d

SciPy scipy-tickets at scipy.net
Fri Jan 5 08:03:05 CST 2007


#339: scipy.test(1,10) freezes in test_interp2d
-------------------------------+--------------------------------------------
 Reporter:  nils               |        Owner:  somebody
     Type:  defect             |       Status:  new     
 Priority:  high               |    Milestone:          
Component:  scipy.interpolate  |      Version:  devel   
 Severity:  critical           |   Resolution:          
 Keywords:                     |  
-------------------------------+--------------------------------------------
Comment (by stefan):

 Valgrind run:

 {{{
 ==676== 41 errors in context 129 of 134:
 ==676== Invalid read of size 8
 ==676==    at 0x716DBF8: fpbisp_ (fpbisp.f:46)
 ==676==    by 0x4A5BBFF: (within /home/stefan/lib/python2.4/site-
 packages/numpy/core/multiarray.so)
 ==676==  Address 0x46E72A0 is 16 bytes inside a block of size 176 free'd
 ==676==    at 0x4020FB0: free (vg_replace_malloc.c:233)
 ==676==    by 0x4A31A7D: array_dealloc (arrayobject.c:1944)
 ==676==    by 0x71688C9: fitpack_surfit (__fitpack.h:233)
 ==676==    by 0x80B9019: PyEval_EvalFrame (in /usr/bin/python2.4)
 ==676==    by 0x80BA4B8: PyEval_EvalCodeEx (in /usr/bin/python2.4)
 ==676==    by 0x80B86E9: PyEval_EvalFrame (in /usr/bin/python2.4)
 ==676==    by 0x80BA4B8: PyEval_EvalCodeEx (in /usr/bin/python2.4)
 ==676==    by 0x8101F70: (within /usr/bin/python2.4)
 ==676==    by 0x8058C26: PyObject_Call (in /usr/bin/python2.4)
 ==676==    by 0x805E4F3: (within /usr/bin/python2.4)
 ==676==
 ==676== 49 errors in context 130 of 134:
 ==676== Invalid read of size 8
 ==676==    at 0x716E9C6: fpbspl_ (fpbspl.f:27)
 ==676==    by 0x427764F: ???
 ==676==  Address 0x46BE6F0 is 8 bytes inside a block of size 184 free'd
 ==676==    at 0x4020FB0: free (vg_replace_malloc.c:233)
 ==676==    by 0x4A31A7D: array_dealloc (arrayobject.c:1944)
 ==676==    by 0x71688DD: fitpack_surfit (__fitpack.h:232)
 ==676==    by 0x80B9019: PyEval_EvalFrame (in /usr/bin/python2.4)
 ==676==    by 0x80BA4B8: PyEval_EvalCodeEx (in /usr/bin/python2.4)
 ==676==    by 0x80B86E9: PyEval_EvalFrame (in /usr/bin/python2.4)
 ==676==    by 0x80BA4B8: PyEval_EvalCodeEx (in /usr/bin/python2.4)
 ==676==    by 0x8101F70: (within /usr/bin/python2.4)
 ==676==    by 0x8058C26: PyObject_Call (in /usr/bin/python2.4)
 ==676==    by 0x805E4F3: (within /usr/bin/python2.4)
 ==676==
 ==676== 51 errors in context 131 of 134:
 ==676== Invalid read of size 8
 ==676==    at 0x716E9BD: fpbspl_ (fpbspl.f:27)
 ==676==  Address 0x46BE728 is 64 bytes inside a block of size 184 free'd
 ==676==    at 0x4020FB0: free (vg_replace_malloc.c:233)
 ==676==    by 0x4A31A7D: array_dealloc (arrayobject.c:1944)
 ==676==    by 0x71688DD: fitpack_surfit (__fitpack.h:232)
 ==676==    by 0x80B9019: PyEval_EvalFrame (in /usr/bin/python2.4)
 ==676==    by 0x80BA4B8: PyEval_EvalCodeEx (in /usr/bin/python2.4)
 ==676==    by 0x80B86E9: PyEval_EvalFrame (in /usr/bin/python2.4)
 ==676==    by 0x80BA4B8: PyEval_EvalCodeEx (in /usr/bin/python2.4)
 ==676==    by 0x8101F70: (within /usr/bin/python2.4)
 ==676==    by 0x8058C26: PyObject_Call (in /usr/bin/python2.4)
 ==676==    by 0x805E4F3: (within /usr/bin/python2.4)
 ==676==
 ==676== 51 errors in context 132 of 134:
 ==676== Invalid read of size 8
 ==676==    at 0x716D97B: fpbisp_ (fpbisp.f:26)
 ==676==  Address 0x46BE6F8 is 16 bytes inside a block of size 184 free'd
 ==676==    at 0x4020FB0: free (vg_replace_malloc.c:233)
 ==676==    by 0x4A31A7D: array_dealloc (arrayobject.c:1944)
 ==676==    by 0x71688DD: fitpack_surfit (__fitpack.h:232)
 ==676==    by 0x80B9019: PyEval_EvalFrame (in /usr/bin/python2.4)
 ==676==    by 0x80BA4B8: PyEval_EvalCodeEx (in /usr/bin/python2.4)
 ==676==    by 0x80B86E9: PyEval_EvalFrame (in /usr/bin/python2.4)
 ==676==    by 0x80BA4B8: PyEval_EvalCodeEx (in /usr/bin/python2.4)
 ==676==    by 0x8101F70: (within /usr/bin/python2.4)
 ==676==    by 0x8058C26: PyObject_Call (in /usr/bin/python2.4)
 ==676==    by 0x805E4F3: (within /usr/bin/python2.4)
 ==676==
 ==676== 1202 errors in context 133 of 134:
 ==676== Invalid read of size 8
 ==676==    at 0x716DF8B: fpbisp_ (fpbisp.f:69)
 ==676==  Address 0x76198D8 is 1,016 bytes inside a block of size 3,360
 free'd
 ==676==    at 0x4020FB0: free (vg_replace_malloc.c:233)
 ==676==    by 0x4A31A7D: array_dealloc (arrayobject.c:1944)
 ==676==    by 0x71688BB: fitpack_surfit (__fitpack.h:234)
 ==676==    by 0x80B9019: PyEval_EvalFrame (in /usr/bin/python2.4)
 ==676==    by 0x80BA4B8: PyEval_EvalCodeEx (in /usr/bin/python2.4)
 ==676==    by 0x80B86E9: PyEval_EvalFrame (in /usr/bin/python2.4)
 ==676==    by 0x80BA4B8: PyEval_EvalCodeEx (in /usr/bin/python2.4)
 ==676==    by 0x8101F70: (within /usr/bin/python2.4)
 ==676==    by 0x8058C26: PyObject_Call (in /usr/bin/python2.4)
 ==676==    by 0x805E4F3: (within /usr/bin/python2.4)
 ==676==
 ==676== 1202 errors in context 134 of 134:
 ==676== Invalid read of size 8
 ==676==    at 0x716DF0F: fpbisp_ (fpbisp.f:69)
 ==676==  Address 0x76198D0 is 1,008 bytes inside a block of size 3,360
 free'd
 ==676==    at 0x4020FB0: free (vg_replace_malloc.c:233)
 ==676==    by 0x4A31A7D: array_dealloc (arrayobject.c:1944)
 ==676==    by 0x71688BB: fitpack_surfit (__fitpack.h:234)
 ==676==    by 0x80B9019: PyEval_EvalFrame (in /usr/bin/python2.4)
 ==676==    by 0x80BA4B8: PyEval_EvalCodeEx (in /usr/bin/python2.4)
 ==676==    by 0x80B86E9: PyEval_EvalFrame (in /usr/bin/python2.4)
 ==676==    by 0x80BA4B8: PyEval_EvalCodeEx (in /usr/bin/python2.4)
 ==676==    by 0x8101F70: (within /usr/bin/python2.4)
 ==676==    by 0x8058C26: PyObject_Call (in /usr/bin/python2.4)
 ==676==    by 0x805E4F3: (within /usr/bin/python2.4)
 }}}

-- 
Ticket URL: <http://projects.scipy.org/scipy/scipy/ticket/339#comment:3>
SciPy <http://www.scipy.org/>
SciPy is open-source software for mathematics, science, and engineering.


More information about the Scipy-tickets mailing list