[zeromq-dev] zmq_server can be remotely crashed with telnet

Aamir M aamirjvm at gmail.com
Tue Mar 24 16:00:15 CET 2009


Thank you for the fix. I also noticed that the same thing happens with
any program that declares a global object. For example, if you write a
program to create a global exchange on some port and then telnet to
that port you can crash the program with bad data.


On Tue, Mar 17, 2009 at 6:09 AM, Martin Sustrik <sustrik at fastmq.com> wrote:
> Aamir,
> Fixed in latest version of the trunk.
> Martin
> Aamir M wrote:
>> Hello,
>> FYI, there is some instability in the latest version of zmq_server
>> (from trunk). If you telnet to the box running zmq_server (on the
>> appropriate port) and then press ctrl+c, zmq_server dies with the
>> following message:
>> zmq_server: zmq_server.cpp:296: int __unixcall main(int, char **):
>> Assertion `false' failed.
>> Seems kind of dangerous since people sometimes use telnet to quickly
>> see if a service is accessible.
>> Regards,
>> Aamir
>> _______________________________________________
>> zeromq-dev mailing list
>> zeromq-dev at lists.zeromq.org
>> http://lists.zeromq.org/mailman/listinfo/zeromq-dev

More information about the zeromq-dev mailing list