Fix invalid memory issues. From upstream 9a924cea028f17d3be3499f1530abc14d9071983. Index: gwlua/functions.c --- gwlua/functions.c.orig +++ gwlua/functions.c @@ -148,6 +148,11 @@ static int l_playsound( lua_State* L ) break; } } + + if ( channel == -1 ) + { + return 0; + } } else if ( channels[ channel ] != -1 ) {