You've inadvertently tripped over the concept of Fuzz Testing (http://en.wikipedia.org/wiki/Fuzz_testing) in which software is tested using random inputs in an effort to make it crash or act unexpectedly.
The mechanism at play is that a terminal application interprets every character it's sent to see if it should perform some special function such as bolding text, ringing the "bell" or even printing the screen.
Report any bugs you find to the software makers (though a common response to bugs discovered through fuzz testing is "well don't do that").