[zeromq-dev] lt-test_filter_ipc: testutil.hpp:68: void bounce(void*, void*): Assertion `rc == 32' failed.

Goswin von Brederlow goswin-v-b at web.de
Mon Mar 31 11:39:41 CEST 2014


On Mon, Mar 31, 2014 at 11:10:15AM +0200, Goswin von Brederlow wrote:
> Hi,
> 
> I just tried building zmq from todays git
> (55bde2a7b5fbede8dcc2f613e01a98d1ac122dbf) and get the following error:
> 
> PASS: test_reqrep_ipc
> PASS: test_timeo
> PASS: test_fork
> lt-test_filter_ipc: testutil.hpp:68: void bounce(void*, void*): Assertion `rc == 32' failed.
> /bin/bash: line 5:  5640 Aborted                 ${dir}$tst
> FAIL: test_filter_ipc
> ============================================
> 1 of 52 tests failed
> Please report to zeromq-dev at lists.zeromq.org
> 
> 
> Is that a known problem? Anyone working on it already?
> 
> MfG
> 	Goswin

Some further infos:

The problem is with:

    // Test filter with supplimental group of process owner
    run_test<gid_t> (ZMQ_IPC_FILTER_GID, supgroup, 0, 1);

and zmq_recv() returns EAGAIN due to timeout.

% id
uid=1009(brederlo) gid=100(users) groups=100(users),33(www-data),1542(cvsusers)

So group ends up being 100 and supgroup ends up being 33 in the testcase.

All the other parts of the test work, just not the supplimental group one.

MfG
	Goswin



More information about the zeromq-dev mailing list