AMX Mod X - Half-Life 1 Scripting and Administration
Go to file
Vincent Herbet b63e63cfcd Fix crash when dynamic native is executed with the max number of params
This fixes a buffer overflow with `g_Params`, which has a size of 16 but params index starts to 1. As consequence when 16 params are passed, `g_Params[16]` is indexed and likely overwrites something important which leads to a crash at some point.

It doesn't happen in 1.8.2. Possible reasons why it happens in dev version is this uses newer compiler and compiling optimization are better , resulting crash is triggered now. 

Reported here https://forums.alliedmods.net/showthread.php?t=271103.
2015-09-05 17:49:37 +02:00
amxmodx Fix crash when dynamic native is executed with the max number of params 2015-09-05 17:49:37 +02:00
compiler Remove MakeFile 2015-07-14 00:13:24 +02:00
configs Normalize all the line endings 2015-03-10 16:51:45 +01:00
editor/studio Add AMXXStudio configs to the tree. 2013-02-14 23:31:42 -08:00
gamedata Fix player not being internally disconnected in some situation + add client_disconnected forward 2015-08-14 00:08:50 +02:00
installer Correcting SolutionFileFormat version as well 2015-05-19 18:31:19 +05:30
modules Update CstrikeNatives.cpp 2015-08-22 17:54:00 -03:00
plugins Fix typo 2015-09-05 08:42:31 +02:00
public Update AMTL submodule from upstream and reflect changes 2015-08-26 11:15:07 +02:00
support Fix player not being internally disconnected in some situation + add client_disconnected forward 2015-08-14 00:08:50 +02:00
third_party Update libmaxminddb to v1.1.0 2015-07-22 00:21:44 +02:00
tools Add the SourceMod API doc generator. 2014-07-31 10:22:04 -07:00
.gitattributes Add gitattributes 2015-03-10 11:11:49 +02:00
.gitignore Update project files. 2014-08-08 11:27:40 +02:00
.gitmodules Use upstream AMTL as a submodule 2015-03-09 22:53:58 +01:00
.travis.yml Use the new Travis-CI Container environment 2015-04-19 20:10:04 +02:00
AMBuildScript Fix mac compilation 2015-06-27 16:26:39 +02:00
appveyor.yml Fix AppVeyor 2015-03-09 23:12:27 +01:00
configure.py Tweak build scripts so the vs build frontend will work. 2014-08-02 12:29:53 -07:00
product.version Bump version to 1.8.3-dev. 2013-02-14 23:30:38 -08:00
pushbuild.txt Trigger a build. 2014-08-08 21:26:44 +02:00
README.md 💇 2014-06-03 12:19:43 +03:00

AMX Mod X

AMX Mod X - Half-Life 1 Scripting and Server Administration

General

Development