looks like we are doing a discovery heartbeat and seeing crash in curl library.. (gdb) #0 native_handle (impl=, this=) at controller/src/http/client/http_curl.cc:480 #1 native_handle (this=) at build/include/boost/asio/basic_socket.hpp:367 #2 opensocket (data=0x7f77a0004b10, purpose=, address=) at controller/src/http/client/http_curl.cc:302 #3 0x00000000005dd622 in Curl_socket (conn=0x7f77a0006288, ai=0x7f779400e978, addr=0x7f77a7621540, sockfd=0x7f77a7621530) at /ecbuilds/PipeLine/sb/third_party/curl-7.24.0/lib/connect.c:1189 #4 0x00000000005dcb3a in singleipconnect (conn=0x7f77a0006288, ai=0x7f779400e978, timeout_ms=0, sockp=0x7f77a7621694, connected=0x7f77a762171f) at /ecbuilds/PipeLine/sb/third_party/curl-7.24.0/lib/connect.c:851 #5 0x00000000005dd217 in Curl_connecthost (conn=0x7f77a0006288, remotehost=0x7f779400cc18, sockconn=0x7f77a0006430, addr=0x7f77a76216d8, connected=0x7f77a762171f) at /ecbuilds/PipeLine/sb/third_party/curl-7.24.0/lib/connect.c:1033 #6 0x00000000005f8752 in ConnectPlease (data=0x7f77a0008478, conn=0x7f77a0006288, connected=0x7f77a762171f) at /ecbuilds/PipeLine/sb/third_party/curl-7.24.0/lib/url.c:3229 #7 0x00000000005fb3fd in Curl_setup_conn (conn=0x7f77a0006288, protocol_done=0x7f77a76217fa) at /ecbuilds/PipeLine/sb/third_party/curl-7.24.0/lib/url.c:5146 #8 0x00000000005fb5c4 in Curl_connect (data=0x7f77a0008478, in_connect=0x7f77a0003d20, asyncp=0x7f77a76217f9, protocol_done=0x7f77a76217fa) at /ecbuilds/PipeLine/sb/third_party/curl-7.24.0/lib/url.c:5228 #9 0x00000000005df63a in multi_runsingle (multi=0x1041348, now=..., easy=0x7f77a0003d08) at /ecbuilds/PipeLine/sb/third_party/curl-7.24.0/lib/multi.c:1045 #10 0x00000000005e0b53 in curl_multi_perform (multi_handle=0x1041348, running_handles=0x7f77a76218b0) at /ecbuilds/PipeLine/sb/third_party/curl-7.24.0/lib/multi.c:1730 #11 0x00000000005cc3d5 in send_perform (g=0x103ff90, conn=) at controller/src/http/client/http_curl.cc:331 #12 0x00000000005c88be in HttpConnection::HttpProcessInternal(std::string, std::string, bool, bool, std::vector >, boost::function, http_method) (this=0x7f77a0004b10, body=..., path=..., header=, timeout=, hdr_options=..., cb=..., method=HTTP_POST) at controller/src/http/client/http_client.cc:217 #13 0x00000000005cb0bf in operator() (a7=HTTP_POST, a6=, a5=, a4=true, a3=false, a2=..., a1=..., p=0x7f77a0004b10, this=0x7f77a0008250) at build/include/boost/bind/mem_fn_template.hpp:845 #14 boost::_bi::list8, boost::_bi::value, boost::_bi::value, boost::_bi::value, boost::_bi::value, boost::_bi::value > >, boost::_bi::value >, boost::_bi::value >::operator() >, boost::function, http_method>, boost::_bi::list0>(boost::_bi::type, boost::_mfi::mf7 >, boost::function, http_method>&, boost::_bi::list0&, int) (this=, f=..., a=...) at build/include/boost/bind/bind.hpp:747 #15 0x00000000005cb26b in operator() (this=) at build/include/boost/bind/bind_template.hpp:20 #16 boost::detail::function::void_function_obj_invoker0 >, boost::function, http_method>, boost::_bi::list8, boost::_bi::value, boost::_bi::value, boost::_bi::value, boost::_bi::value, boost::_bi::value > >, boost::_bi::value >, boost::_bi::value > >, void>::invoke(boost::detail::function::function_buffer&) (function_obj_ptr=...) at build/include/boost/function/function_template.hpp:153 #17 0x00000000005c6767 in operator() (this=) at build/include/boost/function/function_template.hpp:763 #18 HttpClient::DequeueEvent(boost::function) (this=, cb=...) at controller/src/http/client/http_client.cc:376 #19 0x00000000005c9ee3 in operator() (a1=..., p=0x10409d0, this=0x7f77a7621bf8) at build/include/boost/bind/mem_fn_template.hpp:165 #20 operator() >, boost::_bi::list1&> > (a=, f=..., this=0x7f77a7621c08) at build/include/boost/bind/bind.hpp:303 #21 operator() > (a1=..., this=0x7f77a7621bf8) at build/include/boost/bind/bind_template.hpp:32 #22 boost::detail::function::function_obj_invoker1 >, boost::_bi::list2, boost::arg<1> > >, bool, boost::function >::invoke(boost::detail::function::function_buffer&, boost::function) (function_obj_ptr=..., a0=...) at build/include/boost/function/function_template.hpp:132 #23 0x0000000000510b29 in operator() (a0=, this=0x7f77a7621bf0) at build/include/boost/function/function_template.hpp:763 #24 QueueTaskRunner, WorkQueue > >::RunQueue() (this=0x7f77a00014f0) at controller/src/base/queue_task.h:53 #25 0x00000000006b85a0 in TaskImpl::execute (this=0x7f77a0005ac0) at controller/src/base/task.cc:224 #26 0x00007f77aa26aece in ?? () from /usr/lib/libtbb_debug.so.2 #27 0x00007f77aa261e0b in ?? () from /usr/lib/libtbb_debug.so.2 #28 0x00007f77aa2606f2 in ?? () from /usr/lib/libtbb_debug.so.2 #29 0x00007f77aa25b3ce in ?? () from /usr/lib/libtbb_debug.so.2 #30 0x00007f77aa25b270 in ?? () from /usr/lib/libtbb_debug.so.2 #31 0x00007f77a9db2e9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 #32 0x00007f77a897bccd in personality () from /lib/x86_64-linux-gnu/libc.so.6 #33 0x0000000000000000 in ?? () (gdb) frame 12 #12 0x00000000005c88be in HttpConnection::HttpProcessInternal(std::string, std::string, bool, bool, std::vector >, boost::function, http_method) (this=0x7f77a0004b10, body=..., path=..., header=, timeout=, hdr_options=..., cb=..., method=HTTP_POST) at controller/src/http/client/http_client.cc:217 217 controller/src/http/client/http_client.cc: No such file or directory. (gdb) info locals gi = 0x103ff90 curl_handle = __PRETTY_FUNCTION__ = "void HttpConnection::HttpProcessInternal(std::string, std::string, bool, bool, std::vector >, HttpConnection::HttpCb, http_method)" url = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x7f77a0007568 "http://10.204.216.31:5998/heartbeat"}} (gdb)