Skip to content

SDKTools GameRules native crash #1902

@Kenzzer

Description

@Kenzzer

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: Debian Bullseye (Docker Debian Buster)
  • Game/AppID (with version if applicable): 440
  • Current SourceMod version: 1.12.0.6945
  • Current Metamod: Source snapshot: 1.11.0-dev+1145

Description

Through unknown conditions, the native GameRules_SetProp and more specifically, the extension sdktools's GetGameRulesProxyEnt will cause a segmentation fault.

Problematic Code (or Steps to Reproduce)

Call GameRules_SetProp repeatedly during any map. This might or might not trigger the crash.

Logs

https://crash.limetech.org/d42cffz6sta4
But this seems much more widespread than the crash signature I've, if we filter stats
https://crash.limetech.org/stats/sdktools.ext.2.tf2.so/GetGameRulesProxyEnt
Those servers seem to crash in the same location as I, and they're most certainly not running the same plugin setup as I.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions