On Sat, Feb 12, 2011 at 3:12 PM, Pieter Hintjens <[email protected]> wrote:

>  "Assertion failed: Successful WSASTARTUP not yet performed
> (c:\work\src\zeromq2\src\mailbox.cpp:263)"

The call stack is kind of strange, it shows 0MQ creating a socket pair
before doing WSAStartup, in the ctx constructor:

        libzmq.dll!zmq::mailbox_t::make_socketpair(unsigned int *
r_=0x00376490, unsigned int * w_=0x0037648c)  Line 263 + 0x58
bytes   C++
        libzmq.dll!zmq::mailbox_t::mailbox_t()  Line 48 + 0x10 bytes    C++
>       libzmq.dll!zmq::ctx_t::ctx_t(unsigned int io_threads_=1)  Line 39 + 
> 0x93 bytes  C++
        libzmq.dll!zmq_init(int io_threads_=1)  Line 238 + 0x30 bytes   C++

Martin, is there some plausible reason it's creating a mailbox_t
before successfully constructing its ctx?

-Pieter
_______________________________________________
zeromq-dev mailing list
[email protected]
http://lists.zeromq.org/mailman/listinfo/zeromq-dev

Reply via email to