I have a C application talking to a java server over zeromq / protobuf. The server is pretty mucht he same as in the examples ( <a href="https://github.com/imatix/zguide/blob/master/examples/Java/asyncsrv.java">https://github.com/imatix/zguide/blob/master/examples/Java/asyncsrv.java</a> ) but the client is a C client.<div><span style="font-size: 13px;">I use windows 8 / MinGW. The communication runs well for a while but then crashes at the java server side, telling me the native code part failed: </span>Assertion failed: check () (msg.cpp:207)<br></div><div>The messages I am sending are protocol buffers messages. Is this a known issue? I do not share sockets among threads.</div><div><br></div><div><br></div><div><br></div>