Memory Leak on core and event engine
- Dominant language
- C++
- Stars
- 45.3k
- Forks
- 11.4k
- Avg merge
- 2d 12h
- Merged PRs (30d)
- 47
Description
I used the grpc v1.74.1 and C++ on Debian 12 system with 6.1.0-38-rt-amd64 #1 SMP PREEMPT_RT Debian 6.1.147-1 kernel, and my application are presenting a memory leak on grpc functions, as follow:
[10:52:19] Top 10 stacks with outstanding allocations:
144 bytes in 1 allocations from stack
0x00007f298f94d58c operator new(unsigned long)+0x1c [libstdc++.so.6.0.30]
0x0000555c7b555a1c grpc_event_engine::experimental::PosixEventEngine::RunAfter(std::chrono::duration >, absl::lts_20250512::AnyInvocable)+0x4e [Metris.Driver.Profinet]
0x0000555c7b3a247c finish_bdp_ping_locked(grpc_core::RefCountedPtr, absl::lts_20250512::Status)+0x3cf [Metris.Driver.Profinet]
0x0000555c7b3a7353 grpc_core::(anonymous namespace)::InitTransportClosure<&(finish_bdp_ping_locked(grpc_core::RefCountedPtr, absl::lts_20250512::Status))>(grpc_core::RefCountedPtr, grpc_closure*)::{lambda(void*, absl::lts_20250512::Status)#1}::operator()(void*, absl::lts_20250512::Status) const+0x59 [Metris.Driver.Profinet]
0x0000555c7b3a73be grpc_core::(anonymous namespace)::InitTransportClosure<&(finish_bdp_ping_locked(grpc_core::RefCountedPtr, absl::lts_20250512::Status))>(grpc_core::RefCountedPtr, grpc_closure*)::{lambda(void*, absl::lts_20250512::Status)#1}::_FUN(void*, absl::lts_20250512::Status)+0x25 [Metris.Driver.Profinet]
0x0000555c7b5994a2 grpc_combiner_continue_exec_ctx()+0x399 [Metris.Driver.Profinet]
0x0000555c7aec6d22 grpc_core::ExecCtx::Flush()+0x8a [Metris.Driver.Profinet]
0x0000555c7ab2ef7b grpc_core::ExecCtx::~ExecCtx()+0x41 [Metris.Driver.Profinet]
0x0000555c7b59dc53 grpc_event_engine::experimental::(anonymous namespace)::EventEngineEndpointWrapper::FinishPendingRead(absl::lts_20250512::Status)+0x46d [Metris.Driver.Profinet]
0x0000555c7b59d5fc grpc_event_engine::experimental::(anonymous namespace)::EventEngineEndpointWrapper::Read(grpc_closure*, grpc_slice_buffer*, grpc_event_engine::experimental::EventEngine::Endpoint::ReadArgs)::{lambda(absl::lts_20250512::Status)#1}::operator()(absl::lts_20250512::Status) const+0x3a [Metris.Driver.Profinet]
0x0000555c7b5a0372 void std::__invoke_impl(std::__invoke_other, grpc_event_engine::experimental::(anonymous namespace)::EventEngineEndpointWrapper::Read(grpc_closure*, grpc_slice_buffer*, grpc_event_engine::experimental::EventEngine::Endpoint::ReadArgs)::{lambda(absl::lts_20250512::Status)#1}&, absl::lts_20250512::Status&&)+0x4d [Metris.Driver.Profinet]
0x0000555c7b5a02a2 std::__invoke_result::type std::__invoke(grpc_event_engine::experimental::(anonymous namespace)::EventEngineEndpointWrapper::Read(grpc_closure*, grpc_slice_buffer*, grpc_event_engine::experimental::EventEngine::Endpoint::ReadArgs)::{lambda(absl::lts_20250512::Status)#1}&, absl::lts_20250512::Status&&)+0x37 [Metris.Driver.Profinet]
0x0000555c7b5a01a5 std::invoke_result::type std::invoke(grpc_event_engine::experimental::(anonymous namespace)::EventEngineEndpointWrapper::Read(grpc_closure*, grpc_slice_buffer*, grpc_event_engine::experimental::EventEngine::Endpoint::ReadArgs)::{lambda(absl::lts_20250512::Status)#1}&, absl::lts_20250512::Status&&)+0x37 [Metris.Driver.Profinet]
0x0000555c7b5a004c void absl::lts_20250512::internal_any_invocable::InvokeR(grpc_event_engine::experimental::(anonymous namespace)::EventEngineEndpointWrapper::Read(grpc_closure*, grpc_slice_buffer*, grpc_event_engine::experimental::EventEngine::Endpoint::ReadArgs)::{lambda(absl::lts_20250512::Status)#1}&, absl::lts_20250512::Status&&)+0x37 [Metris.Driver.Profinet]
0x0000555c7b59ff23 void absl::lts_20250512::internal_any_invocable::LocalInvoker(absl::lts_20250512::internal_any_invocable::TypeErasedState*, absl::lts_20250512::internal_any_invocable::ForwardedParameter::type)+0x33 [Metris.Driver.Profinet]
0x0000555c7ae9129f absl::lts_20250512::internal_any_invocable::Impl::operator()(absl::lts_20250512::Status)+0x61 [Metris.Driver.Profinet]
0x0000555c7b849668 grpc_event_engine::experimental::PosixEndpointImpl::HandleRead(absl::lts_20250512::Status)+0xe0 [Metris.Driver.Profinet]
0x0000555c7b84d5a3 grpc_event_engine::experimental::PosixEndpointImpl::PosixEndpointImpl(grpc_event_engine::experimental::EventHandle*, grpc_event_engine::experimental::PosixEngineClosure*, std::shared_ptr, grpc_event_engine::experimental::MemoryAllocator&&, grpc_event_engine::experimental::PosixTcpOptions const&)::{lambda(absl::lts_20250512::Status)#3}::operator()(absl::lts_20250512::Status) const+0x45 [Metris.Driver.Profinet]
0x0000555c7b850e5b void std::__invoke_impl, grpc_event_engine::experimental::MemoryAllocator&&, grpc_event_engine::experimental::PosixTcpOptions const&)::{lambda(absl::lts_20250512::Status)#3}&, absl::lts_20250512::Status>(std::__invoke_other, grpc_event_engine::experimental::PosixEndpointImpl::PosixEndpointImpl(grpc_event_engine::experimental::EventHandle*, grpc_event_engine::experimental::PosixEngineClosure*, std::shared_ptr, grpc_event_engine::experimental::MemoryAllocator&&, grpc_event_engine::experimental::PosixTcpOptions const&)::{lambda(absl::lts_20250512::Status)#3}&, absl::lts_20250512::Status&&)+0x4d [Metris.Driver.Profinet]
0x0000555c7b850ceb std::__invoke_result, grpc_event_engine::experimental::MemoryAllocator&&, grpc_event_engine::experimental::PosixTcpOptions const&)::{lambda(absl::lts_20250512::Status)#3}&, absl::lts_20250512::Status>::type std::__invoke, grpc_event_engine::experimental::MemoryAllocator&&, grpc_event_engine::experimental::PosixTcpOptions const&)::{lambda(absl::lts_20250512::Status)#3}&, absl::lts_20250512::Status>(grpc_event_engine::experimental::PosixEndpointImpl::PosixEndpointImpl(grpc_event_engine::experimental::EventHandle*, grpc_event_engine::experimental::PosixEngineClosure*, std::shared_ptr, grpc_event_engine::experimental::MemoryAllocator&&, grpc_event_engine::experimental::PosixTcpOptions const&)::{lambda(absl::lts_20250512::Status)#3}&, absl::lts_20250512::Status&&)+0x37 [Metris.Driver.Profinet]
0x0000555c7b850a55 std::invoke_result, grpc_event_engine::experimental::MemoryAllocator&&, grpc_event_engine::experimental::PosixTcpOptions const&)::{lambda(absl::lts_20250512::Status)#3}&, absl::lts_20250512::Status>::type std::invoke, grpc_event_engine::experimental::MemoryAllocator&&, grpc_event_engine::experimental::PosixTcpOptions const&)::{lambda(absl::lts_20250512::Status)#3}&, absl::lts_20250512::Status>(grpc_event_engine::experimental::PosixEndpointImpl::PosixEndpointImpl(grpc_event_engine::experimental::EventHandle*, grpc_event_engine::experimental::PosixEngineClosure*, std::shared_ptr, grpc_event_engine::experimental::MemoryAllocator&&, grpc_event_engine::experimental::PosixTcpOptions const&)::{lambda(absl::lts_20250512::Status)#3}&, absl::lts_20250512::Status&&)+0x37 [Metris.Driver.Profinet]
0x0000555c7b8506f0 void absl::lts_20250512::internal_any_invocable::InvokeR, grpc_event_engine::experimental::MemoryAllocator&&, grpc_event_engine::experimental::PosixTcpOptions const&)::{lambda(absl::lts_20250512::Status)#3}&, absl::lts_20250512::Status>(grpc_event_engine::experimental::PosixEndpointImpl::PosixEndpointImpl(grpc_event_engine::experimental::EventHandle*, grpc_event_engine::experimental::PosixEngineClosure*, std::shared_ptr, grpc_event_engine::experimental::MemoryAllocator&&, grpc_event_engine::experimental::PosixTcpOptions const&)::{lambda(absl::lts_20250512::Status)#3}&, absl::lts_20250512::Status&&)+0x37 [Metris.Driver.Profinet]
0x0000555c7b850211 void absl::lts_20250512::internal_any_invocable::LocalInvoker, grpc_event_engine::experimental::MemoryAllocator&&, grpc_event_engine::experimental::PosixTcpOptions const&)::{lambda(absl::lts_20250512::Status)#3}&, absl::lts_20250512::Status>(absl::lts_20250512::internal_any_invocable::TypeErasedState*, absl::lts_20250512::internal_any_invocable::ForwardedParameter::type)+0x33 [Metris.Driver.Profinet]
0x0000555c7ae9129f absl::lts_20250512::internal_any_invocable::Impl::operator()(absl::lts_20250512::Status)+0x61 [Metris.Driver.Profinet]
0x0000555c7b559fde grpc_event_engine::experimental::PosixEngineClosure::Run()+0xcc [Metris.Driver.Profinet]
0x0000555c7b588ac9 grpc_event_engine::experimental::WorkStealingThreadPool::ThreadState::Step()+0x35d [Metris.Driver.Profinet]
0x0000555c7b588484 grpc_event_engine::experimental::WorkStealingThreadPool::ThreadState::ThreadBody()+0xd8 [Metris.Driver.Profinet]
0x0000555c7b586dd5 grpc_event_engine::experimental::WorkStealingThreadPool::WorkStealingThreadPoolImpl::StartThread()::{lambda(void*)#1}::operator()(void*) const+0x25 [Metris.Driver.Profinet]
0x0000555c7b586e17 grpc_event_engine::experimental::WorkStealingThreadPool::WorkStealingThreadPoolImpl::StartThread()::{lambda(void*)#1}::_FUN(void*)+0x1d [Metris.Driver.Profinet]
0x0000555c7b988753 grpc_core::(anonymous namespace)::ThreadInternalsPosix::ThreadInternalsPosix(char const*, void (*)(void*), void*, bool*, grpc_core::Thread::Options const&)::{lambda(void*)#1}::operator()(void*) const+0x11b [Metris.Driver.Profinet]
0x0000555c7b988788 grpc_core::(anonymous namespace)::ThreadInternalsPosix::ThreadInternalsPosix(char const*, void (*)(void*), void*, bool*, grpc_core::Thread::Options const&)::{lambda(void*)#1}::_FUN(void*)+0x1d [Metris.Driver.Profinet]
0x00007f298f64c1f5 start_thread+0x305 [libc.so.6]
480 bytes in 1 allocations from stack
0x00007f298f94d58c operator new(unsigned long)+0x1c [libstdc++.so.6.0.30]
2380 bytes in 595 allocations from stack
0x00007f298f94d58c operator new(unsigned long)+0x1c [libstdc++.so.6.0.30]
8232 bytes in 1 allocations from stack
0x0000555c7aeff005 grpc_core::GrpcMemoryAllocatorImpl::MakeSlice(grpc_event_engine::experimental::MemoryRequest)+0x55 [Metris.Driver.Profinet]
0x0000555c7aedceea grpc_event_engine::experimental::MemoryAllocator::MakeSlice(grpc_event_engine::experimental::MemoryRequest)+0x46 [Metris.Driver.Profinet]
0x0000555c7b8491be grpc_event_engine::experimental::PosixEndpointImpl::MaybeMakeReadSlices()+0x298 [Metris.Driver.Profinet]
0x0000555c7b849c31 grpc_event_engine::experimental::PosixEndpointImpl::Read(absl::lts_20250512::AnyInvocable, grpc_event_engine::experimental::SliceBuffer*, grpc_event_engine::experimental::EventEngine::Endpoint::ReadArgs)+0x3e9 [Metris.Driver.Profinet]
0x0000555c7b853261 grpc_event_engine::experimental::PosixEndpoint::Read(absl::lts_20250512::AnyInvocable, grpc_event_engine::experimental::SliceBuffer*, grpc_event_engine::experimental::EventEngine::Endpoint::ReadArgs)+0x67 [Metris.Driver.Profinet]
0x0000555c7b59d787 grpc_event_engine::experimental::(anonymous namespace)::EventEngineEndpointWrapper::Read(grpc_closure*, grpc_slice_buffer*, grpc_event_engine::experimental::EventEngine::Endpoint::ReadArgs)+0x15d [Metris.Driver.Profinet]
0x0000555c7b59ec6c grpc_event_engine::experimental::(anonymous namespace)::EndpointRead(grpc_endpoint*, grpc_slice_buffer*, grpc_closure*, bool, int)+0xd3 [Metris.Driver.Profinet]
0x0000555c7aec582c grpc_endpoint_read(grpc_endpoint*, grpc_slice_buffer*, grpc_closure*, bool, int)+0x43 [Metris.Driver.Profinet]
0x0000555c7b3a1b43 continue_read_action_locked(grpc_core::RefCountedPtr)+0xbf [Metris.Driver.Profinet]
0x0000555c7b3a15c2 read_action_parse_loop_locked(grpc_core::RefCountedPtr, absl::lts_20250512::Status)+0x9d3 [Metris.Driver.Profinet]
0x0000555c7b3a1a04 read_action_locked(grpc_core::RefCountedPtr, absl::lts_20250512::Status)+0x2cf [Metris.Driver.Profinet]
0x0000555c7b3a6c27 grpc_core::(anonymous namespace)::InitTransportClosure<&(read_action_locked(grpc_core::RefCountedPtr, absl::lts_20250512::Status))>(grpc_core::RefCountedPtr, grpc_closure*)::{lambda(void*, absl::lts_20250512::Status)#1}::operator()(void*, absl::lts_20250512::Status) const+0x59 [Metris.Driver.Profinet]
0x0000555c7b3a6c92 grpc_core::(anonymous namespace)::InitTransportClosure<&(read_action_locked(grpc_core::RefCountedPtr, absl::lts_20250512::Status))>(grpc_core::RefCountedPtr, grpc_closure*)::{lambda(void*, absl::lts_20250512::Status)#1}::_FUN(void*, absl::lts_20250512::Status)+0x25 [Metris.Driver.Profinet]
0x0000555c7b5994a2 grpc_combiner_continue_exec_ctx()+0x399 [Metris.Driver.Profinet]
0x0000555c7aec6d22 grpc_core::ExecCtx::Flush()+0x8a [Metris.Driver.Profinet]
0x0000555c7ab2ef7b grpc_core::ExecCtx::~ExecCtx()+0x41 [Metris.Driver.Profinet]
0x0000555c7b59dc53 grpc_event_engine::experimental::(anonymous namespace)::EventEngineEndpointWrapper::FinishPendingRead(absl::lts_20250512::Status)+0x46d [Metris.Driver.Profinet]
0x0000555c7b59d5fc grpc_event_engine::experimental::(anonymous namespace)::EventEngineEndpointWrapper::Read(grpc_closure*, grpc_slice_buffer*, grpc_event_engine::experimental::EventEngine::Endpoint::ReadArgs)::{lambda(absl::lts_20250512::Status)#1}::operator()(absl::lts_20250512::Status) const+0x3a [Metris.Driver.Profinet]
0x0000555c7b5a0372 void std::__invoke_impl(std::__invoke_other, grpc_event_engine::experimental::(anonymous namespace)::EventEngineEndpointWrapper::Read(grpc_closure*, grpc_slice_buffer*, grpc_event_engine::experimental::EventEngine::Endpoint::ReadArgs)::{lambda(absl::lts_20250512::Status)#1}&, absl::lts_20250512::Status&&)+0x4d [Metris.Driver.Profinet]
0x0000555c7b5a02a2 std::__invoke_result::type std::__invoke(grpc_event_engine::experimental::(anonymous namespace)::EventEngineEndpointWrapper::Read(grpc_closure*, grpc_slice_buffer*, grpc_event_engine::experimental::EventEngine::Endpoint::ReadArgs)::{lambda(absl::lts_20250512::Status)#1}&, absl::lts_20250512::Status&&)+0x37 [Metris.Driver.Profinet]
0x0000555c7b5a01a5 std::invoke_result::type std::invoke(grpc_event_engine::experimental::(anonymous namespace)::EventEngineEndpointWrapper::Read(grpc_closure*, grpc_slice_buffer*, grpc_event_engine::experimental::EventEngine::Endpoint::ReadArgs)::{lambda(absl::lts_20250512::Status)#1}&, absl::lts_20250512::Status&&)+0x37 [Metris.Driver.Profinet]
0x0000555c7b5a004c void absl::lts_20250512::internal_any_invocable::InvokeR(grpc_event_engine::experimental::(anonymous namespace)::EventEngineEndpointWrapper::Read(grpc_closure*, grpc_slice_buffer*, grpc_event_engine::experimental::EventEngine::Endpoint::ReadArgs)::{lambda(absl::lts_20250512::Status)#1}&, absl::lts_20250512::Status&&)+0x37 [Metris.Driver.Profinet]
0x0000555c7b59ff23 void absl::lts_20250512::internal_any_invocable::LocalInvoker(absl::lts_20250512::internal_any_invocable::TypeErasedState*, absl::lts_20250512::internal_any_invocable::ForwardedParameter::type)+0x33 [Metris.Driver.Profinet]
0x0000555c7ae9129f absl::lts_20250512::internal_any_invocable::Impl::operator()(absl::lts_20250512::Status)+0x61 [Metris.Driver.Profinet]
0x0000555c7b849668 grpc_event_engine::experimental::PosixEndpointImpl::HandleRead(absl::lts_20250512::Status)+0xe0 [Metris.Driver.Profinet]
0x0000555c7b84d5a3 grpc_event_engine::experimental::PosixEndpointImpl::PosixEndpointImpl(grpc_event_engine::experimental::EventHandle*, grpc_event_engine::experimental::PosixEngineClosure*, std::shared_ptr, grpc_event_engine::experimental::MemoryAllocator&&, grpc_event_engine::experimental::PosixTcpOptions const&)::{lambda(absl::lts_20250512::Status)#3}::operator()(absl::lts_20250512::Status) const+0x45 [Metris.Driver.Profinet]
0x0000555c7b850e5b void std::__invoke_impl, grpc_event_engine::experimental::MemoryAllocator&&, grpc_event_engine::experimental::PosixTcpOptions const&)::{lambda(absl::lts_20250512::Status)#3}&, absl::lts_20250512::Status>(std::__invoke_other, grpc_event_engine::experimental::PosixEndpointImpl::PosixEndpointImpl(grpc_event_engine::experimental::EventHandle*, grpc_event_engine::experimental::PosixEngineClosure*, std::shared_ptr, grpc_event_engine::experimental::MemoryAllocator&&, grpc_event_engine::experimental::PosixTcpOptions const&)::{lambda(absl::lts_20250512::Status)#3}&, absl::lts_20250512::Status&&)+0x4d [Metris.Driver.Profinet]
0x0000555c7b850ceb std::__invoke_result, grpc_event_engine::experimental::MemoryAllocator&&, grpc_event_engine::experimental::PosixTcpOptions const&)::{lambda(absl::lts_20250512::Status)#3}&, absl::lts_20250512::Status>::type std::__invoke, grpc_event_engine::experimental::MemoryAllocator&&, grpc_event_engine::experimental::PosixTcpOptions const&)::{lambda(absl::lts_20250512::Status)#3}&, absl::lts_20250512::Status>(grpc_event_engine::experimental::PosixEndpointImpl::PosixEndpointImpl(grpc_event_engine::experimental::EventHandle*, grpc_event_engine::experimental::PosixEngineClosure*, std::shared_ptr, grpc_event_engine::experimental::MemoryAllocator&&, grpc_event_engine::experimental::PosixTcpOptions const&)::{lambda(absl::lts_20250512::Status)#3}&, absl::lts_20250512::Status&&)+0x37 [Metris.Driver.Profinet]
0x0000555c7b850a55 std::invoke_result, grpc_event_engine::experimental::MemoryAllocator&&, grpc_event_engine::experimental::PosixTcpOptions const&)::{lambda(absl::lts_20250512::Status)#3}&, absl::lts_20250512::Status>::type std::invoke, grpc_event_engine::experimental::MemoryAllocator&&, grpc_event_engine::experimental::PosixTcpOptions const&)::{lambda(absl::lts_20250512::Status)#3}&, absl::lts_20250512::Status>(grpc_event_engine::experimental::PosixEndpointImpl::PosixEndpointImpl(grpc_event_engine::experimental::EventHandle*, grpc_event_engine::experimental::PosixEngineClosure*, std::shared_ptr, grpc_event_engine::experimental::MemoryAllocator&&, grpc_event_engine::experimental::PosixTcpOptions const&)::{lambda(absl::lts_20250512::Status)#3}&, absl::lts_20250512::Status&&)+0x37 [Metris.Driver.Profinet]
0x0000555c7b8506f0 void absl::lts_20250512::internal_any_invocable::InvokeR, grpc_event_engine::experimental::MemoryAllocator&&, grpc_event_engine::experimental::PosixTcpOptions const&)::{lambda(absl::lts_20250512::Status)#3}&, absl::lts_20250512::Status>(grpc_event_engine::experimental::PosixEndpointImpl::PosixEndpointImpl(grpc_event_engine::experimental::EventHandle*, grpc_event_engine::experimental::PosixEngineClosure*, std::shared_ptr, grpc_event_engine::experimental::MemoryAllocator&&, grpc_event_engine::experimental::PosixTcpOptions const&)::{lambda(absl::lts_20250512::Status)#3}&, absl::lts_20250512::Status&&)+0x37 [Metris.Driver.Profinet]
0x0000555c7b850211 void absl::lts_20250512::internal_any_invocable::LocalInvoker, grpc_event_engine::experimental::MemoryAllocator&&, grpc_event_engine::experimental::PosixTcpOptions const&)::{lambda(absl::lts_20250512::Status)#3}&, absl::lts_20250512::Status>(absl::lts_20250512::internal_any_invocable::TypeErasedState*, absl::lts_20250512::internal_any_invocable::ForwardedParameter::type)+0x33 [Metris.Driver.Profinet]
0x0000555c7ae9129f absl::lts_20250512::internal_any_invocable::Impl::operator()(absl::lts_20250512::Status)+0x61 [Metris.Driver.Profinet]
0x0000555c7b559fde grpc_event_engine::experimental::PosixEngineClosure::Run()+0xcc [Metris.Driver.Profinet]
0x0000555c7b588ac9 grpc_event_engine::experimental::WorkStealingThreadPool::ThreadState::Step()+0x35d [Metris.Driver.Profinet]
0x0000555c7b588484 grpc_event_engine::experimental::WorkStealingThreadPool::ThreadState::ThreadBody()+0xd8 [Metris.Driver.Profinet]
0x0000555c7b586dd5 grpc_event_engine::experimental::WorkStealingThreadPool::WorkStealingThreadPoolImpl::StartThread()::{lambda(void*)#1}::operator()(void*) const+0x25 [Metris.Driver.Profinet]
0x0000555c7b586e17 grpc_event_engine::experimental::WorkStealingThreadPool::WorkStealingThreadPoolImpl::StartThread()::{lambda(void*)#1}::_FUN(void*)+0x1d [Metris.Driver.Profinet]
0x0000555c7b988753 grpc_core::(anonymous namespace)::ThreadInternalsPosix::ThreadInternalsPosix(char const*, void (*)(void*), void*, bool*, grpc_core::Thread::Options const&)::{lambda(void*)#1}::operator()(void*) const+0x11b [Metris.Driver.Profinet]
0x0000555c7b988788 grpc_core::(anonymous namespace)::ThreadInternalsPosix::ThreadInternalsPosix(char const*, void (*)(void*), void*, bool*, grpc_core::Thread::Options const&)::{lambda(void*)#1}::_FUN(void*)+0x1d [Metris.Driver.Profinet]
0x00007f298f64c1f5 start_thread+0x305 [libc.so.6]
Contributor guide
Assessment
This issue has not been assessed yet.