Skip to content

Fix signature resolution crash and refresh gamedata signatures - #2

Open
hazmat321 wants to merge 2 commits into
MatthewNeko:mainfrom
hazmat321:fix/signature-resolution-guard
Open

Fix signature resolution crash and refresh gamedata signatures#2
hazmat321 wants to merge 2 commits into
MatthewNeko:mainfrom
hazmat321:fix/signature-resolution-guard

Conversation

@hazmat321

Copy link
Copy Markdown

Summary

  • guard unmanaged function binding when a signature resolves to address 0
  • keep plugin loading and log per-signature failures instead of throwing
  • refresh gamedata signature bytes for SetEntityName and SetGravityScale compatibility

Why

Recent server builds can fail to resolve CBaseEntity::SetGravityScale, which currently causes plugin load failure.

Validation

  • dotnet build ./cs2-CustomIO.sln succeeds locally

Copilot AI review requested due to automatic review settings April 30, 2026 08:24

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot encountered an error and was unable to review this pull request. You can try again by re-requesting a review.

@MatthewNeko

Copy link
Copy Markdown
Owner

Can you update? I didn't notice it before.

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

Successfully merging this pull request may close these issues.

3 participants