gRPC crash in grpc_timer_check

42 views
Skip to first unread message

JS

unread,
Jun 22, 2016, 1:00:36 AM6/22/16
to grpc.io
Hi, 

I am using Synchronous grpc [0_12]  and seeing a crash  recently . The debug log trace looks something like this, it shows the crash happens in grpc_timer_check. Unable to understand why, Could someone guide on this?

using gRPC C++ 

#3  0xf740636e in grpc_pollset_work () from /opt/bin/../lib/libgrpc.so.0

#4  0xf74158cd in grpc_completion_queue_next ()

   from /opt/bin/../lib/libgrpc.so.0

#5  0xf73ba2e9 in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) () from /opt/bin/../lib/libgrpc++.so.0

#6  0xf73bf31e in grpc::Server::RunRpc() ()

   from /opt/bin/../lib/libgrpc++.so.0

#7  0xf73c0bd3 in std::_Function_handler<void (), std::_Bind<std::_Mem_fn<void (grpc::Server::*)()> (grpc::Server*)> >::_M_invoke(std::_Any_data const&) ()

   from /opt/bin/../lib/libgrpc++.so.0

#8  0xf73bb7ce in grpc::DynamicThreadPool::ThreadFunc() ()

   from /opt/bin/../lib/libgrpc++.so.0

#9  0xf73bb9bc in grpc::DynamicThreadPool::DynamicThread::ThreadFunc() ()

   from /opt/bin/../lib/libgrpc++.so.0

#10 0xf73bc3b2 in std::thread::_Impl<std::_Bind_result<void, std::_Mem_fn<void (grpc::DynamicThreadPool::DynamicThread::*)()> (grpc::DynamicThreadPool::DynamicThread*)> >::_M_run() () from /opt/bin/../lib/libgrpc++.so.0

#11 0xf74bb8c7 in ?? () from /usr/lib/libstdc++.so.6

#12 0xf6dae9ab in start_thread (arg=0xb6494b40) at pthread_create.c:309


I am explicitly not calling any timer functions. 

Reply all
Reply to author
Forward
0 new messages