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

1.12 has broken string hexadecimal escape parsing #2168

Closed
3 tasks done
rtldg opened this issue May 22, 2024 · 1 comment
Closed
3 tasks done

1.12 has broken string hexadecimal escape parsing #2168

rtldg opened this issue May 22, 2024 · 1 comment

Comments

@rtldg
Copy link
Contributor

rtldg commented May 22, 2024

Help us help you

  • I have checked that my issue doesn't exist yet.
  • I have tried my absolute best to reduce the problem-space and have provided the absolute smallest test-case possible.
  • I can always reproduce the issue with the provided description below.

Environment

  • Operating System version: Windows
  • Current SourceMod version: 1.12 - build 7136 (still present in 7146)

Description

The sourcepawn submodule doesn't include the hexadecimal-escape regression fix from alliedmodders/sourcepawn#926 so 1.12 still parses strings incorrectly.
Another recent issue where someone ran into this alliedmodders/sourcepawn#963

Problematic Code (or Steps to Reproduce)

public void OnPluginStart()
{
	PrintToServer("\x04Cello");
}
Lello
@rtldg
Copy link
Contributor Author

rtldg commented Oct 27, 2024

Fixed in 1.12.0.7164 probably due to the recent sourcepawn version bump 0a6fa10

@rtldg rtldg closed this as completed Oct 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant