Skip to content

AddressSanitizer: stack-use-after-scope (STID: 2136-3203) #100442

@nikitamikhaylov

Description

@nikitamikhaylov

Important: This issue was automatically generated and is used by CI for matching failures. DO NOT modify the body content. DO NOT remove labels.

Test name: AddressSanitizer: stack-use-after-scope (STID: 2136-3203)
CI report: AST fuzzer (arm_asan_ubsan)
Failing test history: cidb

Test output:

Error:
ERROR: AddressSanitizer: stack-use-after-scope on address 0xfbbb27611720 at pc 0xab22ea10110c bp 0xfbbb276112c0 sp 0xfbbb27610ab0
READ of size 272 at 0xfbbb27611720 thread T754 (TCPHandler)
---

Stack trace:
#0 0xab22ea101108 in memcpy /ClickHouse/contrib/llvm-project/compiler-rt/lib/asan/../sanitizer_common/sanitizer_common_interceptors_memintrinsics.inc:117:5
#1 0xab2320e827ec in libunwind::Registers_arm64::Registers_arm64(void const*) ci/tmp/build/./contrib/llvm-project/libunwind/src/Registers.hpp:1874:3
#2 0xab2320e827ec in libunwind::UnwindCursor<libunwind::LocalAddressSpace, libunwind::Registers_arm64>::UnwindCursor(unw_context_t*, libunwind::LocalAddressSpace&) ci/tmp/build/./contrib/llvm-project/libunwind/src/UnwindCursor.hpp:1368:26
#3 0xab2320e827ec in unw_init_local ci/tmp/build/./contrib/llvm-project/libunwind/src/libunwind.cpp:87:7
#4 0xab2320e868a4 in unwind_phase2 ci/tmp/build/./contrib/llvm-project/libunwind/src/UnwindLevel1.c:196:3
#5 0xab2320e86a34 in _Unwind_Resume ci/tmp/build/./contrib/llvm-project/libunwind/src/UnwindLevel1.c:495:5
#6 0xab2310990ad8 in DB::ConnectionPool::get(DB::ConnectionTimeouts const&, DB::Settings const&, bool) ci/tmp/build/./src/Client/ConnectionPool.cpp:156:1
#7 0xab2310983780 in DB::ConnectionEstablisher::run(PoolWithFailoverBase<DB::IConnectionPool>::TryResult&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>&, bool) ci/tmp/build/./src/Client/ConnectionEstablisher.cpp:54:30
#8 0xab2310986ce4 in DB::ConnectionEstablisherAsync::Task::run(std::__1::function<void (int, Poco::Timespan, DB::AsyncEventTimeoutType, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned int)>, std::__1::function<void ()>) ci/tmp/build/./src/Client/ConnectionEstablisher.cpp:160:57
#9 0xab2305779614 in DB::AsyncTaskExecutor::Routine::operator()(std::__1::function<void ()>) ci/tmp/build/./src/Common/AsyncTaskExecutor.cpp:89:28
#10 0xab2305779054 in Fiber::RoutineImpl<DB::AsyncTaskExecutor::Routine>::operator()(boost::context::fiber&&) ci/tmp/build/./src/Common/Fiber.h:76:13
#11 0xab2305778c0c in std::__1::__invoke_result_impl<void, Fiber::RoutineImpl<DB::AsyncTaskExecutor::Routine>&, boost::context::fiber>::type std::__1::__invoke[abi:fe210105]<Fiber::RoutineImpl<DB::AsyncTaskExecutor::Routine>&, boost::context::fiber>(Fiber::RoutineImpl<DB::AsyncTaskExecutor::Routine>&, boost::context::fiber&&) ci/tmp/build/./contrib/llvm-project/libcxx/include/__type_traits/invoke.h:87:27
#12 0xab2305778c0c in std::__1::__invoke_result_impl<void, Fiber::RoutineImpl<DB::AsyncTaskExecutor::Routine>&, boost::context::fiber>::type std::__1::invoke[abi:fe210105]<Fiber::RoutineImpl<DB::AsyncTaskExecutor::Routine>&, boost::context::fiber>(Fiber::RoutineImpl<DB::AsyncTaskExecutor::Routine>&, boost::context::fiber&&) ci/tmp/build/./contrib/llvm-project/libcxx/include/__functional/invoke.h:29:10
#13 0xab2305778c0c in boost::context::detail::fiber_capture_record<boost::context::fiber, FiberStack&, Fiber::RoutineImpl<DB::AsyncTaskExecutor::Routine>>::run() ci/tmp/build/./contrib/boost/boost/context/fiber_ucontext.hpp:293:17
#14 0xab23057776e8 in void boost::context::detail::fiber_entry_func<boost::context::detail::fiber_capture_record<boost::context::fiber, FiberStack&, Fiber::RoutineImpl<DB::AsyncTaskExecutor::Routine>>>(void*) ci/tmp/build/./contrib/boost/boost/context/fiber_ucontext.hpp:81:11

Metadata

Metadata

Labels

fuzzProblem found by one of the fuzzerssanitizertestingSpecial issue with list of bugs found by CI

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions