Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 520382

Summary: dev-lang/python-2.7.8 - src_compile(): segmentation fault in PyType_IsSubtype () from .../work/x86_64-pc-linux-gnu/libpython2.7.so.1.0
Product: Gentoo Linux Reporter: Dmitry <exdiff>
Component: [OLD] DevelopmentAssignee: Python Gentoo Team <python>
Status: RESOLVED OBSOLETE    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: AMD64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: emerge --info
build log

Description Dmitry 2014-08-21 07:35:50 UTC
Created attachment 383254 [details]
emerge --info

x86_64-pc-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,--as-needed -L. -Wl,-O1 -Wl,--as-needed -L. -fno-strict-aliasing -march=core-avx-i -msse4.2 -msse4.1 -maes -O2 -pipe -fwrapv -DNDEBUG -I. -IInclude -I/var/tmp/portage/dev-lang/python-2.7.8/work/Python-2.7.8/Include build/temp.linux-x86_64-2.7/var/tmp/portage/dev-lang/python-2.7.8/work/Python-2.7.8/Modules/_multiprocessing/multiprocessing.o build/temp.linux-x86_64-2.7/var/tmp/portage/dev-lang/python-2.7.8/work/Python-2.7.8/Modules/_multiprocessing/socket_connection.o build/temp.linux-x86_64-2.7/var/tmp/portage/dev-lang/python-2.7.8/work/Python-2.7.8/Modules/_multiprocessing/semaphore.o -L/usr/local/lib -L. -lpython2.7 -o build/lib.linux-x86_64-2.7/_multiprocessing.so
/bin/sh: line 6: 11771 Segmentation fault      LD_LIBRARY_PATH=/var/tmp/portage/dev-lang/python-2.7.8/work/x86_64-pc-linux-gnu CC='x86_64-pc-linux-gnu-gcc -pthread' LDSHARED='x86_64-pc-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,--as-needed -L.' CFLAGS='-fno-strict-aliasing -march=core-avx-i -msse4.2 -msse4.1 -maes -O2 -pipe -fwrapv -DNDEBUG  ' _TCLTK_INCLUDES='' _TCLTK_LIBS='' ./python -E /var/tmp/portage/dev-lang/python-2.7.8/work/Python-2.7.8/setup.py $quiet build
Makefile:475: recipe for target 'sharedmods' failed
make: *** [sharedmods] Error 139
 * ERROR: dev-lang/python-2.7.8::gentoo failed (compile phase):
 *   emake failed
Comment 1 Dmitry 2014-08-21 07:38:08 UTC
runing over gdb:

Starting program: /var/tmp/portage/dev-lang/python-2.7.8/work/x86_64-pc-linux-gnu/./python -E /var/tmp/portage/dev-lang/python-2.7.8/work/Python-2.7.8/setup.py $quiet build
warning: Could not load shared library symbols for linux-vdso.so.1.
Do you need "set solib-search-path" or "set sysroot"?
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
running build
running build_ext
building dbm using gdbm

Program received signal SIGSEGV, Segmentation fault.
0x00007ffff7ab6d60 in PyType_IsSubtype ()
   from /var/tmp/portage/dev-lang/python-2.7.8/work/x86_64-pc-linux-gnu/libpython2.7.so.1.0
(gdb) where  
#0  0x00007ffff7ab6d60 in PyType_IsSubtype ()
   from /var/tmp/portage/dev-lang/python-2.7.8/work/x86_64-pc-linux-gnu/libpython2.7.so.1.0
#1  0x00007ffff7b0f0c6 in PyModule_AddObject ()
   from /var/tmp/portage/dev-lang/python-2.7.8/work/x86_64-pc-linux-gnu/libpython2.7.so.1.0
#2  0x00007fffe9bc8162 in init_multiprocessing ()
   from build/lib.linux-x86_64-2.7/_multiprocessing.so
#3  0x00007ffff7b0afb9 in _PyImport_LoadDynamicModule ()
   from /var/tmp/portage/dev-lang/python-2.7.8/work/x86_64-pc-linux-gnu/libpython2.7.so.1.0
#4  0x00007ffff7b0751a in imp_load_dynamic ()
   from /var/tmp/portage/dev-lang/python-2.7.8/work/x86_64-pc-linux-gnu/libpython2.7.so.1.0
#5  0x00007ffff7af7eea in PyEval_EvalFrameEx ()
   from /var/tmp/portage/dev-lang/python-2.7.8/work/x86_64-pc-linux-gnu/libpython2.7.so.1.0
#6  0x00007ffff7af7b59 in PyEval_EvalFrameEx ()
   from /var/tmp/portage/dev-lang/python-2.7.8/work/x86_64-pc-linux-gnu/libpython2.7.so.1.0
#7  0x00007ffff7af8add in PyEval_EvalCodeEx ()
   from /var/tmp/portage/dev-lang/python-2.7.8/work/x86_64-pc-linux-gnu/libpython2.7.so.1.0
#8  0x00007ffff7a886f0 in function_call ()
   from /var/tmp/portage/dev-lang/python-2.7.8/work/x86_64-pc-linux-gnu/libpython2.7.so.1.0
#9  0x00007ffff7a63be3 in PyObject_Call ()
   from /var/tmp/portage/dev-lang/python-2.7.8/work/x86_64-pc-linux-gnu/libpython2.7.so.1.0
#10 0x00007ffff7a723b5 in instancemethod_call ()
   from /var/tmp/portage/dev-lang/python-2.7.8/work/x86_64-pc-linux-gnu/libpython2.7.so.1.0
#11 0x00007ffff7a63be3 in PyObject_Call ()
   from /var/tmp/portage/dev-lang/python-2.7.8/work/x86_64-pc-linux-gnu/libpython2.7.so.1.0
#12 0x00007ffff7af59a3 in PyEval_EvalFrameEx ()
   from /var/tmp/portage/dev-lang/python-2.7.8/work/x86_64-pc-linux-gnu/libpython2.7.so.1.0
#13 0x00007ffff7af8add in PyEval_EvalCodeEx ()
   from /var/tmp/portage/dev-lang/python-2.7.8/work/x86_64-pc-linux-gnu/libpython2.7.so.1.0
#14 0x00007ffff7af79cc in PyEval_EvalFrameEx ()
   from /var/tmp/portage/dev-lang/python-2.7.8/work/x86_64-pc-linux-gnu/libpython2.7.so.1.0
#15 0x00007ffff7af7b59 in PyEval_EvalFrameEx ()
   from /var/tmp/portage/dev-lang/python-2.7.8/work/x86_64-pc-linux-gnu/libpython2.7.so.1.0
#16 0x00007ffff7af7b59 in PyEval_EvalFrameEx ()
   from /var/tmp/portage/dev-lang/python-2.7.8/work/x86_64-pc-linux-gnu/libpython2.7.so.1.0
#17 0x00007ffff7af7b59 in PyEval_EvalFrameEx ()
   from /var/tmp/portage/dev-lang/python-2.7.8/work/x86_64-pc-linux-gnu/libpython2.7.so.1.0
#18 0x00007ffff7af7b59 in PyEval_EvalFrameEx ()
   from /var/tmp/portage/dev-lang/python-2.7.8/work/x86_64-pc-linux-gnu/libpython2.7.so.1.0
#19 0x00007ffff7af7b59 in PyEval_EvalFrameEx ()
   from /var/tmp/portage/dev-lang/python-2.7.8/work/x86_64-pc-linux-gnu/libpython2.7.so.1.0
#20 0x00007ffff7af7b59 in PyEval_EvalFrameEx ()
   from /var/tmp/portage/dev-lang/python-2.7.8/work/x86_64-pc-linux-gnu/libpython2.7.so.1.0
#21 0x00007ffff7af8add in PyEval_E   from /var/tmp/portage/dev-lang/python-2.7.8/work/x86_64-pc-linux-gnu/libpython2.7.so.1.0
#22 0x00007ffff7af79cc in PyEval_EvalFrameEx ()
   from /var/tmp/portage/dev-lang/python-2.7.8/work/x86_64-pc-linux-gnu/libpython2.7.so.1.0
#23 0x00007ffff7af7b59 in PyEval_EvalFrameEx ()
   from /var/tmp/portage/dev-lang/python-2.7.8/work/x86_64-pc-linux-gnu/libpython2.7.so.1.0
#24 0x00007ffff7af8add in PyEval_EvalCodeEx ()
   from /var/tmp/portage/dev-lang/python-2.7.8/work/x86_64-pc-linux-gnu/libpython2.7.so.1.0
#25 0x00007ffff7af8be2 in PyEval_EvalCode ()
   from /var/tmp/portage/dev-lang/python-2.7.8/work/x86_64-pc-linux-gnu/libpython2.7.so.1.0
#26 0x00007ffff7b115af in run_mod ()
   from /var/tmp/portage/dev-lang/python-2.7.8/work/x86_64-pc-linux-gnu/libpython2.7.so.1.0
#27 0x00007ffff7b126ce in PyRun_FileExFlags ()
   from /var/tmp/portage/dev-lang/python-2.7.8/work/x86_64-pc-linux-gnu/libpython2.7.so.1.0
#28 0x00007ffff7b13839 in PyRun_SimpleFileExFlags ()
   from /var/tmp/portage/dev-lang/python-2.7.8/work/x86_64-pc-linux-gnu/libpython2.7.so.1.0
#29 0x00007ffff7b242e3 in Py_Main ()
   from /var/tmp/portage/dev-lang/python-2.7.8/work/x86_64-pc-linux-gnu/libpython2.7.so.1.0
#30 0x00007ffff7476dc5 in __libc_start_main () from /lib64/libc.so.6
#31 0x00000000004009fd in _start ()
Comment 2 Jeroen Roovers (RETIRED) gentoo-dev 2014-08-21 11:28:32 UTC
Please attach the entire build log to this bug report.
Comment 3 Dmitry 2014-08-22 06:55:01 UTC
Created attachment 383308 [details]
build log
Comment 4 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2018-04-21 21:45:32 UTC
Mass closing of bugs reported against old versions of dev-lang/python.  If the problem still occurs with the current versions (i.e. newest in each visible slot), feel free to reopen.