Project

General

Profile

Actions

Bug #18354

closed

Valgrind reports errors for ceph_test_rados_api_c_read_operations

Added by Brad Hubbard over 7 years ago. Updated over 7 years ago.

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

0%

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

Description

1 errors in context 1 of 3:
Conditional jump or move depends on uninitialised value(s)
   at 0x4C33ABE: __memcmp_sse4_1 (vg_replace_strmem.c:1094)
   by 0x1EB3F5: CReadOpsTest::compare_omap_vals(char const* const*, char const* const*, unsigned long const*, unsigned long, void*) (c_read_operations.cc:79)
   by 0x1EC2C1: CReadOpsTest::fetch_and_verify_omap_vals(char const* const*, char const* const*, unsigned long const*, unsigned long) (c_read_operations.cc:57)
   by 0x1E69FB: CReadOpsTest_Omap_Test::TestBody() (c_read_operations.cc:552)
   by 0x212B63: HandleSehExceptionsInMethodIfSupported<testing::Test, void> (gtest.cc:2402)
   by 0x212B63: void testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) (gtest.cc:2438)
   by 0x209489: testing::Test::Run() (gtest.cc:2475)
   by 0x2095D7: testing::TestInfo::Run() (gtest.cc:2656)
   by 0x2096B4: testing::TestCase::Run() (gtest.cc:2774)
   by 0x209996: testing::internal::UnitTestImpl::RunAllTests() (gtest.cc:4649)
   by 0x213013: HandleSehExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool> (gtest.cc:2402)
   by 0x213013: bool testing::internal::HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) (gtest.cc:2438)
   by 0x209CB3: testing::UnitTest::Run() (gtest.cc:4257)
   by 0x1DF998: RUN_ALL_TESTS (gtest.h:2233)
   by 0x1DF998: main (gmock_main.cc:53)
 Uninitialised value was created by a stack allocation
   at 0x1EC23D: CReadOpsTest::fetch_and_verify_omap_vals(char const* const*, char const* const*, unsigned long const*, unsigned long) (c_read_operations.cc:52)

423 (400 direct, 23 indirect) bytes in 1 blocks are definitely lost in loss record 67 of 72                                                                                                                                                  
   at 0x4C2E1FC: operator new(unsigned long) (vg_replace_malloc.c:334)
   by 0x4EBCC4B: rados_aio_create_completion (librados.cc:4382)
   by 0x1E07A9: CReadOpsTest_AssertExists_Test::TestBody() (c_read_operations.cc:158)
   by 0x212B63: HandleSehExceptionsInMethodIfSupported<testing::Test, void> (gtest.cc:2402)
   by 0x212B63: void testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) (gtest.cc:2438)
   by 0x209489: testing::Test::Run() (gtest.cc:2475)
   by 0x2095D7: testing::TestInfo::Run() (gtest.cc:2656)
   by 0x2096B4: testing::TestCase::Run() (gtest.cc:2774)
   by 0x209996: testing::internal::UnitTestImpl::RunAllTests() (gtest.cc:4649)
   by 0x213013: HandleSehExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool> (gtest.cc:2402)
   by 0x213013: bool testing::internal::HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) (gtest.cc:2438)
   by 0x209CB3: testing::UnitTest::Run() (gtest.cc:4257)
   by 0x1DF998: RUN_ALL_TESTS (gtest.h:2233)
   by 0x1DF998: main (gmock_main.cc:53)
Actions #1

Updated by Brad Hubbard over 7 years ago

  • Status changed from New to In Progress
Actions #2

Updated by Brad Hubbard over 7 years ago

  • Status changed from In Progress to Resolved
Actions

Also available in: Atom PDF