stress testing with remote and help func
Brought to you by:
johnston
One way to stress test comterp is to build a copy with ACE support,
start one up as a server:
comterp server 8888
and start another up as a remote enabled client:
comterp remote
Then transmit the help command from the client to the server:
remote("localhost" 8888 "help")
This actually works fine to a point. The help command gets
transmitted, which responds with a list of strings listing all possible
commands. However, the remote command re-interprets the
strings it receives, and probably overflows something internal to
the (temporary) comterp used to execute the help strings.
comterp: (1) Insufficient separation from trailing constant.
At least that's the theory.