Skip to content

beta8a server crash + CS2 Rush Hour update (2026-09-22) breaks signatures on all versions #32

Description

@sunrisecz

Environment

  • Plugin: EntWatchSharp v.1.DZ.13beta8a / v.1.DZ.13beta8
  • OS: Windows Server 2022 (x64)
  • CS2 Build: 25470087 (Rush Hour update, 2026-09-22)

Problem 1: Server crash on beta8a

After updating to beta8a, the server crashed with ACCESS_VIOLATION (0xC0000005)
on map ze_abandoned_industry_p.

Crash summary:

  • Exception: 0xC0000005 (ACCESS_VIOLATION)
  • Layer: coreclr.dll / clrjit.dll (.NET runtime)
  • Stack: ntdll → KERNELBASE → AcceleratorCS2 → metamod → coreclr → clrjit

Crash dump is attached below.


Problem 2: CS2 Rush Hour update breaks signatures (affects beta8 and beta8a)

After the CS2 Rush Hour update (2026-09-22, Build 25470087), both beta8 and
beta8a fail with the following errors:

On every weapon pickup:

NativeException: Hook value is not numeric
at EntWatchSharp.EntWatchSharp.OnWeaponPickup(DynamicHook hook)

On map load:

NativeException: Invalid function pointer
at EntWatchSharp.EntWatchSharp.VirtualFunctionsInitialize()

The Rush Hour update changed CBaseEntity and CCSPlayerController vtables and
modified several server.dll function signatures, making EntWatchSharp.json
signatures invalid.

For reference, CS2Fixes has already updated their signatures for this update:
CS2ModServer/CS2Fixes#10

31c51323-56dd-4144-ba28-1e6d4076af0d.dmp.txt


Impact

  • EntWatch HUD not displaying
  • Weapon pickup tracking broken on all versions
  • Server crashes on beta8a

Please update EntWatchSharp.json signatures for the 2026-09-22 CS2 update.
Thank you!

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions