[zeromq-dev] Test case for the "Assertion failed: nbytes == sizeof (command_t)" error.
Pieter Hintjens
ph at imatix.com
Sun Jun 12 15:29:36 CEST 2011
Specifically, it'd be useful to know what the values of nbytes is at this stage.
Thanks,
Pieter
On Sun, Jun 12, 2011 at 3:28 PM, Pieter Hintjens <ph at imatix.com> wrote:
> On Sun, Jun 12, 2011 at 3:13 PM, Luc Heinrich <luc at honk-honk.com> wrote:
>
>> That makes sense, I changed the test case so the signal handler does nothing but switch the keep_looping variable (which is now therefore global) from 1 to 0. I have also removed the controlling socket which was used from the signal handler to wake up the poll call. So I'm down to this...
>
> This seems correct code, so we're at the real error message here. Does
> not happen on Linux afaict. So, we'll debug remotely :-)
>
>> ^CAssertion failed: nbytes == sizeof (command_t) (mailbox.cpp:194)
>> [1] 25990 abort ./testcase
>
> Can you get a debug backtrace?
>
> -Pieter
>
More information about the zeromq-dev
mailing list