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

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


Martin,

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.

Thanks,
Aamir

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