[Numpy-tickets] [NumPy] #360: Valgrind errors

NumPy numpy-tickets at scipy.net
Fri Oct 20 07:45:41 CDT 2006


#360: Valgrind errors
-----------------------------+----------------------------------------------
 Reporter:  albertstrasheim  |        Owner:  somebody   
     Type:  defect           |       Status:  new        
 Priority:  normal           |    Milestone:  1.0 Release
Component:  numpy.core       |      Version:  devel      
 Severity:  normal           |   Resolution:             
 Keywords:                   |  
-----------------------------+----------------------------------------------
Old description:

> Valgrind warnings when running the test suite with r3374.
>
> Warnings pop up when running the regression test for ticket #274 and when
> running test_ma.check_testArithmetic in numpy/core/tests/test_ma.py.
>
> Valgrind says:
>
> {{{
> ==2256==
> ==2256== Use of uninitialised value of size 4
> ==2256==    at 0x4A42EDD: PyDict_Next (in /usr/lib/libpython2.4.so.1.0)
> ==2256==    by 0x45CEBC1: construct_loop (ufuncobject.c:1615)
> ==2256==    by 0x45D03A2: PyUFunc_GenericFunction (ufuncobject.c:1735)
> ==2256==    by 0x45D14CA: ufunc_generic_call (ufuncobject.c:3047)
> ==2256==    by 0x4A1B586: PyObject_Call (in /usr/lib/libpython2.4.so.1.0)
> ...
> }}}
>
> Tested with Valgrind 3.1.0. If any developer(s) need help in getting
> Valgrind going on their systems, I would be more than happy to lend a
> hand.

New description:

 Valgrind warnings when running the test suite with r3374.

 Warnings pop up when running the regression test for ticket #254 and when
 running test_ma.check_testArithmetic in numpy/core/tests/test_ma.py.

 Valgrind says:

 {{{
 ==2256==
 ==2256== Use of uninitialised value of size 4
 ==2256==    at 0x4A42EDD: PyDict_Next (in /usr/lib/libpython2.4.so.1.0)
 ==2256==    by 0x45CEBC1: construct_loop (ufuncobject.c:1615)
 ==2256==    by 0x45D03A2: PyUFunc_GenericFunction (ufuncobject.c:1735)
 ==2256==    by 0x45D14CA: ufunc_generic_call (ufuncobject.c:3047)
 ==2256==    by 0x4A1B586: PyObject_Call (in /usr/lib/libpython2.4.so.1.0)
 ...
 }}}

 Tested with Valgrind 3.1.0. If any developer(s) need help in getting
 Valgrind going on their systems, I would be more than happy to lend a
 hand.

-- 
Ticket URL: <http://projects.scipy.org/scipy/numpy/ticket/360#comment:1>
NumPy <http://projects.scipy.org/scipy/numpy>
The fundamental package needed for scientific computing with Python.


More information about the Numpy-tickets mailing list