New issue
Advanced search Search tips

Issue 892766 link

Starred by 1 user

Issue metadata

Status: Untriaged
Owner:
Cc:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Bug



Sign in to add a comment

ippusb_manger: heap-buffer-overflow found in asan builer.

Project Member Reported by yunlian@chromium.org, Oct 5

Issue description

https://luci-logdog.appspot.com/v/?s=chromeos/buildbucket/cr-buildbucket.appspot.com/8933484389331215072/+/steps/UnitTest/0/stdoutippusb_manager-0.0.1-r118:  * ==17==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x60200000021c at pc 0x7f902dae9764 bp 0x7fff023aa5e0 sp 0x7fff023a9d80
ippusb_manager-0.0.1-r118:  * READ of size 16 at 0x60200000021c thread T0
ippusb_manager-0.0.1-r118:  *     #0 0x7f902dae9763 in memcpy /var/tmp/portage/sys-devel/llvm-8.0_pre339409_p20180926-r2/work/llvm-8.0_pre339409_p20180926/projects/compiler-rt/lib/asan/../sanitizer_common/sanitizer_common_interceptors.inc:792:5
ippusb_manager-0.0.1-r118:  *     #1 0x7f902cfb92a0 in memcpy(void*, void const* pass_object_size0, unsigned long) /build/amd64-generic/tmp/portage/chromeos-base/libchrome-395517-r45/work/libchrome-395517/../../../../../../usr/include/bits/string3.h:65:10
ippusb_manager-0.0.1-r118:  *     #2 0x7f902cfb92a0 in std::__1::enable_if<((is_same<std::__1::allocator<int>, std::__1::allocator<int> >::value) || (!(__has_construct<std::__1::allocator<int>, int*, int>::value))) && (is_trivially_move_constructible<int>::value), void>::type std::__1::allocator_traits<std::__1::allocator<int> >::__construct_backward<int>(std::__1::allocator<int>&, int*, int*, int*&) /usr/bin/../include/c++/v1/memory:1698:0
ippusb_manager-0.0.1-r118:  *     #3 0x7f902cfb92a0 in std::__1::vector<int, std::__1::allocator<int> >::__swap_out_circular_buffer(std::__1::__split_buffer<int, std::__1::allocator<int>&>&) /usr/bin/../include/c++/v1/vector:931:0
ippusb_manager-0.0.1-r118:  *     #4 0x7f902cfb8953 in void std::__1::vector<int, std::__1::allocator<int> >::__push_back_slow_path<int>(int&&) /usr/bin/../include/c++/v1/vector:1615:5
ippusb_manager-0.0.1-r118:  *     #5 0x7f902da7219b in std::__1::vector<int, std::__1::allocator<int> >::push_back(int&&) /usr/bin/../include/c++/v1/vector:1652:9
ippusb_manager-0.0.1-r118:  *     #6 0x7f902da7219b in testing::TestCase::AddTestInfo(testing::TestInfo*) /build/amd64-generic/tmp/portage/dev-cpp/gtest-1.8.0-r1/work/googletest-release-1.8.0/googletest-abi_x86_64.amd64/./src/gtest.cc:2755:0
ippusb_manager-0.0.1-r118:  *     #7 0x7f902da7219b in testing::internal::UnitTestImpl::AddTestInfo(void (*)(), void (*)(), testing::TestInfo*) /build/amd64-generic/tmp/portage/dev-cpp/gtest-1.8.0-r1/work/googletest-release-1.8.0/googletest-abi_x86_64.amd64/./src/gtest-internal-inl.h:664:0
ippusb_manager-0.0.1-r118:  *     #8 0x7f902da58bf3 in testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*) /build/amd64-generic/tmp/portage/dev-cpp/gtest-1.8.0-r1/work/googletest-release-1.8.0/googletest-abi_x86_64.amd64/./src/gtest.cc:2556:22
ippusb_manager-0.0.1-r118:  *     #9 0x7f902dacf00a in __cxx_global_var_init.30 /build/amd64-generic/var/cache/portage/chromeos-base/ippusb_manager/out/Default/../../../../../../../../../mnt/host/source/src/platform2/ippusb_manager/usb_test.cc:51:1
ippusb_manager-0.0.1-r118:  *     #10 0x7f902dacf00a in _GLOBAL__sub_I_usb_test.cc /build/amd64-generic/var/cache/portage/chromeos-base/ippusb_manager/out/Default/../../../../../../../../../mnt/host/source/src/platform2/ippusb_manager/usb_test.cc:0:0
ippusb_manager-0.0.1-r118:  *     #11 0x7f902dbbb76e in __libc_csu_init /var/tmp/portage/cross-x86_64-cros-linux-gnu/glibc-2.23-r21/work/glibc-2.23/csu/elf-init.c:88:0
ippusb_manager-0.0.1-r118:  *     #12 0x7f902c04c6c4 in __libc_start_main /var/tmp/portage/cross-x86_64-cros-linux-gnu/glibc-2.23-r21/work/glibc-2.23/csu/../csu/libc-start.c:245:0
ippusb_manager-0.0.1-r118:  *     #13 0x7f902dacf408 in _start ??:0:0
 

Sign in to add a comment