Skip to content

Windows 11 24H2 triggers ancient bug causing Skimmer plane to get propelled to broken coordinates on spawn #4179

Open
@holmes000

Description

@holmes000

Describe the bug

Very detailed explanation here: https://cookieplmonster.github.io/2025/04/23/gta-san-andreas-win11-24h2-bug/

Short: Missing vehicles.ide values should have always caused issues, but only in 24H2 fgets/LeaveCriticalSection uses enough stack to scramble the stale values in CFileLoader::LoadVehicleObject.

Fix in SilentPatchSA by CookiePLMonster: CookiePLMonster/SilentPatch@881aded

Steps to reproduce

  1. Install Windows 24H2
  2. Launch MTA:SA
  3. Spawn Skimmer through freeroam (spawns nearby, teleports to invalid coords, you don't get to see it) or through admin panel (spawns and warps you inside, you get launched to invalid coords)

Version

No response

Additional context

No response

Relevant log output

Security Policy

  • I have read and understood the Security Policy and this issue is not security related.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions