Zandronum Chat on our Discord Server Get the latest version: 3.1
Source Code

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0003990Zandronum[All Projects] Bugpublic2022-04-05 03:292024-01-02 03:27
ReporterRushJet1 
Assigned To 
PrioritynormalSeveritycrashReproducibilityalways
StatusresolvedResolutionfixed 
PlatformWindows 10OSWindowsOS VersionXP/Vista/7
Product Version3.1 
Target Version3.2Fixed in Version3.2 
Summary0003990: "sayto" while a player has a very long name can crash the game
DescriptionIf I use "sayto" with a correct name it seems to work fine. But if I type a name incorrectly or don't use quotes, it will crash the game. I don't have a crash log because the game just closes when I do this.
Steps To Reproducesayto <name you know doesn't exist> <some text>
Additional Informationhas happened consistently every time to me tonight. Never really tried using this before.
Attached Files

- Relationships

-  Notes
User avatar (0022178)
RushJet1 (reporter)
2022-04-05 03:34

This seems to only happen on a specific server.. but it's the only server with people on it so I need to test more.
User avatar (0022179)
WaTaKiD (updater)
2022-04-05 03:48

does this crash only you or does it crash other players and/or the server as well
User avatar (0022180)
RushJet1 (reporter)
2022-04-05 06:03

It crashed a friend of mine when he tried to reply to me. I think it might have to do with IDX. I was able to message anyone with an IDX below 13, but above 13 and it crashed. If I used sayto_idx then any idx would work fine. I need to see if this happens on other servers too but will have to wait until later when they're populated.
User avatar (0022181)
WaTaKiD (updater)
2022-04-05 06:31

i tried connecting 14 clients to a local windows server and couldnt reproduce the crash with sayto or sayto_idx

ill try this on a tspg linux server another time
User avatar (0022182)
Kaminsky (developer)
2022-04-05 14:47

FYI in 3.1, a client can crash if they use "sayto <player name>" when there's a player on the server with an incredibly long name (e.g. using different colour codes, particularly New Text Colours, for every character in their name).

I'm not 100% sure if this is the reason why you crashed, but since you mentioned: "I was able to message anyone with an IDX below 13, but above 13 and it crashed.", "If I used sayto_idx then any idx would work fine.", and "This seems to only happen on a specific server. But it's the only server with people on it so I need to test more." it's likely that this was the case, and if so, should already be fixed in 3.2.
User avatar (0022183)
Kaminsky (developer)
2022-04-05 14:57

Here's a link to a 3.1-compatible build with the fix mentioned above:'https://www.mediafire.com/file/xexmicky2cfd06d/Zandro3.1-saytocrashfix.zip/file [^]'
User avatar (0022957)
Ru5tK1ng (updater)
2024-01-02 03:27

Tried to test this with r231220. I tried using 'sayto' to a player on a server with a maxed out name (Player followed by a long series of numbers) and was unable to crash. I even tried sending messages to non-existing players with long strings of characters and no issue. Even used a long name with multiple colors and still no crash. Unless RushJet chimes in, I think this should be considered resolved.

Issue Community Support
This issue is already marked as resolved.
If you feel that is not the case, please reopen it and explain why.
Supporters: No one explicitly supports this issue yet.
Opponents: No one explicitly opposes this issue yet.

- Issue History
Date Modified Username Field Change
2022-04-05 03:29 RushJet1 New Issue
2022-04-05 03:34 RushJet1 Note Added: 0022178
2022-04-05 03:48 WaTaKiD Note Added: 0022179
2022-04-05 06:03 RushJet1 Note Added: 0022180
2022-04-05 06:31 WaTaKiD Note Added: 0022181
2022-04-05 14:47 Kaminsky Note Added: 0022182
2022-04-05 14:57 Kaminsky Note Added: 0022183
2022-04-05 14:58 Kaminsky Status new => needs testing
2023-01-01 16:22 Kaminsky Target Version => 3.2
2023-01-01 16:22 Kaminsky Summary "sayto" incorrect name crashes game => "sayto" while a player has a very long name can crash the game
2024-01-02 03:27 Ru5tK1ng Note Added: 0022957
2024-01-02 03:27 Ru5tK1ng Status needs testing => resolved
2024-01-02 03:27 Ru5tK1ng Resolution open => fixed
2024-01-02 03:27 Ru5tK1ng Fixed in Version => 3.2






Questions or other issues? Contact Us.

Links


Copyright © 2000 - 2024 MantisBT Team
Powered by Mantis Bugtracker