Rev Author Branch Log Message Date SHA
r23652
Avatar Dutchman101
1.7 Addendum to 28ade16
4 December, 2025
Avatar Dutchman101
1.7 Fix build error in certain configurations (custom builds) #2
4 December, 2025
Avatar Dutchman101
1.7 Fix build error in certain configurations (custom builds)
4 December, 2025
Avatar Dutchman101
1.7 Update CEF to 142.0.17+g60aac24+chromium-142.0.7444.176
This brings some stability fixes in CEF itself.
3 December, 2025
r23648
Avatar Dutchman101
1.7 Fix SA crash at 0x00897C28 (dump name wrongly identifies it as 0x003F0090), likely 'caused' by VS2026 but a latent stack offsets bug since its introduction (736660bf2).
Theory: VS2026 changed changed how inline assembly works. Probably something with different stack alignment, optimization choices, register allocation, calling convention optimizations, or code generation. (This can all be relevant to spot similar bugs manifesting now across hooks).
The broken, now patched, assembly code was reading stack values from wrong offsets, and while the old compiler's code generation might have accidentally put "harmless" values at those wrong locations, the new compiler's different stack layout or register usage puts critical values (like 0xC97C28 - the address of _RwD3DDevice) at those locations.
...
3 December, 2025
r23647
Avatar Dutchman101
1.7 Crash handler: Always log registers (creating a full .dmp can fail)
3 December, 2025
r23646
Avatar Dutchman101
1.7 Fix memory waste in CProxyDirect3DVertexBuffer fallback
• Remove unnecessary pre-allocation of fallback storage in constructor
• Release fallback storage after successful unlock instead of holding indefinitely
...
2 December, 2025
Avatar Dutchman101
1.7 Addendum to ae0f075 & ba6efb5
2 December, 2025
r23644
Avatar Dutchman101
1.7 Fix old, top 5 SA crash @ 0x001D85AA (0x5D85AA)
2 December, 2025
Avatar Omar
1.7 Add PostFX Lua functions (#4587)
2 December, 2025
r23642
Avatar Dutchman101
1.7 Fix server list related crash
2 December, 2025
Avatar Dutchman101
1.7 Addendum to c19c949 to cover decodeString in the fix reliability revisions as well (similarly to ae0f075 that covered teaDecode better)
2 December, 2025
Avatar Dutchman101
1.7 Addendum to 5d37348 ("Also cover teaEncode case (besides c19c949 that covers encodeString), as both represent the same crash trend and observations") to make it work as expected/at all
2 December, 2025
r23639
Avatar Dutchman101
1.7 Better texture-related error handling and debugscript return values
2 December, 2025
r23638
Avatar Dutchman101
1.7 Prevent a class of cross-reconnect texture leaks
2 December, 2025
r23637
Avatar Dutchman101
1.7 Fix issues with texture shader loading (.fx) through addressing a couple of underlying bugs. Has more benefits.
2 December, 2025
Avatar Xenius97
1.7 Fix youtube embed not working on latest cef versions (#4532)
10 November, 2025
r23635
Avatar Dutchman101
1.7 Addendum to last
2 December, 2025