Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUG] Does not support Cyrillic #20

Open
MBTYthe opened this issue Jan 30, 2024 · 5 comments
Open

[BUG] Does not support Cyrillic #20

MBTYthe opened this issue Jan 30, 2024 · 5 comments
Assignees
Labels
bug Something isn't working game-specific Game-specific bugs that aren't caused by ARRCON.
Milestone

Comments

@MBTYthe
Copy link

MBTYthe commented Jan 30, 2024

# System Information

  • OS: Windows Server 2022 / Windows 10 (I think Any windows)
  • Version: ARRCON v3.3.7
  • Shell (Windows-Only): PowerShell/cmd

# Bug Description

1)ARRCON Hangs on exetucing "showplayers" if Palworld`s dedicated-server have players with non-latin characters in nicknames.
2)ARRCON Hangs on executing "broadcast" command if broadcast message have cyrilic symbols.
P.S. "CHCP 65001" (or 1251 for rus, or any other is not helping)

# Reproduction Steps

  1. Connect to dedicated server.
    2b) Type something like "broadcast Привет (hi)."
    2a) Type "showplayers" (works when players have RU/UA/KZ characters in names)
  2. Get hang. (Even Ctrl+C not helping sometimes)

P.S. I sent you email with host/port/pass for testing.

@MBTYthe MBTYthe added the bug Something isn't working label Jan 30, 2024
@StormingChaos StormingChaos changed the title [BUG] … [BUG] Does not support Cyrillic Jan 30, 2024
@MBTYthe
Copy link
Author

MBTYthe commented Jan 30, 2024

I must say.. I'm using ARRCON with Conan Exiles. Even broadcast with cyrilic letters is working (Im using it via --file to store cyrilic symbols in propper encoding). Even nicknames with cyrilic symbols in conan exiles is viewed good (listplayers comand). I`m getting this bug only in Palworld.

@HeavenlyChorus
Copy link

same here with CJK characters

@radj307
Copy link
Owner

radj307 commented Jan 31, 2024

Thanks for the report (and the well-written repro steps & debug info)!

While I haven't nailed down the exact cause, it is possible that the bug in this case is in Palworld and not ARRCON. I sent the "broadcast Привет" command from ARRCON to a PalWorld server and analyzed the packet in wireshark (Note: I had to inject the text directly as interactive mode actually doesn't support unicode). The packet data was correct, but in-game the text did not appear correctly.

The application hanging is certainly a bug though, which will be fixed in v4 when it is released.

@radj307 radj307 added this to the 4.0.0 milestone Jan 31, 2024
@radj307
Copy link
Owner

radj307 commented Jan 31, 2024

Related: #16

@MBTYthe
Copy link
Author

MBTYthe commented Feb 2, 2024

I don't want to seem intrusive or rude, but you have no idea how dependent we are on your application. I refresh the github page every 15 minutes in the hope of seeing a new version T_T

@radj307 radj307 added the game-specific Game-specific bugs that aren't caused by ARRCON. label Mar 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working game-specific Game-specific bugs that aren't caused by ARRCON.
Projects
None yet
Development

No branches or pull requests

3 participants