Skip to content

Instantly share code, notes, and snippets.

@dckc
Created January 7, 2013 19:36
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save dckc/4477717 to your computer and use it in GitHub Desktop.
Save dckc/4477717 to your computer and use it in GitHub Desktop.
python2.3.5 build fails at the ` ./python -E ./setup.py build` step
connolly@pav:~/src/Python-2.3.5$ make
...
ar cr libpython2.3.a Modules/threadmodule.o Modules/signalmodule.o Modules/posixmodule.o Modules/errnomodule.o Modules/_sre.o Modules/_codecsmodule.o Modules/zipimport.o Modules/symtablemodule.o Modules/xxsubtype.o
ranlib libpython2.3.a
gcc -pthread -Xlinker -export-dynamic -o python \
Modules/python.o \
libpython2.3.a -lpthread -ldl -lutil -lm
case $MAKEFLAGS in \
*-s*) CC='gcc -pthread' LDSHARED='gcc -pthread -shared' OPT='-DNDEBUG -g -O3 -Wall -Wstrict-prototypes' ./python -E ./setup.py -q build;; \
*) CC='gcc -pthread' LDSHARED='gcc -pthread -shared' OPT='-DNDEBUG -g -O3 -Wall -Wstrict-prototypes' ./python -E ./setup.py build;; \
esac
*** buffer overflow detected ***: ./python terminated
======= Backtrace: =========
/lib/x86_64-linux-gnu/libc.so.6(__fortify_fail+0x37)[0x2b20870c2807]
/lib/x86_64-linux-gnu/libc.so.6(+0x109700)[0x2b20870c1700]
/lib/x86_64-linux-gnu/libc.so.6(+0x109d2b)[0x2b20870c1d2b]
./python(PySys_SetArgv+0x228)[0x495608]
./python(Py_Main+0x30f)[0x40f92f]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xed)[0x2b2086fd976d]
./python[0x40f481]
======= Memory map: ========
00400000-004ed000 r-xp 00000000 fc:02 925586 /usr/local/src/Python-2.3.5/python
006ec000-006ed000 r--p 000ec000 fc:02 925586 /usr/local/src/Python-2.3.5/python
006ed000-00714000 rw-p 000ed000 fc:02 925586 /usr/local/src/Python-2.3.5/python
00714000-00718000 rw-p 00000000 00:00 0
00f7f000-00fff000 rw-p 00000000 00:00 0 [heap]
2b2086472000-2b2086494000 r-xp 00000000 08:0c 267934 /lib/x86_64-linux-gnu/ld-2.15.so
2b2086494000-2b20864d7000 rw-p 00000000 00:00 0
2b20864d8000-2b208655a000 rw-p 00000000 00:00 0
2b208655c000-2b208658d000 rw-p 00000000 00:00 0
2b208658f000-2b2086652000 rw-p 00000000 00:00 0
2b2086694000-2b2086695000 r--p 00022000 08:0c 267934 /lib/x86_64-linux-gnu/ld-2.15.so
2b2086695000-2b2086697000 rw-p 00023000 08:0c 267934 /lib/x86_64-linux-gnu/ld-2.15.so
2b2086697000-2b20866af000 r-xp 00000000 08:0c 267922 /lib/x86_64-linux-gnu/libpthread-2.15.so
2b20866af000-2b20868ae000 ---p 00018000 08:0c 267922 /lib/x86_64-linux-gnu/libpthread-2.15.so
2b20868ae000-2b20868af000 r--p 00017000 08:0c 267922 /lib/x86_64-linux-gnu/libpthread-2.15.so
2b20868af000-2b20868b0000 rw-p 00018000 08:0c 267922 /lib/x86_64-linux-gnu/libpthread-2.15.so
2b20868b0000-2b20868b4000 rw-p 00000000 00:00 0
2b20868b4000-2b20868b6000 r-xp 00000000 08:0c 267919 /lib/x86_64-linux-gnu/libdl-2.15.so
2b20868b6000-2b2086ab6000 ---p 00002000 08:0c 267919 /lib/x86_64-linux-gnu/libdl-2.15.so
2b2086ab6000-2b2086ab7000 r--p 00002000 08:0c 267919 /lib/x86_64-linux-gnu/libdl-2.15.so
2b2086ab7000-2b2086ab8000 rw-p 00003000 08:0c 267919 /lib/x86_64-linux-gnu/libdl-2.15.so
2b2086ab8000-2b2086ab9000 rw-p 00000000 00:00 0
2b2086ab9000-2b2086abb000 r-xp 00000000 08:0c 267935 /lib/x86_64-linux-gnu/libutil-2.15.so
2b2086abb000-2b2086cba000 ---p 00002000 08:0c 267935 /lib/x86_64-linux-gnu/libutil-2.15.so
2b2086cba000-2b2086cbb000 r--p 00001000 08:0c 267935 /lib/x86_64-linux-gnu/libutil-2.15.so
2b2086cbb000-2b2086cbc000 rw-p 00002000 08:0c 267935 /lib/x86_64-linux-gnu/libutil-2.15.so
2b2086cbc000-2b2086db7000 r-xp 00000000 08:0c 267928 /lib/x86_64-linux-gnu/libm-2.15.so
2b2086db7000-2b2086fb6000 ---p 000fb000 08:0c 267928 /lib/x86_64-linux-gnu/libm-2.15.so
2b2086fb6000-2b2086fb7000 r--p 000fa000 08:0c 267928 /lib/x86_64-linux-gnu/libm-2.15.so
2b2086fb7000-2b2086fb8000 rw-p 000fb000 08:0c 267928 /lib/x86_64-linux-gnu/libm-2.15.so
2b2086fb8000-2b208716d000 r-xp 00000000 08:0c 267920 /lib/x86_64-linux-gnu/libc-2.15.so
2b208716d000-2b208736c000 ---p 001b5000 08:0c 267920 /lib/x86_64-linux-gnu/libc-2.15.so
2b208736c000-2b2087370000 r--p 001b4000 08:0c 267920 /lib/x86_64-linux-gnu/libc-2.15.so
2b2087370000-2b2087372000 rw-p 001b8000 08:0c 267920 /lib/x86_64-linux-gnu/libc-2.15.so
2b2087372000-2b2087379000 rw-p 00000000 00:00 0
2b2087379000-2b2087642000 r--p 00000000 fc:06 398849 /usr/lib/locale/locale-archive
2b2087642000-2b2087643000 rw-p 00000000 00:00 0
2b2087666000-2b208767b000 r-xp 00000000 08:0c 262466 /lib/x86_64-linux-gnu/libgcc_s.so.1
2b208767b000-2b208787a000 ---p 00015000 08:0c 262466 /lib/x86_64-linux-gnu/libgcc_s.so.1
2b208787a000-2b208787b000 r--p 00014000 08:0c 262466 /lib/x86_64-linux-gnu/libgcc_s.so.1
2b208787b000-2b208787c000 rw-p 00015000 08:0c 262466 /lib/x86_64-linux-gnu/libgcc_s.so.1
7fff5bd09000-7fff5bd2a000 rw-p 00000000 00:00 0 [stack]
7fff5bde2000-7fff5bde3000 r-xp 00000000 00:00 0 [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]
Aborted (core dumped)
make: *** [sharedmods] Error 134
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment