MantisBT - Zandronum
View Issue Details
0000057Zandronum[All Projects] Bugpublic2010-09-24 09:432018-09-30 19:48
Cutman 
Torr Samaho 
normalminoralways
closedfixed 
MicrosoftWindowsXP/Vista/7
98c 
98d 
0000057: Certain chat characters have strange/annoying effects
This has been going on for ages and I'm surprised no one has reported it yet. Basically there's a few characters/code you can use in chat to cause some weird effects. There's two I know of.

The first one is simply a line break, which allows people to chat on a new line. This is annoying because people can do something like this:

RealPlayerName: Hey Player 2 are you a moron?
Player2: Yes I am!

Not only that but I've seen people just spam line breaks so it's impossible to see the chat, and the console doesn't help much either.

The second one is a little stranger. When used, the chat line is pasted right after the previous player's name. Again this is spammed often to annoy players. For example:

RealPlayerName: Player2: Damn these chat bugs are annoying!
Unfortunately I have no idea how to do this online. Watching over a popular server is bound to have someone expose it, and it's been around for a while so I'm guessing SOMEONE knows how to do it.
No tags attached.
Issue History
2010-09-24 09:43CutmanNew Issue
2010-09-24 13:43unknownnaNote Added: 0000147
2010-09-25 19:58Torr SamahoNote Added: 0000160
2010-09-25 19:58Torr SamahoStatusnew => resolved
2010-09-25 19:58Torr SamahoFixed in Version => 98d
2010-09-25 19:58Torr SamahoResolutionopen => fixed
2010-09-25 19:58Torr SamahoAssigned To => Torr Samaho
2010-09-25 20:55Torr SamahoNote Added: 0000164
2010-09-25 20:55Torr SamahoStatusresolved => feedback
2010-09-25 20:55Torr SamahoResolutionfixed => reopened
2010-09-25 21:36unknownnaNote Added: 0000173
2010-09-25 22:02Torr SamahoNote Added: 0000175
2010-09-25 22:02Torr SamahoStatusfeedback => resolved
2010-09-25 22:02Torr SamahoResolutionreopened => fixed
2012-06-09 13:22Torr SamahoCategoryGeneral => Bug
2018-09-30 19:48Blzut3Statusresolved => closed

Notes
(0000147)
unknownna   
2010-09-24 13:43   
Yeah, I've talked to Spleen about this. They are abusing the escape sequences.
(0000160)
Torr Samaho   
2010-09-25 19:58   
Should be fixed now. I'll try to post a new testing binary later.
(0000164)
Torr Samaho   
2010-09-25 20:55   
This should fix the issue, please test.
(0000173)
unknownna   
2010-09-25 21:36   
I only know how to reproduce the '\n' one. That one doesn't work anymore. But I don't know how to reproduce the other one where a player makes two individual chat lines appear on the same line.

This is how it looks like in-game:

RealPlayerName1: This person is lame. -----> RealPlayerName2: Hi, I just joined.
(0000175)
Torr Samaho   
2010-09-25 22:02   
If it properly prevents \n from being abused, I'm pretty sure that it will also take care of the rest.