-
-
Notifications
You must be signed in to change notification settings - Fork 56.5k
G-API: valgrind issues (2021-03-28) #19800
Copy link
Copy link
Closed
Milestone
Description
==15191== Use of uninitialised value of size 8
==15191== at 0x71F0911: _itoa_word (_itoa.c:180)
==15191== by 0x71F22F7: printf_positional (vfprintf.c:2022)
==15191== by 0x71F4DB9: vfprintf (vfprintf.c:1688)
==15191== by 0x72C9FF8: __vsnprintf_chk (vsnprintf_chk.c:63)
==15191== by 0x72C9F24: __snprintf_chk (snprintf_chk.c:34)
==15191== by 0x80EE1A: snprintf (stdio2.h:65)
==15191== by 0x80EE1A: testing::(anonymous namespace)::PrintByteSegmentInObjectTo(unsigned char const*, unsigned long, unsigned long, std::ostream*) (ts_gtest.cpp:10840)
==15191== by 0x81191F: PrintBytesInObjectToImpl (ts_gtest.cpp:10858)
==15191== by 0x81191F: testing::internal2::PrintBytesInObjectTo(unsigned char const*, unsigned long, std::ostream*) (ts_gtest.cpp:10880)
==15191== by 0x7A8E3E: PrintValue (ts_gtest.h:10573)
==15191== by 0x7A8E3E: operator<< <char, std::char_traits<char>, std::function<cv::GMat(const cv::GFrame&)> > (ts_gtest.h:10664)
==15191== by 0x7A8E3E: DefaultPrintNonContainerTo<std::function<cv::GMat(const cv::GFrame&)> > (ts_gtest.h:10705)
==15191== by 0x7A8E3E: DefaultPrintTo<std::function<cv::GMat(const cv::GFrame&)> > (ts_gtest.h:10896)
==15191== by 0x7A8E3E: PrintTo<std::function<cv::GMat(const cv::GFrame&)> > (ts_gtest.h:10931)
==15191== by 0x7A8E3E: Print (ts_gtest.h:11186)
==15191== by 0x7A8E3E: PrintPrefixTo<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<cv::GMat(const cv::GFrame&)>, opencv_test::(anonymous namespace)::TestSourceType, std::function<cv::Mat(const cv::Mat&)> > > (ts_gtest.h:11454)
==15191== by 0x7A8E3E: PrintPrefixTo<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<cv::GMat(const cv::GFrame&)>, opencv_test::(anonymous namespace)::TestSourceType, std::function<cv::Mat(const cv::Mat&)> > > (ts_gtest.h:11446)
==15191== by 0x7A8E3E: PrintPrefixTo<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<cv::GMat(const cv::GFrame&)>, opencv_test::(anonymous namespace)::TestSourceType, std::function<cv::Mat(const cv::Mat&)> > > (ts_gtest.h:11446)
==15191== by 0x7A8E3E: PrintTupleTo<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<cv::GMat(const cv::GFrame&)>, opencv_test::(anonymous namespace)::TestSourceType, std::function<cv::Mat(const cv::Mat&)> > > (ts_gtest.h:11483)
==15191== by 0x7A8E3E: PrintTo<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<cv::GMat(const cv::GFrame&)>, opencv_test::(anonymous namespace)::TestSourceType, std::function<cv::Mat(const cv::Mat&)> > (ts_gtest.h:11149)
==15191== by 0x7A8E3E: Print (ts_gtest.h:11186)
==15191== by 0x7A8E3E: UniversalPrint<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<cv::GMat(const cv::GFrame&)>, opencv_test::(anonymous namespace)::TestSourceType, std::function<cv::Mat(const cv::Mat&)> > > (ts_gtest.h:11377)
==15191== by 0x7A8E3E: Print (ts_gtest.h:11305)
==15191== by 0x7A8E3E: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > testing::PrintToString<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<cv::GMat (cv::GFrame const&)>, opencv_test::(anonymous namespace)::TestSourceType, std::function<cv::Mat (cv::Mat const&)> > >(std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<cv::GMat (cv::GFrame const&)>, opencv_test::(anonymous namespace)::TestSourceType, std::function<cv::Mat (cv::Mat const&)> > const&) (ts_gtest.h:11514)
==15191== by 0x7CFF6A: testing::internal::ParameterizedTestCaseInfo<opencv_test::GAPI_Accessors_In_Streaming>::RegisterTests() (ts_gtest.h:12104)
==15191== by 0x81023A: RegisterTests (ts_gtest.h:12232)
==15191== by 0x81023A: testing::internal::UnitTestImpl::RegisterParameterizedTests() (ts_gtest.cpp:4132)
==15191== by 0x82A33A: testing::internal::UnitTestImpl::PostFlagParsingInit() (ts_gtest.cpp:6463)
==15191== by 0x82A431: void testing::internal::InitGoogleTestImpl<char>(int*, char**) (ts_gtest.cpp:7430)
==15191== Uninitialised value was created by a heap allocation
==15191== at 0x4C3217F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==15191== by 0x7BF255: testing::internal::CartesianProductGenerator4<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<cv::GMat (cv::GFrame const&)>, opencv_test::(anonymous namespace)::TestSourceType, std::function<cv::Mat (cv::Mat const&)> >::Iterator::ComputeCurrentValue() (ts_gtest.h:16168)
==15191== by 0x7CE0CD: testing::internal::CartesianProductGenerator4<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<cv::GMat (cv::GFrame const&)>, opencv_test::(anonymous namespace)::TestSourceType, std::function<cv::Mat (cv::Mat const&)> >::Iterator::Iterator(testing::internal::ParamGeneratorInterface<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<cv::GMat (cv::GFrame const&)>, opencv_test::(anonymous namespace)::TestSourceType, std::function<cv::Mat (cv::Mat const&)> > > const*, testing::internal::ParamGenerator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, testing::internal::ParamIterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, testing::internal::ParamGenerator<std::function<cv::GMat (cv::GFrame const&)> > const&, testing::internal::ParamIterator<std::function<cv::GMat (cv::GFrame const&)> > const&, testing::internal::ParamGenerator<opencv_test::(anonymous namespace)::TestSourceType> const&, testing::internal::ParamIterator<opencv_test::(anonymous namespace)::TestSourceType> const&, testing::internal::ParamGenerator<std::function<cv::Mat (cv::Mat const&)> > const&, testing::internal::ParamIterator<std::function<cv::Mat (cv::Mat const&)> > const&) (ts_gtest.h:16099)
==15191== by 0x7CE3C6: testing::internal::CartesianProductGenerator4<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<cv::GMat (cv::GFrame const&)>, opencv_test::(anonymous namespace)::TestSourceType, std::function<cv::Mat (cv::Mat const&)> >::Begin() const (ts_gtest.h:16074)
==15191== by 0x7CF8E9: begin (ts_gtest.h:11709)
==15191== by 0x7CF8E9: testing::internal::ParameterizedTestCaseInfo<opencv_test::GAPI_Accessors_In_Streaming>::RegisterTests() (ts_gtest.h:12084)
==15191== by 0x81023A: RegisterTests (ts_gtest.h:12232)
==15191== by 0x81023A: testing::internal::UnitTestImpl::RegisterParameterizedTests() (ts_gtest.cpp:4132)
==15191== by 0x82A33A: testing::internal::UnitTestImpl::PostFlagParsingInit() (ts_gtest.cpp:6463)
==15191== by 0x82A431: void testing::internal::InitGoogleTestImpl<char>(int*, char**) (ts_gtest.cpp:7430)
==15191== by 0x82A47A: testing::InitGoogleTest(int*, char**) (ts_gtest.cpp:7448)
==15191== by 0x7E3ACE: main (test_main.cpp:12)
==15191==
Related to test parameters initialization.
Reactions are currently unavailable