Bug #41068
*** Error in `/usr/bin/python2.7': free(): invalid pointer:
Status:
Closed
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
% Done:
0%
Source:
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Description
compile ceph master branch and run ./bin/ceph in build directory,raise a err:
[root@mirror1-clz2 ceph]# git status # On branch v14.2.2 # Untracked files: # (use "git add <file>..." to include in what will be committed) # # src/pybind/cephfs/cephfs.c # src/pybind/rados/rados.c # src/pybind/rbd/rbd.c # src/pybind/rgw/rgw.c nothing added to commit but untracked files present (use "git add" to track) [root@mirror1-clz2 ceph]# git diff src/pybind/cephfs/cephfs.c [root@mirror1-clz2 ceph]# cd build/ [root@mirror1-clz2 build]# ./bin/ceph *** DEVELOPER MODE: setting PATH, PYTHONPATH and LD_LIBRARY_PATH *** [errno 2] error connecting to the cluster *** Error in `/usr/bin/python2.7': free(): invalid pointer: 0x00007fef55c15dc0 *** ======= Backtrace: ========= /lib64/libc.so.6(+0x7c619)[0x7fef664f2619] /home/clz/code/ceph/build/lib/librados.so.2(+0x7c258)[0x7fef5deb3258] /home/clz/code/ceph/build/lib/librados.so.2(+0x74cdd)[0x7fef5deabcdd] /home/clz/code/ceph/build/lib/librados.so.2(+0x6ea30)[0x7fef5dea5a30] /home/clz/code/ceph/build/lib/librados.so.2(+0x696e3)[0x7fef5dea06e3] /home/clz/code/ceph/build/lib/librados.so.2(+0x102986)[0x7fef5df39986] /home/clz/code/ceph/build/lib/librados.so.2(+0xdbc98)[0x7fef5df12c98] /home/clz/code/ceph/build/lib/librados.so.2(+0xdbce0)[0x7fef5df12ce0] /home/clz/code/ceph/build/lib/librados.so.2(rados_shutdown+0x10d)[0x7fef5de6de96] /home/clz/code/ceph/build/lib/cython_modules/lib.2/rados.so(+0x17b81)[0x7fef5e2a5b81] /lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x730a)[0x7fef6724320a] /lib64/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x7ed)[0x7fef6724503d] /lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x663c)[0x7fef6724253c] /lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x67bd)[0x7fef672426bd] /lib64/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x7ed)[0x7fef6724503d] /lib64/libpython2.7.so.1.0(+0x70978)[0x7fef671ce978] /lib64/libpython2.7.so.1.0(PyObject_Call+0x43)[0x7fef671a9a63] /lib64/libpython2.7.so.1.0(+0x5aa55)[0x7fef671b8a55] /lib64/libpython2.7.so.1.0(PyObject_Call+0x43)[0x7fef671a9a63] /lib64/libpython2.7.so.1.0(PyEval_CallObjectWithKeywords+0x47)[0x7fef6723b8f7] /lib64/libpython2.7.so.1.0(+0x115822)[0x7fef67273822] /lib64/libpthread.so.0(+0x7e25)[0x7fef66f49e25] /lib64/libc.so.6(clone+0x6d)[0x7fef6656e34d] ======= Memory map: ======== 00400000-00401000 r-xp 00000000 fd:01 17110159 /usr/bin/python2.7 00600000-00601000 r--p 00000000 fd:01 17110159 /usr/bin/python2.7 00601000-00602000 rw-p 00001000 fd:01 17110159 /usr/bin/python2.7 007e9000-00aea000 rw-p 00000000 00:00 0 [heap] 7fef28000000-7fef28021000 rw-p 00000000 00:00 0 7fef28021000-7fef2c000000 ---p 00000000 00:00 0 7fef30000000-7fef30021000 rw-p 00000000 00:00 0 7fef30021000-7fef34000000 ---p 00000000 00:00 0 7fef34000000-7fef34021000 rw-p 00000000 00:00 0 7fef34021000-7fef38000000 ---p 00000000 00:00 0 7fef3b7ff000-7fef3b800000 ---p 00000000 00:00 0 7fef3b800000-7fef3c000000 rw-p 00000000 00:00 0 7fef3c000000-7fef3c021000 rw-p 00000000 00:00 0 7fef3c021000-7fef40000000 ---p 00000000 00:00 0 7fef40000000-7fef40021000 rw-p 00000000 00:00 0 7fef40021000-7fef44000000 ---p 00000000 00:00 0 7fef44000000-7fef4417c000 rw-p 00000000 00:00 0 7fef4417c000-7fef48000000 ---p 00000000 00:00 0 7fef4857c000-7fef4857d000 ---p 00000000 00:00 0 7fef4857d000-7fef48d7d000 rw-p 00000000 00:00 0 7fef48d7d000-7fef48d7e000 ---p 00000000 00:00 0 7fef48d7e000-7fef4957e000 rw-p 00000000 00:00 0 [stack:703428] 7fef4957e000-7fef4957f000 ---p 00000000 00:00 0 7fef4957f000-7fef49d7f000 rw-p 00000000 00:00 0 [stack:703427] 7fef49d7f000-7fef49d80000 ---p 00000000 00:00 0 7fef49d80000-7fef4a580000 rw-p 00000000 00:00 0 [stack:703426] 7fef4acfc000-7fef4b75d000 rw-p 00000000 00:00 0 7fef4b75d000-7fef4b75e000 ---p 00000000 00:00 0 7fef4b75e000-7fef4bf5e000 rw-p 00000000 00:00 0 7fef4bf5e000-7fef4bf62000 r-xp 00000000 fd:01 17109984 /usr/lib64/python2.7/lib-dynload/termios.so 7fef4bf62000-7fef4c161000 ---p 00004000 fd:01 17109984 /usr/lib64/python2.7/lib-dynload/termios.so 7fef4c161000-7fef4c162000 r--p 00003000 fd:01 17109984 /usr/lib64/python2.7/lib-dynload/termios.so 7fef4c162000-7fef4c164000 rw-p 00004000 fd:01 17109984 /usr/lib64/python2.7/lib-dynload/termios.so 7fef4c164000-7fef4c1a4000 rw-p 00000000 00:00 0 7fef4c1a4000-7fef4c23a000 r-xp 00000000 fd:01 17109988 /usr/lib64/python2.7/lib-dynload/unicodedata.so 7fef4c23a000-7fef4c439000 ---p 00096000 fd:01 17109988 /usr/lib64/python2.7/lib-dynload/unicodedata.so 7fef4c439000-7fef4c43a000 r--p 00095000 fd:01 17109988 /usr/lib64/python2.7/lib-dynload/unicodedata.so 7fef4c43a000-7fef4c44d000 rw-p 00096000 fd:01 17109988 /usr/lib64/python2.7/lib-dynload/unicodedata.so 7fef4c44d000-7fef4c452000 r-xp 00000000 fd:01 17090411 /usr/lib64/python2.7/lib-dynload/_csv.so 7fef4c452000-7fef4c652000 ---p 00005000 fd:01 17090411 /usr/lib64/python2.7/lib-dynload/_csv.so 7fef4c652000-7fef4c653000 r--p 00005000 fd:01 17090411 /usr/lib64/python2.7/lib-dynload/_csv.so 7fef4c653000-7fef4c655000 rw-p 00006000 fd:01 17090411 /usr/lib64/python2.7/lib-dynload/_csv.so 7fef4c655000-7fef4c695000 rw-p 00000000 00:00 0 7fef4c695000-7fef4c698000 r-xp 00000000 fd:01 17090436 /usr/lib64/python2.7/lib-dynload/_randommodule.so 7fef4c698000-7fef4c897000 ---p 00003000 fd:01 17090436 /usr/lib64/python2.7/lib-dynload/_randommodule.so 7fef4c897000-7fef4c898000 r--p 00002000 fd:01 17090436 /usr/lib64/python2.7/lib-dynload/_randommodule.so 7fef4c898000-7fef4c899000 rw-p 00003000 fd:01 17090436 /usr/lib64/python2.7/lib-dynload/_randommodule.so 7fef4c899000-7fef4c89d000 r-xp 00000000 fd:01 17090419 /usr/lib64/python2.7/lib-dynload/_hashlib.so 7fef4c89d000-7fef4ca9c000 ---p 00004000 fd:01 17090419 /usr/lib64/python2.7/lib-dynload/_hashlib.so 7fef4ca9c000-7fef4ca9d000 r--p 00003000 fd:01 17090419 /usr/lib64/python2.7/lib-dynload/_hashlib.so 7fef4ca9d000-7fef4ca9e000 rw-p 00004000 fd:01 17090419 /usr/lib64/python2.7/lib-dynload/_hashlib.so 7fef4ca9e000-7fef4ca9f000 rw-p 00000000 00:00 0 7fef4ca9f000-7fef4cabb000 r-xp 00000000 fd:01 17090422 /usr/lib64/python2.7/lib-dynload/_io.so 7fef4cabb000-7fef4ccba000 ---p 0001c000 fd:01 17090422 /usr/lib64/python2.7/lib-dynload/_io.so 7fef4ccba000-7fef4ccbb000 r--p 0001b000 fd:01 17090422 /usr/lib64/python2.7/lib-dynload/_io.so 7fef4ccbb000-7fef4ccc5000 rw-p 0001c000 fd:01 17090422 /usr/lib64/python2.7/lib-dynload/_io.so 7fef4ccc5000-7fef4cd05000 rw-p 00000000 00:00 0 7fef4cd05000-7fef4cd0c000 r-xp 00000000 fd:01 25168166 /usr/lib64/libffi.so.6.0.1 7fef4cd0c000-7fef4cf0b000 ---p 00007000 fd:01 25168166 /usr/lib64/libffi.so.6.0.1 7fef4cf0b000-7fef4cf0c000 r--p 00006000 fd:01 25168166 /usr/lib64/libffi.so.6.0.1Aborted
then checkout to 14.2.2 tag and find the same err.
anyone know what's wrong.Maybe some dependence wrong version.Thank you!
linux info:
[root@mirror1-clz2 build]# cat /proc/version Linux version 3.10.0-514.el7.x86_64 (builder@kbuilder.dev.centos.org) (gcc version 4.8.5 20150623 (Red Hat 4.8.5-11) (GCC) ) #1 SMP Tue Nov 22 16:42:41 UTC 2016
History
#1 Updated by liuzhong chen over 3 years ago
when update gcc to versoin 8 by "source scl_source enable devtoolset-8".This issue is ok,please close this bug.Thank you!
#2 Updated by Sebastian Wagner over 3 years ago
- Description updated (diff)
- Status changed from New to Closed
Closing as requested.