Anonymous | Login | Signup for a new account | 2024-04-19 21:33 UTC |
My View | View Issues | Change Log | Roadmap | Zandronum Issue Support Ranking | Rules | My Account |
View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
0003990 | Zandronum | [All Projects] Bug | public | 2022-04-05 03:29 | 2024-01-02 03:27 | ||||
Reporter | RushJet1 | ||||||||
Assigned To | |||||||||
Priority | normal | Severity | crash | Reproducibility | always | ||||
Status | resolved | Resolution | fixed | ||||||
Platform | Windows 10 | OS | Windows | OS Version | XP/Vista/7 | ||||
Product Version | 3.1 | ||||||||
Target Version | 3.2 | Fixed in Version | 3.2 | ||||||
Summary | 0003990: "sayto" while a player has a very long name can crash the game | ||||||||
Description | If 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 Reproduce | sayto <name you know doesn't exist> <some text> | ||||||||
Additional Information | has happened consistently every time to me tonight. Never really tried using this before. | ||||||||
Attached Files | |||||||||
Notes | |
(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. |
(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 |
(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. |
(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 |
(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. |
(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 [^]' |
(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. |
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 |
Copyright © 2000 - 2024 MantisBT Team |