Project

General

Profile

Actions

Bug #53854

closed

test_librbd: possible memory leak in getting group_info for image

Added by Deepika Upadhyay over 2 years ago. Updated over 2 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
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

Not sure real bug or false alarm but recording the failure just in case:

2022-01-07T10:41:24.579 INFO:tasks.workunit.client.0.smithi123.stderr:==37500== HEAP SUMMARY:
2022-01-07T10:41:24.580 INFO:tasks.workunit.client.0.smithi123.stderr:==37500==     in use at exit: 6,636 bytes in 24 blocks
2022-01-07T10:41:24.580 INFO:tasks.workunit.client.0.smithi123.stderr:==37500==   total heap usage: 73,736,674 allocs, 73,736,650 frees, 126,212,815,186 bytes allocated
2022-01-07T10:41:24.580 INFO:tasks.workunit.client.0.smithi123.stderr:==37500==
2022-01-07T10:41:24.600 INFO:tasks.workunit.client.0.smithi123.stderr:==37500== 1 bytes in 1 blocks are definitely lost in loss record 1 of 14
2022-01-07T10:41:24.600 INFO:tasks.workunit.client.0.smithi123.stderr:==37500==    at 0x4C34F0B: malloc (vg_replace_malloc.c:307)
2022-01-07T10:41:24.601 INFO:tasks.workunit.client.0.smithi123.stderr:==37500==    by 0x876B80D: strdup (in /usr/lib64/libc-2.28.so)
2022-01-07T10:41:24.601 INFO:tasks.workunit.client.0.smithi123.stderr:==37500==    by 0x8D9AA0: group_info_cpp_to_c (librbd.cc:221)
2022-01-07T10:41:24.601 INFO:tasks.workunit.client.0.smithi123.stderr:==37500==    by 0x8D9AA0: rbd_get_group (librbd.cc:5264)
2022-01-07T10:41:24.601 INFO:tasks.workunit.client.0.smithi123.stderr:==37500==    by 0x870B18: TestGroup_add_image_Test::TestBody() (test_Groups.cc:101)
2022-01-07T10:41:24.601 INFO:tasks.workunit.client.0.smithi123.stderr:==37500==    by 0xFD43ED: HandleSehExceptionsInMethodIfSupported<testing::Test, void> (gtest.cc:2605)
2022-01-07T10:41:24.602 INFO:tasks.workunit.client.0.smithi123.stderr:==37500==    by 0xFD43ED: void testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) (gtest.cc:2641)
2022-01-07T10:41:24.602 INFO:tasks.workunit.client.0.smithi123.stderr:==37500==    by 0xFC825A: Run (gtest.cc:2680)
2022-01-07T10:41:24.602 INFO:tasks.workunit.client.0.smithi123.stderr:==37500==    by 0xFC825A: testing::Test::Run() (gtest.cc:2670)
2022-01-07T10:41:24.603 INFO:tasks.workunit.client.0.smithi123.stderr:==37500==    by 0xFC83C4: Run (gtest.cc:2858)
2022-01-07T10:41:24.603 INFO:tasks.workunit.client.0.smithi123.stderr:==37500==    by 0xFC83C4: testing::TestInfo::Run() (gtest.cc:2831)
2022-01-07T10:41:24.603 INFO:tasks.workunit.client.0.smithi123.stderr:==37500==    by 0xFC8920: Run (gtest.cc:3012)
2022-01-07T10:41:24.603 INFO:tasks.workunit.client.0.smithi123.stderr:==37500==    by 0xFC8920: testing::TestSuite::Run() (gtest.cc:2991)
2022-01-07T10:41:24.604 INFO:tasks.workunit.client.0.smithi123.stderr:==37500==    by 0xFCA534: testing::internal::UnitTestImpl::RunAllTests() (gtest.cc:5723)
2022-01-07T10:41:24.604 INFO:tasks.workunit.client.0.smithi123.stderr:==37500==    by 0xFD495D: HandleSehExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool> (gtest.cc:2605)
2022-01-07T10:41:24.604 INFO:tasks.workunit.client.0.smithi123.stderr:==37500==    by 0xFD495D: bool testing::internal::HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) (gtest.cc:2641)
2022-01-07T10:41:24.604 INFO:tasks.workunit.client.0.smithi123.stderr:==37500==    by 0xFC848F: testing::UnitTest::Run() (gtest.cc:5306)
2022-01-07T10:41:24.605 INFO:tasks.workunit.client.0.smithi123.stderr:==37500==    by 0x6A698C: RUN_ALL_TESTS (gtest.h:2486)
2022-01-07T10:41:24.605 INFO:tasks.workunit.client.0.smithi123.stderr:==37500==    by 0x6A698C: main (test_main.cc:70)

seen in : https://trello.com/c/ZochLpMG/1413-wip-yuri6-testing-2022-01-05-1255
which is majorly a filestore change and seems unrelated.

Actions #1

Updated by Deepika Upadhyay over 2 years ago

  • Project changed from RADOS to rbd
Actions #2

Updated by Ilya Dryomov over 2 years ago

  • Status changed from New to Resolved
  • Assignee set to Ilya Dryomov
Actions

Also available in: Atom PDF