Project

General

Profile

Actions

Bug #19780

closed

tons of valgrind reports related to embedded python from ceph-mgr

Added by Kefu Chai almost 7 years ago. Updated over 5 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
% Done:

0%

Source:
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

we need to either silence or fix them before merging https://github.com/ceph/ceph/pull/14092

for valgrind report,

/a/sage-2017-04-21_02:04:57-rados-wip-sage-testing---basic-smithi/1050599/remote/smithi145/log/valgrind/mgr.x.log.gz

Actions #1

Updated by Kefu Chai almost 7 years ago

  • Description updated (diff)
Actions #2

Updated by Kefu Chai almost 7 years ago

i compiled a python with

configure --without-pymalloc --with-pydebug --with-valgrind --enable-shared --prefix=/tmp/opt

and modified cmake's cache to point the python related directories to /tmp/opt.

then run

MON=1 MGR=1 OSD=3 MDS=0 ../src/vstart.sh -x -l -k --valgrind_mgr memcheck --valgrind_args '--log-file=/tmp/v.log --leak-check=full --show-reachable=yes  --suppressions=/usr/lib/valgrind/python.supp'

there are still lots of warning reported.

Actions #3

Updated by Kefu Chai almost 7 years ago

https://github.com/ceph/teuthology/pull/1068 posted to suppress some python warnings.

Actions #4

Updated by Greg Farnum almost 7 years ago

  • Project changed from Ceph to mgr
  • Category deleted (110)
Actions #5

Updated by Sage Weil over 5 years ago

  • Status changed from New to Resolved
Actions

Also available in: Atom PDF