CM added the comment:
Hi Thanks for your response.
So as you have correctly surmised I am using a software package call oof. I ran
the package using gdb and this is the output that I got. I'm having the same
issue on i.e. Segmentation fault on three machines, one is a Linux
Centos/Redhat server (Python 2.7.8), and two macs (python 2.7.10). The gdb
output below is from the Centos Server machine.
Again not sure if it helps but I'm only posting all the information I have
since it wouldn't be entirely easy for me to provide a test case without you
actually having the software package installed. Thanks in advance.
---------------------------
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffd54c0700 (LWP 22786)]
PyObject_Malloc (nbytes=32) at Objects/obmalloc.c:813
813 Objects/obmalloc.c: No such file or directory.
in Objects/obmalloc.c
Missing separate debuginfos, use: debuginfo-install expat-2.0.1-11.el6_2.x86_64
fontconfig-2.8.0-3.el6.x86_64 freetype-2.3.11-14.el6_3.1.x86_64
glibc-2.12-1.149.el6_6.5.x86_64 keyutils-libs-1.4-4.el6.x86_64
krb5-libs-1.10.3-10.el6_4.6.x86_64 libICE-1.0.6-1.el6.x86_64
libSM-1.2.1-2.el6.x86_64 libX11-1.6.0-2.2.el6.x86_64 libXau-1.0.6-4.el6.x86_64
libXcursor-1.1.13-6.20130524git8f677eaea.el6.x86_64
libXdamage-1.1.3-4.el6.x86_64 libXext-1.3.1-2.el6.x86_64
libXfixes-5.0-3.el6.x86_64 libXrender-0.9.7-2.el6.x86_64
libXt-1.1.4-6.1.el6.x86_64 libart_lgpl-2.3.20-5.1.el6.x86_64
libcom_err-1.41.12-18.el6.x86_64 libgcc-4.4.7-4.el6.x86_64
libgfortran-4.4.7-4.el6.x86_64 libgnomecanvas-2.26.0-4.el6.x86_64
libgomp-4.4.7-4.el6.x86_64 libjpeg-turbo-1.2.1-3.el6_5.x86_64
libpng-1.2.49-1.el6_2.x86_64 libselinux-2.0.94-5.3.el6_4.1.x86_64
libstdc++-4.4.7-4.el6.x86_64 libtiff-3.9.4-10.el6_5.x86_64
libuuid-2.17.2-12.14.el6.x86_64 libxcb-1.8.1-1.el6.x86_64
openssl-1.0.1e-16.el6_5.15.x86_64 zlib-1.2.3-29.el6.x8
6_64
(gdb) where
#0 PyObject_Malloc (nbytes=32) at Objects/obmalloc.c:813
#1 0x00007ffff7a90c3d in _PyObject_New (tp=0x7ffff7dc3840) at
Objects/object.c:244
#2 0x00007ffff7b2cb2d in newlockobject (self=<value optimized out>) at
./Modules/threadmodule.c:164
#3 thread_PyThread_allocate_lock (self=<value optimized out>) at
./Modules/threadmodule.c:746
#4 0x00007ffff7af3741 in call_function (f=<value optimized out>,
throwflag=<value optimized out>) at Python/ceval.c:4017
#5 PyEval_EvalFrameEx (f=<value optimized out>, throwflag=<value optimized
out>) at Python/ceval.c:2679
#6 0x00007ffff7af54ae in PyEval_EvalCodeEx (co=0x7fffef74bbb0, globals=<value
optimized out>, locals=<value optimized out>,
args=<value optimized out>, argcount=2, kws=0x7fffa40040c8, kwcount=0,
defs=0x7fffef771068, defcount=1, closure=0x0)
at Python/ceval.c:3265
#7 0x00007ffff7af365a in fast_function (f=<value optimized out>,
throwflag=<value optimized out>) at Python/ceval.c:4129
#8 call_function (f=<value optimized out>, throwflag=<value optimized out>) at
Python/ceval.c:4054
#9 PyEval_EvalFrameEx (f=<value optimized out>, throwflag=<value optimized
out>) at Python/ceval.c:2679
#10 0x00007ffff7af54ae in PyEval_EvalCodeEx (co=0x7fffef75b6b0, globals=<value
optimized out>, locals=<value optimized out>,
args=<value optimized out>, argcount=1, kws=0x7fff5d3de7d8, kwcount=0,
defs=0x7fffeecdf068, defcount=1, closure=0x0)
at Python/ceval.c:3265
#11 0x00007ffff7af365a in fast_function (f=<value optimized out>,
throwflag=<value optimized out>) at Python/ceval.c:4129
#12 call_function (f=<value optimized out>, throwflag=<value optimized out>) at
Python/ceval.c:4054
#13 PyEval_EvalFrameEx (f=<value optimized out>, throwflag=<value optimized
out>) at Python/ceval.c:2679
#14 0x00007ffff7af54ae in PyEval_EvalCodeEx (co=0x7fffe6669c30, globals=<value
optimized out>, locals=<value optimized out>,
args=<value optimized out>, argcount=3, kws=0x7fff5d3e1bb0, kwcount=0,
defs=0x7fffe6661fe0, defcount=2, closure=0x0)
at Python/ceval.c:3265
#15 0x00007ffff7af365a in fast_function (f=<value optimized out>,
throwflag=<value optimized out>) at Python/ceval.c:4129
#16 call_function (f=<value optimized out>, throwflag=<value optimized out>) at
Python/ceval.c:4054
#17 PyEval_EvalFrameEx (f=<value optimized out>, throwflag=<value optimized
out>) at Python/ceval.c:2679
#18 0x00007ffff7af54ae in PyEval_EvalCodeEx (co=0x7ffff7e2ad30, globals=<value
optimized out>, locals=<value optimized out>,
args=<value optimized out>, argcount=2, kws=0x7ffff7f97068, kwcount=0,
defs=0x0, defcount=0, closure=0x0)
at Python/ceval.c:3265
#19 0x00007ffff7a73778 in function_call (func=0x7fffeece2938,
arg=0x7fff563836c8, kw=0x7fff5642b4b0)
at Objects/funcobject.c:526
#20 0x00007ffff7a441a3 in PyObject_Call (func=0x7fffeece2938, arg=<value
optimized out>, kw=<value optimized out>)
at Objects/abstract.c:2529
#21 0x00007ffff7af214a in ext_do_call (f=<value optimized out>,
throwflag=<value optimized out>) at Python/ceval.c:4346
#22 PyEval_EvalFrameEx (f=<value optimized out>, throwflag=<value optimized
out>) at Python/ceval.c:2718
#23 0x00007ffff7af54ae in PyEval_EvalCodeEx (co=0x7ffff7e342b0, globals=<value
optimized out>, locals=<value optimized out>,
args=<value optimized out>, argcount=2, kws=0x7ffff7f97068, kwcount=0,
defs=0x0, defcount=0, closure=0x0)
at Python/ceval.c:3265
#24 0x00007ffff7a73778 in function_call (func=0x7fffeece2cf8,
arg=0x7fff563cf638, kw=0x7fff5642b398)
at Objects/funcobject.c:526
#25 0x00007ffff7a441a3 in PyObject_Call (func=0x7fffeece2cf8, arg=<value
optimized out>, kw=<value optimized out>)
at Objects/abstract.c:2529
#26 0x00007ffff7af214a in ext_do_call (f=<value optimized out>,
throwflag=<value optimized out>) at Python/ceval.c:4346
#27 PyEval_EvalFrameEx (f=<value optimized out>, throwflag=<value optimized
out>) at Python/ceval.c:2718
---Type <return> to continue, or q <return> to quit---
----------
status: closed -> open
_______________________________________
Python tracker <[email protected]>
<http://bugs.python.org/issue25336>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe:
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com