Project

General

Profile

Actions

Bug #64892

open

unittest_ipaddr - valgrind failed

Added by Nitzan Mordechai about 2 months ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
Tests
Target version:
-
% Done:

0%

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

Description

running unit-test with valgraind:
ctest -R unittest_ipaddr -T memcheck

==3232332== Conditional jump or move depends on uninitialised value(s)
==3232332==    at 0x56D3F3D: find_ip_in_subnet_list(ceph::common::CephContext*, ifaddrs const*, unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int) (pick_address.cc:191)
==3232332==    by 0x149224: pick_address_find_ip_in_subnet_list_Test::TestBody() (test_ipaddr.cc:709)
==3232332==    by 0x1941C6: HandleSehExceptionsInMethodIfSupported<testing::Test, void> (gtest.cc:2605)
==3232332==    by 0x1941C6: void testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) (gtest.cc:2641)
==3232332==    by 0x18850D: Run (gtest.cc:2680)
==3232332==    by 0x18850D: testing::Test::Run() (gtest.cc:2670)
==3232332==    by 0x188664: Run (gtest.cc:2858)
==3232332==    by 0x188664: testing::TestInfo::Run() (gtest.cc:2831)
==3232332==    by 0x188BD8: Run (gtest.cc:3012)
==3232332==    by 0x188BD8: testing::TestSuite::Run() (gtest.cc:2991)
==3232332==    by 0x1891FE: testing::internal::UnitTestImpl::RunAllTests() (gtest.cc:5723)
==3232332==    by 0x194736: HandleSehExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool> (gtest.cc:2605)
==3232332==    by 0x194736: bool testing::internal::HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) (gtest.cc:2641)
==3232332==    by 0x18872C: testing::UnitTest::Run() (gtest.cc:5306)
==3232332==    by 0x145EAD: RUN_ALL_TESTS (gtest.h:2486)
==3232332==    by 0x145EAD: main (gmock_main.cc:70)
==3232332== 
==3232332== Conditional jump or move depends on uninitialised value(s)
==3232332==    at 0x56D3F3D: find_ip_in_subnet_list(ceph::common::CephContext*, ifaddrs const*, unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int) (pick_address.cc:191)
==3232332==    by 0x149366: pick_address_find_ip_in_subnet_list_Test::TestBody() (test_ipaddr.cc:717)
==3232332==    by 0x1941C6: HandleSehExceptionsInMethodIfSupported<testing::Test, void> (gtest.cc:2605)
==3232332==    by 0x1941C6: void testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) (gtest.cc:2641)
==3232332==    by 0x18850D: Run (gtest.cc:2680)
==3232332==    by 0x18850D: testing::Test::Run() (gtest.cc:2670)
==3232332==    by 0x188664: Run (gtest.cc:2858)
==3232332==    by 0x188664: testing::TestInfo::Run() (gtest.cc:2831)
==3232332==    by 0x188BD8: Run (gtest.cc:3012)
==3232332==    by 0x188BD8: testing::TestSuite::Run() (gtest.cc:2991)
==3232332==    by 0x1891FE: testing::internal::UnitTestImpl::RunAllTests() (gtest.cc:5723)
==3232332==    by 0x194736: HandleSehExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool> (gtest.cc:2605)
==3232332==    by 0x194736: bool testing::internal::HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) (gtest.cc:2641)
==3232332==    by 0x18872C: testing::UnitTest::Run() (gtest.cc:5306)
==3232332==    by 0x145EAD: RUN_ALL_TESTS (gtest.h:2486)
==3232332==    by 0x145EAD: main (gmock_main.cc:70)

....
....

No data to display

Actions

Also available in: Atom PDF