​May 2025 Patch     ​

Hello everyone,A new patch has been released. This one contains mostly stability and security fixes.Servers and clients are recommended to update as soon as possible.The change list is as follows:Throw a non halting Lua error when hitting Lua file limit, to let players know that they have hit the limitFixed a regression crash on Linux when almost finished loading a mapPrevent crashes with steamworks library when used too early on dedicated serversFixed console spam about invalid sprite orientation when the sprite material is simply missingFixed HLTV clients being kicked due to mismatching SteamIDFixed a crash to do with env_projected_texture’s textureFixed some security issues reported on HackerOneRemove unnecessary return value in WorldPickerMouseDisable hook so GM:VGUIMousePressAllowed hook works more reliably for addons (Community Contribution)Fixed Lua error with creator tool when trying to spawn NPCs that do not exist on the server (Community Contribution)Blocked .vdf and specific .cfg files from being accessible by the Lua file libraryAdded one more known Lua backdoor URL to HTTP blacklistIncreased default value of mem_max_heapsize to 512, and block it from being changed by Lua APIBlock datacachesize convar from being changed by Lua API, to prevent crashes when set to invalid valuesFixed monitor (and potentially other) materials in Hammer acting strangely when using “Fit” option in texture application tool.The entire change list can also be found on our website:https://gmod.facepunch.com/news/may-2025-patchEdit: For people still experiencing crashes when pressing “Start Game” – delete your bin/ and garrysmod/bin/ folders and verify game cache integrity through Steam. Some 3rd party files/programs that may have been put into the game’s folder by the player are causing issues, such as graphics modifications. Updating those files might also work.

Leave a Reply

Your email address will not be published. Required fields are marked *