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 <rep...@bugs.python.org>
<http://bugs.python.org/issue25336>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to