[zeromq-dev] Crash in zmq_poll

renju renjumc at gmail.com
Fri Nov 27 07:41:21 CET 2015


Formatting the stack trace


libzmq-v120-mt-gd-4_0_4.dll!zmq::zmq_abort(const char * errmsg_) Line 71
   C++

libzmq-v120-mt-gd-4_0_4.dll!zmq::signaler_t::wait(int timeout_) Line 209
        C++

libzmq-v120-mt-gd-4_0_4.dll!zmq::mailbox_t::recv(zmq::command_t * cmd_, int
timeout_) Line 72       C++

libzmq-v120-mt-gd-4_0_4.dll!zmq::socket_base_t::process_commands(int
timeout_, bool throttle_) Line 899   C++

libzmq-v120-mt-gd-4_0_4.dll!zmq::socket_base_t::getsockopt(int option_,
void * optval_, unsigned int * optvallen_) Line 294       C++

libzmq-v120-mt-gd-4_0_4.dll!zmq_getsockopt(void * s_, int option_, void *
optval_, unsigned int * optvallen_) Line 287                C++

libzmq-v120-mt-gd-4_0_4.dll!zmq_poll(zmq_pollitem_t * items_, int nitems_,
long timeout_) Line 944 C++

libzmq-v120-mt-gd-4_0_4.dll!zmq::proxy(zmq::socket_base_t * frontend_,
zmq::socket_base_t * backend_, zmq::socket_base_t * capture_) Line 78
        C++

libzmq-v120-mt-gd-4_0_4.dll!zmq_proxy(void * frontend_, void * backend_,
void * control_) Line 1030               C++


It is exiting from below line in zeromq-4.0.4\src\signaler.cpp


zmq::signaler_t::wait(int timeout_)

{

……

……

int rc = select (0, &fds, NULL, NULL,timeout_ >= 0 ? &timeout : NULL);

wsa_assert (rc != SOCKET_ERROR);

}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.zeromq.org/pipermail/zeromq-dev/attachments/20151127/45b8e852/attachment.htm>


More information about the zeromq-dev mailing list