Don't know.  I just mean when I try:

printf("%08x\n",&boost::asio::placeholders::error);

It prints 0.  This confirms the "Access violation" error that Visual C++ displays.  When I try compiling it as a monolithic build without libraries, it displays the expected address and does not crash.  

I already stepped into non-static functions and it works just fine.  Its just the static functions and attributes that fail.

On Sat, Nov 7, 2009 at 10:07 AM, Igor R <boost.lists@gmail.com> wrote:
> It took a while to figure out the parameters, but boost::bind, boost::asio::placeholders::bytes_transferred, and boost::asio::placeholders::error were all null.

These parameters are not pointers, how can they be null?
Try to step into async_receive_from(), theninto its implementation
etc., and see what happens there.
_______________________________________________
Boost-users mailing list
Boost-users@lists.boost.org
http://lists.boost.org/mailman/listinfo.cgi/boost-users