[zeromq-dev] Client crash triggers zmq_abort in publisher

Pieter Hintjens ph at imatix.com
Sun Jun 24 08:28:45 CEST 2012


Michel,

Can you please log an issue in Jira, and provide a test case? We'll
look at this urgently.

Thanks
Pieter

On Thu, Jun 21, 2012 at 2:41 PM, Michel Polder
<michel.polder at quality-it.com> wrote:
> I have been using 0MQ for a while now and recently moved to 0MQ 3.1.0 We
> have a publisher that runs on Linux (C++) and a client that runs on Windows
> (CLRZMQ .NET)
> It seems that if our client crashes (unrelated to 0MQ) it sometimes takes
> down the publisher. Below is the stacktrace of the issue. It's critical for
> us the publisher keeps running when a client crashes.
>
> Any idea what might be causing this?
>
> Thanks,
>
> Michel
>
> #0  0x0000003bf9c32905 in raise () from /lib64/libc.so.6
> #1  0x0000003bf9c340e5 in abort () from /lib64/libc.so.6
> #2  0x00007f41e868fea9 in zmq::zmq_abort (errmsg_=0x3dae <Address 0x3dae out
> of bounds>) at err.cpp:75
> #3  0x00007f41e86946bf in zmq::mtrie_t::rm_helper (this=0x2351830,
> prefix_=<value optimized out>, size_=<value optimized out>, pipe_=<value
> optimized out>) at mtrie.cpp:317
> #4  0x00007f41e86a7728 in zmq::xpub_t::xread_activated (this=0x23514d0,
> pipe_=0x7f41c89f9a10) at xpub.cpp:71
> #5  0x00007f41e869d735 in zmq::socket_base_t::process_commands
> (this=0x23514d0, timeout_=<value optimized out>, throttle_=true) at
> socket_base.cpp:816
> #6  0x00007f41e869db68 in zmq::socket_base_t::send (this=0x23514d0,
> msg_=0x4fcef70, flags_=2) at socket_base.cpp:599
> #7  0x00007f41e86ab19a in s_sendmsg (s_=0x23514d0, msg_=0x4fcef70, flags_=2)
> at zmq.cpp:330
> #8  0x00007f41e846bd4e in zframe_send (self_p=0x7fff4d14baa8,
> socket=0x23514d0, flags=<value optimized out>) at zframe.c:192
> #9  0x00007f41e846fed3 in zmsg_send (self_p=0x7fff4d14bb88,
> socket=0x23514d0) at zmsg.c:139
>
>
> _______________________________________________
> zeromq-dev mailing list
> zeromq-dev at lists.zeromq.org
> http://lists.zeromq.org/mailman/listinfo/zeromq-dev
>



More information about the zeromq-dev mailing list