| Rev | Author | Branch | Log Message | Date | SHA |
|---|---|---|---|---|---|
| r23735 | 1.7 | Various improvements for path, file and CRC operations. Replaces 00668ef as well. This also targets the "CRC could not open file: Permission denied" issue (Although we still need to find and fix the leaked handle from where it originates) |
14 January, 2026 | ||
| r23734 | 1.7 | Fix game freeze caught by watchdog, but which fails stack symbolization. Reconstructed (from raw trace @ https://pastebin.com/eY7bkuFW): MSVC CRT file/stream handling _wcschr` / string handling - MSVC CRT internal ... |
14 January, 2026 | ||
| r23733 | 1.7 | Fix heap corruption crash (0xC0000374) in D3D proxy texture/buffer destructors. This crash: https://pastebin.com/myH65HQW As one of the long-standing causes of "poof, client gone" (No crash info) it was now identifiable due to 0cc91a5, the crash handler update to handle such exceptions. More detailed version of bug & fix: ... |
14 January, 2026 | ||
| r23732 | 1.7 | Addendum to 2143c99 ("Fix some threadpool flaws") to fix new crash |
13 January, 2026 | ||
| r23731 | 1.7 | Addendum #2 to 3db6667 |
13 January, 2026 | ||
| 1.7 | Addendum to 3db6667 |
13 January, 2026 | |||
| r23729 | 1.7 | Refactors for safety, common crash, and UB/visual bug paths. Validate modelinfo pointers, harden streaming/model handling, more reliable texture swaps for late models, and guard flows prone to GTA streaming system race conditions. Fix crashes from corrupt model info pointers in ppModelInfo array. This also fixes a game_sa crash @ 0x0004D022. |
13 January, 2026 | ||
| r23728 | 1.7 | Fix MTA freeze in fopen hook from recursive file I/O AddReportLog() in the fopen failure path called FileAppend > File::Fopen, creating recursive file I/O inside the hook. This froze when AcLayers.DLL ... |
11 January, 2026 | ||
| r23727 | 1.7 | Fix crash from stale texture pointers when changing model TXD ID Changing a loaded model's TXD leaves material textures pointing at the old TXD. When it gets released - dangling pointers, DEP crash. ... |
11 January, 2026 | ||
| r23726 | 1.7 | Fix crashes when freeing models that are still in use. Addendum to 7d239c1 Main fix: • Don't delete model data while GTA still references it ... |
11 January, 2026 | ||
| r23725 | 1.7 | Avoid game freeze @ SA 0x7507E0 (WorldAtomicSync) at the lowest level of its callchain per the investigated case. |
11 January, 2026 | ||
| 1.7 | Fix build error |
11 January, 2026 | |||
| 1.7 | Improve pickup handling safety, also fixes SA crash @ 0x00154244 (0x554244 - where caller is 0x45593B inside CPickups::DoPickUpEffects) |
11 January, 2026 |