[SciPy-dev] segfault in leastsq

Nils Wagner nwagner at iam.uni-stuttgart.de
Tue May 16 08:13:19 EDT 2006


Neal Becker wrote:
> from scipy.optimize import leastsq
> from math import exp
>
> def f (x):
>     print x
>     return (exp (x) - exp (0.5))
>
> print leastsq (f, 0.1)
>
> Python 2.4.2 (#1, Feb 12 2006, 03:45:41) 
> [GCC 4.1.0 20060210 (Red Hat 4.1.0-0.24)] on linux2
> Type "help", "copyright", "credits" or "license" for more information.
>   
>>>> ## working on region in file /usr/tmp/python-CzAVPU.py...
>>>>         
> [ 0.1]
> [ 0.1]
>
> Process Python segmentation fault
> scipy-0.4.8-4
> numpy-0.9.6-1.fc5
>
> _______________________________________________
> Scipy-dev mailing list
> Scipy-dev at scipy.net
> http://www.scipy.net/mailman/listinfo/scipy-dev
>   
Here is the output of gdb

I am using
Numpy version 0.9.7.2502
Scipy version 0.4.9.1897

Starting program: /usr/bin/python neal.py
[Thread debugging using libthread_db enabled]
[New Thread 16384 (LWP 17117)]
[ 0.1]
[ 0.1]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 16384 (LWP 17117)]
0x00002aaab01be80f in minpack_lmdif (dummy=<value optimized out>,
args=<value optimized out>) at __minpack.h:452
452       m = ap_fvec->dimensions[0];
(gdb) bt
#0  0x00002aaab01be80f in minpack_lmdif (dummy=<value optimized out>,
args=<value optimized out>) at __minpack.h:452
#1  0x00002aaaaac5496a in PyEval_EvalFrame (f=0x7d6fe0) at ceval.c:3547
#2  0x00002aaaaac55404 in PyEval_EvalCodeEx (co=0x2aaaade3de30,
globals=<value optimized out>, locals=<value optimized out>, args=0xb,
argcount=2, kws=0x559740, kwcount=0,
    defs=0x2aaaad868d58, defcount=11, closure=0x0) at ceval.c:2730
#3  0x00002aaaaac53aba in PyEval_EvalFrame (f=0x5595a0) at ceval.c:3640
#4  0x00002aaaaac55404 in PyEval_EvalCodeEx (co=0x2aaaaab10f80,
globals=<value optimized out>, locals=<value optimized out>, args=0x0,
argcount=0, kws=0x0, kwcount=0, defs=0x0,
    defcount=0, closure=0x0) at ceval.c:2730
#5  0x00002aaaaac556d2 in PyEval_EvalCode (co=<value optimized out>,
globals=<value optimized out>, locals=<value optimized out>) at ceval.c:484
#6  0x00002aaaaac70719 in run_node (n=<value optimized out>,
filename=<value optimized out>, globals=0x503db0, locals=0x503db0,
flags=<value optimized out>) at pythonrun.c:1265
#7  0x00002aaaaac71843 in PyRun_SimpleFileExFlags (fp=<value optimized
out>, filename=0x7fffffdb9adf "neal.py", closeit=1,
flags=0x7fffffdb9320) at pythonrun.c:860
#8  0x00002aaaaac77b25 in Py_Main (argc=<value optimized out>,
argv=0x7fffffdb93c8) at main.c:484
#9  0x00002aaaab603ced in __libc_start_main () from /lib64/libc.so.6
#10 0x00000000004006ea in _start () at start.S:113
#11 0x00007fffffdb93b8 in ?? ()
#12 0x00002aaaaabc19c0 in rtld_errno () from /lib64/ld-linux-x86-64.so.2

 




More information about the SciPy-Dev mailing list