[zeromq-dev] Assertion failed: !(msg_->flags () & msg_t::more)(session_base.cpp:157)

Ian Barber ian.barber at gmail.com
Tue Sep 25 23:16:06 CEST 2012


On Mon, Sep 24, 2012 at 7:47 PM, RohanB <rohanb at cs.uchicago.edu> wrote:
>
>
> ahh.. I see what you mean. Here's the snippet.... Pretty straightforward...
>
> Same code works on 1 box and not the other..... Both boxes are enabled to
> receive data on that multicast address and there is no other publisher currently
> running.

Interesting. Could you update to the latest libzmq master, and build
with the debug flags (--with-debug when configuring the lib), and
would it be possible to set a break point on those lines and give us a
backtrace on the crashing machine, and take a look at the state of the
message? In gdb, that would be

gdb pgm_sub
break session_base.cpp:156
run all
<when it hits>
bt
print *msg_

Not at all sure why msg flags would be set. I haven't got a 32 bit
build of anything at the moment by the look of it, but I'll try and
find one at some point!

Ian



More information about the zeromq-dev mailing list