Assertion failed: pfd.revents & POLLIN (signaler.cpp:155)
Description
Environment
None
Activity
Show:

lmns July 7, 2013 at 4:59 PM
Had same assertion failure with ZMQ version 3.2.3, but got no backtrace.

PieterP March 22, 2012 at 9:23 PM
Added test case in issues repository.
Trying to work with a closed socket causes an assertion failure.
#0 0x00007f5e317fb3a5 in __GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#1 0x00007f5e317feb0b in __GI_abort () at abort.c:92
#2 0x00007f5e31b78fa9 in zmq::zmq_abort (errmsg_=<optimized out>) at err.cpp:75
#3 0x00007f5e31b85052 in zmq::signaler_t::wait (this=<optimized out>, timeout_=<optimized out>) at signaler.cpp:155
#4 0x00007f5e31b7bd5a in zmq::mailbox_t::recv (this=0x173ae58, cmd_=0x7fff37906bf0, timeout_=<optimized out>) at mailbox.cpp:69
#5 0x00007f5e31b8631d in zmq::socket_base_t:rocess_commands (this=0x173ac60, timeout_=<optimized out>, throttle_=false) at socket_base.cpp:707
#6 0x00007f5e31b86aa5 in zmq::socket_base_t::recv (this=0x173ac60, msg_=0x7fff37906ca0, flags_=0) at socket_base.cpp:644
#7 0x00007f5e31b90519 in s_recvmsg (s_=<optimized out>, msg_=0x7fff37906ca0, flags_=<optimized out>) at zmq.cpp:380
#8 0x00007f5e31b9061d in zmq_recv (s_=0x173ac60, buf_=0x400929, len_=5, flags_=0) at zmq.cpp:404
#9 0x000000000040071c in main (argc=<optimized out>, argv=<optimized out>) at issue.c:14