From 34727cbc456ab839bccd073e7fe97d6d5768f72a Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Wed, 12 Jun 2019 10:33:16 -0500 Subject: [PATCH] qa/valgrind.supp: be slightly less specific on suppression I am seeing this trace, which matches except for the 'fun:_ZN15AsyncConnection7processEv' frame. 0x2399 11 msgr-worker-1 UninitCondition Conditional jump or move depends on uninitialised value(s) 0x5366B18 /usr/lib64/ceph/libceph-common.so.0 ceph::crypto::onwire::AES128GCM_OnWireRxHandler::authenticated_decrypt_update_final(ceph::buffer::v14_2_0::list&&, unsigned int) /usr/src/debug/ceph-15.0.0-1717-g8d72af7/src/msg/async crypto_onwire.cc 274 0x5355E60 /usr/lib64/ceph/libceph-common.so.0 ProtocolV2::handle_read_frame_epilogue_main(std::unique_ptr<ceph::buffer::v14_2_0::ptr_node, ceph::buffer::v14_2_0::ptr_node::disposer>&&, int) /usr/src/debug/ceph-15.0.0-1717-g8d72af7/src/msg/async ProtocolV2.cc 1311 0x533E2A3 /usr/lib64/ceph/libceph-common.so.0 ProtocolV2::run_continuation(Ct<ProtocolV2>&) /usr/src/debug/ceph-15.0.0-1717-g8d72af7/src/msg/async ProtocolV2.cc 45 0x534FB1C /usr/lib64/ceph/libceph-common.so.0 ProtocolV2::reuse_connection(boost::intrusive_ptr<AsyncConnection> const&, ProtocolV2*)::{lambda(ConnectedSocket&)#3}::operator()(ConnectedSocket&)::{lambda()#2}::operator()() /usr/src/debug/ceph-15.0.0-1717-g8d72af7/src/msg/async ProtocolV2.cc 2739 0x534FF57 /usr/lib64/ceph/libceph-common.so.0 ProtocolV2::reuse_connection(boost::intrusive_ptr<AsyncConnection> const&, ProtocolV2*)::{lambda(ConnectedSocket&)#3}::operator()(ConnectedSocket&) /usr/src/debug/ceph-15.0.0-1717-g8d72af7/src/msg/async ProtocolV2.cc 2745 0x535001E /usr/lib64/ceph/libceph-common.so.0 __invoke_impl<void, ProtocolV2::reuse_connection(const AsyncConnectionRef&, ProtocolV2*)::<lambda(ConnectedSocket&)>&, ConnectedSocket&> /opt/rh/devtoolset-8/root/usr/include/c++/8/bits invoke.h 60 0x535001E /usr/lib64/ceph/libceph-common.so.0 __invoke<ProtocolV2::reuse_connection(const AsyncConnectionRef&, ProtocolV2*)::<lambda(ConnectedSocket&)>&, ConnectedSocket&> /opt/rh/devtoolset-8/root/usr/include/c++/8/bits invoke.h 95 0x535001E /usr/lib64/ceph/libceph-common.so.0 __call<void, 0> /opt/rh/devtoolset-8/root/usr/include/c++/8 functional 400 0x535001E /usr/lib64/ceph/libceph-common.so.0 operator()<> /opt/rh/devtoolset-8/root/usr/include/c++/8 functional 484 0x535001E /usr/lib64/ceph/libceph-common.so.0 EventCenter::C_submit_event<std::_Bind<ProtocolV2::reuse_connection(boost::intrusive_ptr<AsyncConnection> const&, ProtocolV2*)::{lambda(ConnectedSocket&)#3} (ConnectedSocket)> >::do_request(unsigned long) /usr/src/debug/ceph-15.0.0-1717-g8d72af7/src/msg/async Event.h 227 0x535FCD6 /usr/lib64/ceph/libceph-common.so.0 EventCenter::process_events(unsigned int, std::chrono::duration<unsigned long, std::ratio<1l, 1000000000l> >*) /usr/src/debug/ceph-15.0.0-1717-g8d72af7/src/msg/async Event.cc 441 0x5365086 /usr/lib64/ceph/libceph-common.so.0 operator() /usr/src/debug/ceph-15.0.0-1717-g8d72af7/src/msg/async Stack.cc 53 0x5365086 /usr/lib64/ceph/libceph-common.so.0 std::_Function_handler<void (), NetworkStack::add_thread(unsigned int)::{lambda()#1}>::_M_invoke(std::_Any_data const&) /opt/rh/devtoolset-8/root/usr/include/c++/8/bits std_function.h 297 0x55F519E /usr/lib64/ceph/libceph-common.so.0 execute_native_thread_routine 0x1076BDD4 /usr/lib64/libpthread-2.17.so start_thread 0x118E0EAC /usr/lib64/libc-2.17.so clone Signed-off-by: Sage Weil (cherry picked from commit f019fc094ecec0a0109d9afd28bdf87e11c69a0d) --- qa/valgrind.supp | 1 - 1 file changed, 1 deletion(-) diff --git a/qa/valgrind.supp b/qa/valgrind.supp index cbd41a29e6493..e533d3fdfcaa9 100644 --- a/qa/valgrind.supp +++ b/qa/valgrind.supp @@ -612,7 +612,6 @@ fun:_ZN10ProtocolV231handle_read_frame_epilogue_mainEOSt10unique_ptrIN4ceph6buffer7v14_2_08ptr_nodeENS4_8disposerEEi fun:_ZN10ProtocolV216run_continuationER2CtIS_E ... - fun:_ZN15AsyncConnection7processEv fun:_ZN11EventCenter14process_eventsEjPNSt6chrono8durationImSt5ratioILl1ELl1000000000EEEE fun:operator() fun:_ZNSt17_Function_handlerIFvvEZN12NetworkStack10add_threadEjEUlvE_E9_M_invokeERKSt9_Any_data -- 2.39.5