AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   News (https://forums.alliedmods.net/forumdisplay.php?f=59)
-   -   SourceMod 1.8 Now Stable (https://forums.alliedmods.net/showthread.php?t=283552)

psychonic 06-05-2016 11:33

SourceMod 1.8 Now Stable
 
The SourceMod 1.8 branch has now been declared the new stable branch. We will however still provide gamedata updates to the 1.7 branch for at least the near future.

Below is a list of what's new in the 1.8 branch since the last Development Roundup post. Check that out if you haven't yet as the below list is just an addendum.

As always, we'd like to thank the community members that have aided the SourceMod development team by contributing changes this period, including VoiDeD, Powerlord, Peace-Maker, GoD-Tony, FlaminSarge, Tsunami, stickz, splewis, pheadxdll, Benoist3012, 02m, TheCreeper, iNilo, galeksandrp, and Kailo

Fixes
  • Updated GetMapDisplayName to to match game on Windows. (Uses backslashes)
  • Fixed some crashes in the new File Transfer hooks.
  • Fixed funcommands attempting to use some non-existant sounds on CS:GO.
  • Fixed crash on failing to load dependent extensions.
  • Fixed long-standing crash with late or incorrect calls to TR_GetEntityIndex.
  • Fixed incorrect extension name being printed when dependent extension is unloaded.
  • Fixed potential crash on plugin load when a required library is not found.
  • Fixed potential crash or other side effects with GameRules_Set* natives.
  • Fixed compile errors with plugins that used old NormalS[ound]Hook prototype.
  • Fixed all varint sendprops being treated improperly in CS:GO and gamerules sendprops in Black Mesa.
  • Fixed SourceTV bot detection on Source SDK 2013 mods and Black Mesa.
  • Fixed function symbols for static libraries being exported. (On Linux, this caused conflicts with other modules that use libprotobuf).
  • Fixed potential issues on Linux when running on a filesystem that uses 64-bit inodes (such as XFS).

Features
  • Added FireToClient to Event methodmap, for sending events just to a specific client.
  • Added ability for plugins to block entity outputs from firing.
  • Added GetServerAuthId and GetServerSteamAccountId natives.
  • Added CanBeAutobalanced hook type in SDKHooks for games that use the SDK implementation (TF2, FoF).
  • Added new HasEntProp function to easily check an entity for the existence of a property.

Other
  • Clarifed documentation for GetMaxEntities, GetEntityCount, IsValidEntity, and IsEntNetworkable.
  • GameRules_Set* natives now network changes by default, similar to SetEntProp* natives.
  • Returning Plugin_Changed in event hooks now behaves like Plugin_Continue rather than Plugin_Handled.
  • Added warning print when gamedata is loaded from the "custom" folder to make issues easier to diagnose.
  • Converted all SourceMod includes and more base plugins to use the Sourcepawn Transitional Syntax.
  • FindSendPropOffs and FindDataMapOffs have now been deprecated in favor of FindSendPropInfo and FindDataMapInfo.
  • Removed support for compiling SourceMod against old Source 1 Dota 2 SDK.


The Stable Builds download page now points to 1.8 builds, although 1.7 ones are still available and linked there. The Dev Builds page now points to the brand new 1.9 branch.

Bara 06-05-2016 12:52

Re: SourceMod 1.8 Now Stable
 
Nice, but who is "Tsunami stickz"? ;)

psychonic 06-05-2016 13:24

Re: SourceMod 1.8 Now Stable
 
Quote:

Originally Posted by Bara (Post 2424954)
Nice, but who is "Tsunami stickz"? ;)

The missing comma has now been found. Rejoice.

RoboCop 06-05-2016 15:37

Re: SourceMod 1.8 Now Stable
 
Nice work!

tuan206 06-05-2016 18:15

Re: SourceMod 1.8 Now Stable
 
How do you update sourcemod?
manually

Powerlord 06-05-2016 20:57

Re: SourceMod 1.8 Now Stable
 
Quote:

Originally Posted by psychonic (Post 2424932)
Updated GetMapDisplayName to to match game on Windows. (Uses backslashes)

GetMapDisplayName is actually new in 1.8 as it never got ported to 1.7.

For people who don't know what it is, it's a function to get a "nice" name for Workshop maps.

Signature is
Code:

native bool GetMapDisplayName(const char[] map, char[] displayName, int maxlen);
It will only return false if the map isn't found.

psychonic 06-05-2016 20:59

Re: SourceMod 1.8 Now Stable
 
Quote:

Originally Posted by Powerlord (Post 2425088)
GetMapDisplayName is actually new in 1.8 as it never got ported to 1.7.

Indeed. As mentioned (twice), this is a changelog of what's new in 1.8 since the last development roundup, not what's new in 1.8 vs 1.7.

Powerlord 06-05-2016 21:12

Re: SourceMod 1.8 Now Stable
 
Quote:

Originally Posted by psychonic (Post 2425089)
Indeed. As mentioned (twice), this is a changelog of what's new in 1.8 since the last development roundup, not what's new in 1.8 vs 1.7.

The linked development roundup says

Quote:

Originally Posted by asherkin (Post 2359557)
This covers all commits to 1.7 since the release of 1.7.2.

at the top, hence why I mentioned this is new in 1.8.

WildCard65 06-06-2016 06:50

Re: SourceMod 1.8 Now Stable
 
Quote:

Originally Posted by Powerlord (Post 2425094)
The linked development roundup says



at the top, hence why I mentioned this is new in 1.8.

Linked roundup also contains dev roundup for 1.8 in the 2nd half of the main post.

DJ Tsunami 06-06-2016 06:52

Re: SourceMod 1.8 Now Stable
 
Will https://sm.alliedmods.net/new-api/ be updated? Would be nice to have the AdminId and GroupId methodmaps there.

psychonic 06-06-2016 08:38

Re: SourceMod 1.8 Now Stable
 
Quote:

Originally Posted by DJ Tsunami (Post 2425159)
Will https://sm.alliedmods.net/new-api/ be updated? Would be nice to have the AdminId and GroupId methodmaps there.

I've no idea how to do that, but I'll find someone who does or figure it out later today.

psychonic 06-06-2016 10:55

Re: SourceMod 1.8 Now Stable
 
Quote:

Originally Posted by psychonic (Post 2425180)
I've no idea how to do that, but I'll find someone who does or figure it out later today.

I've updated the new API site to now use SM 1.8 includes.

Electr000999 06-06-2016 11:35

Re: SourceMod 1.8 Now Stable
 
after update sourcemod on L4D2 server i am once get error at changemap:
L 06/06/2016 - 18:17:05: [SM] Exception reported: Plugin not runnable
L 06/06/2016 - 18:17:05: Error log file session closed.

this is not provide info about a plugin cause exception.. in this case how server operator can debug them?, in logs not found other errors , all plugins load fine (checked by sm plugins list)

Naydef 06-06-2016 13:50

Re: SourceMod 1.8 Now Stable
 
Quote:

Originally Posted by Electr000999 (Post 2425217)
after update sourcemod on L4D2 server i am once get error at changemap:
L 06/06/2016 - 18:17:05: [SM] Exception reported: Plugin not runnable
L 06/06/2016 - 18:17:05: Error log file session closed.

this is not provide info about a plugin cause exception.. in this case how server operator can debug them?, in logs not found other errors , all plugins load fine (checked by sm plugins list)

Can confirm. It happens on my TF2 server:
Code:

freak_fortress_2\ff2_v2_abilities.smx, make sure the directory has write permission.
L 06/06/2016 - 13:54:38: [mapchooser.smx] Unable to create a valid map list.
L 06/06/2016 - 14:07:15: [SM] Exception reported: Plugin not runnable
L 06/06/2016 - 14:07:15: [SM] Exception reported: Plugin not runnable
L 06/06/2016 - 14:07:15: [SM] Exception reported: Plugin not runnable
L 06/06/2016 - 14:07:15: [SM] Exception reported: Plugin not runnable
L 06/06/2016 - 14:07:15: [SM] Exception reported: Plugin not runnable
L 06/06/2016 - 14:07:15: [SM] Exception reported: Plugin not runnable
L 06/06/2016 - 14:07:15: [SM] Exception reported: Plugin not runnable
L 06/06/2016 - 14:07:15: [SM] Exception reported: Plugin not runnable
L 06/06/2016 - 14:07:15: [SM] Exception reported: Plugin not runnable
L 06/06/2016 - 14:07:15: [SM] Exception reported: Plugin not runnable
L 06/06/2016 - 14:07:15: [SM] Exception reported: Plugin not runnable
L 06/06/2016 - 14:07:15: [SM] Exception reported: Plugin not runnable
L 06/06/2016 - 14:07:15: [SM] Exception reported: Plugin not runnable
L 06/06/2016 - 14:07:15: [SM] Exception reported: Plugin not runnable
L 06/06/2016 - 14:07:15: [SM] Exception reported: Plugin not runnable
L 06/06/2016 - 14:07:15: [SM] Exception reported: Plugin not runnable
L 06/06/2016 - 14:07:15: [SM] Exception reported: Plugin not runnable
L 06/06/2016 - 14:07:15: [SM] Exception reported: Plugin not runnable
L 06/06/2016 - 14:07:15: [SM] Exception reported: Plugin not runnable
L 06/06/2016 - 14:07:15: [SM] Exception reported: Plugin not runnable
L 06/06/2016 - 14:07:15: [SM] Exception reported: Plugin not runnable
L 06/06/2016 - 14:07:15: Error log file session closed.
L 06/06/2016 - 14:16:37: SourceMod error session started
L 06/06/2016 - 14:16:37: Info (map "vsh_mini_city_v3") (file "errors_20160606.log")


Peace-Maker 06-06-2016 13:53

Re: SourceMod 1.8 Now Stable
 
Quote:

Originally Posted by Electr000999 (Post 2425217)
after update sourcemod on L4D2 server i am once get error at changemap:
L 06/06/2016 - 18:17:05: [SM] Exception reported: Plugin not runnable
L 06/06/2016 - 18:17:05: Error log file session closed.

this is not provide info about a plugin cause exception.. in this case how server operator can debug them?, in logs not found other errors , all plugins load fine (checked by sm plugins list)

That's a known error which waits for a proper fix. You'll just have to ignore that spam for now :(

splewis 06-06-2016 17:05

Re: SourceMod 1.8 Now Stable
 
Good news. Gonna have to try some stuff with selectively networking events to clients.

Kilroy85 06-06-2016 22:03

Re: SourceMod 1.8 Now Stable
 
So I updated my server to 1.8! Yay for workshop maps not looking like crap!

Big side effect.... I have a TTT CSGO server and now the kill feed in the upper right hand is announcing who killed who. Not sure how to disable this.

nikooo777 06-07-2016 05:43

Re: SourceMod 1.8 Now Stable
 
great job guys!

psychonic 06-07-2016 07:32

Re: SourceMod 1.8 Now Stable
 
Quote:

Originally Posted by Kilroy85 (Post 2425389)
So I updated my server to 1.8! Yay for workshop maps not looking like crap!

Big side effect.... I have a TTT CSGO server and now the kill feed in the upper right hand is announcing who killed who. Not sure how to disable this.

The plugin is probably returning Plugin_Changed instead of Plugin_Handled or Plugin_Stop in a player_death event hook. That was never the correct way to block an event and only worked due to a bug.

ElooKoN 06-07-2016 07:39

Re: SourceMod 1.8 Now Stable
 
Well done, I appreciate your work ✋

Powerlord 06-07-2016 20:13

Re: SourceMod 1.8 Now Stable
 
Quote:

Originally Posted by splewis (Post 2425331)
Good news. Gonna have to try some stuff with selectively networking events to clients.

I really need to use that to clean up the Translations part of the NativeVotes plugin as it relies on sending vote_options events in TF2/CSGO.

Unfortunately, I have some non-SourceMod stuff I need to finish up before I go back to working on plugins.

Alienmario 06-08-2016 12:54

Re: SourceMod 1.8 Now Stable
 
Some of my plugins stopped working correctly when compiled under 1.8
I've found the problem to be when interpreting minus sign, for example in
PHP Code:

ScaleVector(vecFwd, -(flDamage scale)); 

or
PHP Code:

ScaleVector(vecFwd, (-flDamage scale)); 

Both would always scale the vector by 0.

The workaround:
PHP Code:

ScaleVector(vecFwd, (flDamage scale * -1)); 

Anyways, glad to have 1.8 finally available! :)

shavit 06-09-2016 15:55

Re: SourceMod 1.8 Now Stable
 
Quote:

Originally Posted by Alienmario (Post 2425838)
Some of my plugins stopped working correctly when compiled under 1.8
I've found the problem to be when interpreting minus sign, for example in
PHP Code:

ScaleVector(vecFwd, -(flDamage scale)); 

or
PHP Code:

ScaleVector(vecFwd, (-flDamage scale)); 

Both would always scale the vector by 0.

The workaround:
PHP Code:

ScaleVector(vecFwd, (flDamage scale * -1)); 

Anyways, glad to have 1.8 finally available! :)

can confirm this happens to me

Naydef 06-09-2016 16:06

Re: SourceMod 1.8 Now Stable
 
Also this happens:
Code:

L 06/08/2016 - 15:57:23: [SM] Exception reported: Array index is out of bounds
L 06/08/2016 - 15:57:23: [SM] Blaming: freaks\ep_radimoko.ff2()
L 06/08/2016 - 15:57:23: [SM] Call stack trace:
L 06/08/2016 - 15:57:23: [SM]  [1] Line 161, C:\tf2server\tf2\tf\addons\sourcemod\scripting\freaks\ep_radimoko.sp::FF2_OnTriggerHurt()
L 06/08/2016 - 15:57:23: [SM]  [3] Call_Finish
L 06/08/2016 - 15:57:23: [SM]  [4] Line 10262, C:\Users\Geo\Downloads\sourcemod-1.7.3-git5283-windows\addons\sourcemod\scripting\freak_fortress_2_1.43.sp::OnTakeDamageAlive()
L 06/08/2016 - 15:58:44: [SM] Exception reported: Stack leak detected: sp:-454869324 should be 424436!
L 06/08/2016 - 15:58:44: [SM] Exception reported: Invalid plugin address
L 06/08/2016 - 15:58:44: [SM] Exception reported: Not enough space on the heap
L 06/08/2016 - 15:58:44: [SM] Exception reported: Not enough space on the heap
L 06/08/2016 - 15:58:44: [SM] Exception reported: Not enough space on the heap
L 06/08/2016 - 15:58:44: [SM] Exception reported: Not enough space on the heap
L 06/08/2016 - 15:58:44: [SM] Exception reported: Not enough space on the heap
L 06/08/2016 - 15:58:44: [SM] Exception reported: Not enough space on the heap
L 06/08/2016 - 15:58:44: [SM] Exception reported: Not enough space on the heap
L 06/08/2016 - 15:58:44: [SM] Exception reported: Not enough space on the heap
L 06/08/2016 - 15:58:44: [SM] Exception reported: Not enough space on the heap
L 06/08/2016 - 15:58:44: [SM] Exception reported: Not enough space on the heap
L 06/08/2016 - 15:58:44: [SM] Exception reported: Not enough space on the heap
L 06/08/2016 - 15:58:44: [SM] Exception reported: Not enough space on the heap
L 06/08/2016 - 15:58:44: [SM] Exception reported: Not enough space on the heap
L 06/08/2016 - 15:58:44: [SM] Exception reported: Not enough space on the heap
L 06/08/2016 - 15:58:44: [SM] Exception reported: Not enough space on the heap
L 06/08/2016 - 15:58:44: [SM] Exception reported: Not enough space on the heap
L 06/08/2016 - 15:58:44: [SM] Exception reported: Not enough space on the heap
L 06/08/2016 - 15:58:44: [SM] Exception reported: Not enough space on the heap
L 06/08/2016 - 15:58:44: [SM] Exception reported: Not enough space on the heap
L 06/08/2016 - 15:58:44: [SM] Exception reported: Not enough space on the heap
L 06/08/2016 - 15:58:44: [SM] Exception reported: Not enough space on the heap
L 06/08/2016 - 15:58:44: [SM] Exception reported: Not enough space on the heap
L 06/08/2016 - 15:58:44: [SM] Exception reported: Not enough space on the heap
L 06/08/2016 - 15:58:44: [SM] Exception reported: Not enough space on the heap
L 06/08/2016 - 15:58:44: [SM] Exception reported: Not enough space on the heap
L 06/08/2016 - 15:58:44: [SM] Exception reported: Not enough space on the heap
L 06/08/2016 - 15:58:44: [SM] Exception reported: Not enough space on the heap
L 06/08/2016 - 15:58:44: [SM] Exception reported: Not enough space on the heap
L 06/08/2016 - 15:58:44: [SM] Exception reported: Not enough space on the heap
L 06/08/2016 - 15:58:44: [SM] Exception reported: Not enough space on the heap
L 06/08/2016 - 15:58:44: [SM] Exception reported: Not enough space on the heap
L 06/08/2016 - 15:58:44: [SM] Exception reported: Not enough space on the heap
L 06/08/2016 - 15:58:44: [SM] Exception reported: Not enough space on the heap
L 06/08/2016 - 15:58:44: [SM] Exception reported: Not enough space on the heap
L 06/08/2016 - 15:58:44: [SM] Exception reported: Not enough space on the heap
L 06/08/2016 - 15:58:44: [SM] Exception reported: Not enough space on the heap
L 06/08/2016 - 15:58:44: [SM] Exception reported: Not enough space on the heap
L 06/08/2016 - 15:58:44: [SM] Exception reported: Not enough space on the heap
L 06/08/2016 - 15:58:44: [SM] Exception reported: Not enough space on the heap
L 06/08/2016 - 15:58:44: [SM] Exception reported: Not enough space on the heap
L 06/08/2016 - 15:58:44: [SM] Exception reported: Not enough space on the heap
L 06/08/2016 - 15:58:44: [SM] Exception reported: Not enough space on the heap
L 06/08/2016 - 15:58:44: [SM] Exception reported: Not enough space on the heap
L 06/08/2016 - 15:58:44: [SM] Exception reported: Not enough space on the heap
L 06/08/2016 - 15:58:44: [SM] Exception reported: Not enough space on the heap
L 06/08/2016 - 15:58:44: [SM] Exception reported: Not enough space on the heap
L 06/08/2016 - 15:58:44: [SM] Exception reported: Not enough space on the heap
L 06/08/2016 - 15:58:44: [SM] Exception reported: Not enough space on the stack
L 06/08/2016 - 15:58:44: [SM] Exception reported: Not enough space on the stack
L 06/08/2016 - 15:58:44: [SM] Exception reported: Not enough space on the stack
L 06/08/2016 - 15:58:44: [SM] Exception reported: Not enough space on the stack
L 06/08/2016 - 15:58:44: [SM] Exception reported: Not enough space on the stack
L 06/08/2016 - 15:58:44: [SM] Exception reported: Not enough space on the stack
L 06/08/2016 - 15:58:44: [SM] Exception reported: Not enough space on the stack
L 06/08/2016 - 15:58:44: [SM] Exception reported: Not enough space on the stack
L 06/08/2016 - 15:58:44: [SM] Blaming: freak_fortress_2\ff2_v2_abilities.smx()
L 06/08/2016 - 15:58:44: [SM] Call stack trace:
L 06/08/2016 - 15:58:44: [SM]  [0] FF2_GetBossIndex
L 06/08/2016 - 15:58:44: [SM]  [1] Line 862, L:\scripting\ff2_v2_abilities.sp::OnPlayerRunCmd()
L 06/08/2016 - 15:58:44: [SM] Exception reported: Not enough space on the stack
L 06/08/2016 - 15:58:44: [SM] Blaming: freaks\ff2_1st_set_abilities.ff2()
L 06/08/2016 - 15:58:44: [SM] Call stack trace:
L 06/08/2016 - 15:58:44: [SM]  [0] FF2_GetBossIndex
L 06/08/2016 - 15:58:44: [SM]  [1] Line 608, L:\scripting\ff2_1st_set_abilities.sp::OnPlayerRunCmd()
L 06/08/2016 - 15:58:44: [SM] Exception reported: Not enough space on the stack
L 06/08/2016 - 15:58:44: [SM] Blaming: freaks\ff2_death.ff2()
L 06/08/2016 - 15:58:44: [SM] Call stack trace:
L 06/08/2016 - 15:58:44: [SM]  [0] FF2_GetBossUserId
L 06/08/2016 - 15:58:44: [SM]  [1] Line 622, ff2_death.sp::OnPlayerRunCmd()
L 06/08/2016 - 15:58:44: [SM] Exception reported: Not enough space on the stack
L 06/08/2016 - 15:58:44: [SM] Exception reported: Not enough space on the stack
L 06/08/2016 - 15:58:44: [SM] Exception reported: Not enough space on the stack
L 06/08/2016 - 15:58:44: [SM] Exception reported: Not enough space on the stack
L 06/08/2016 - 15:58:44: [SM] Blaming: freak_fortress_2\ff2_v2_abilities.smx()
L 06/08/2016 - 15:58:44: [SM] Call stack trace:
L 06/08/2016 - 15:58:44: [SM]  [0] FF2_GetBossIndex
L 06/08/2016 - 15:58:44: [SM]  [1] Line 862, L:\scripting\ff2_v2_abilities.sp::OnPlayerRunCmd()
L 06/08/2016 - 15:58:44: [SM] Exception reported: Not enough space on the stack
L 06/08/2016 - 15:58:44: [SM] Blaming: freaks\ff2_1st_set_abilities.ff2()
L 06/08/2016 - 15:58:44: [SM] Call stack trace:
L 06/08/2016 - 15:58:44: [SM]  [0] FF2_GetBossIndex
L 06/08/2016 - 15:58:44: [SM]  [1] Line 608, L:\scripting\ff2_1st_set_abilities.sp::OnPlayerRunCmd()
L 06/08/2016 - 15:58:44: [SM] Exception reported: Not enough space on the stack
L 06/08/2016 - 15:58:44: [SM] Blaming: freaks\ff2_death.ff2()
L 06/08/2016 - 15:58:44: [SM] Call stack trace:
L 06/08/2016 - 15:58:44: [SM]  [0] FF2_GetBossUserId
L 06/08/2016 - 15:58:44: [SM]  [1] Line 622, ff2_death.sp::OnPlayerRunCmd()
L 06/08/2016 - 15:58:44: [SM] Exception reported: Not enough space on the stack
L 06/08/2016 - 15:58:44: [SM] Exception reported: Not enough space on the stack
L 06/08/2016 - 15:58:44: [SM] Exception reported: Not enough space on the stack
L 06/08/2016 - 15:58:44: [SM] Exception reported: Not enough space on the stack
L 06/08/2016 - 15:58:44: [SM] Blaming: freak_fortress_2\ff2_v2_abilities.smx()
L 06/08/2016 - 15:58:44: [SM] Call stack trace:
L 06/08/2016 - 15:58:44: [SM]  [0] FF2_GetBossIndex
L 06/08/2016 - 15:58:44: [SM]  [1] Line 862, L:\scripting\ff2_v2_abilities.sp::OnPlayerRunCmd()
L 06/08/2016 - 15:58:44: [SM] Exception reported: Not enough space on the stack
L 06/08/2016 - 15:58:44: [SM] Blaming: freaks\ff2_1st_set_abilities.ff2()
L 06/08/2016 - 15:58:44: [SM] Call stack trace:
L 06/08/2016 - 15:58:44: [SM]  [0] FF2_GetBossIndex
L 06/08/2016 - 15:58:44: [SM]  [1] Line 608, L:\scripting\ff2_1st_set_abilities.sp::OnPlayerRunCmd()
L 06/08/2016 - 15:58:44: [SM] Exception reported: Not enough space on the stack
L 06/08/2016 - 15:58:44: [SM] Blaming: freaks\ff2_death.ff2()
L 06/08/2016 - 15:58:44: [SM] Call stack trace:
L 06/08/2016 - 15:58:44: [SM]  [0] FF2_GetBossUserId
L 06/08/2016 - 15:58:44: [SM]  [1] Line 622, ff2_death.sp::OnPlayerRunCmd()
L 06/08/2016 - 15:58:44: [SM] Exception reported: Not enough space on the stack
L 06/08/2016 - 15:58:44: [SM] Exception reported: Not enough space on the stack
L 06/08/2016 - 15:58:44: [SM] Exception reported: Not enough space on the stack
L 06/08/2016 - 15:58:44: [SM] Exception reported: Not enough space on the stack
L 06/08/2016 - 15:58:44: [SM] Blaming: freak_fortress_2\ff2_v2_abilities.smx()
L 06/08/2016 - 15:58:44: [SM] Call stack trace:
L 06/08/2016 - 15:58:44: [SM]  [0] FF2_GetBossIndex
L 06/08/2016 - 15:58:44: [SM]  [1] Line 862, L:\scripting\ff2_v2_abilities.sp::OnPlayerRunCmd()
L 06/08/2016 - 15:58:44: [SM] Exception reported: Not enough space on the stack
L 06/08/2016 - 15:58:44: [SM] Blaming: freaks\ff2_1st_set_abilities.ff2()
L 06/08/2016 - 15:58:44: [SM] Call stack trace:
L 06/08/2016 - 15:58:44: [SM]  [0] FF2_GetBossIndex
L 06/08/2016 - 15:58:44: [SM]  [1] Line 608, L:\scripting\ff2_1st_set_abilities.sp::OnPlayerRunCmd()
L 06/08/2016 - 15:58:44: [SM] Exception reported: Not enough space on the stack
L 06/08/2016 - 15:58:44: [SM] Blaming: freaks\ff2_death.ff2()
L 06/08/2016 - 15:58:44: [SM] Call stack trace:
L 06/08/2016 - 15:58:44: [SM]  [0] FF2_GetBossUserId
L 06/08/2016 - 15:58:44: [SM]  [1] Line 622, ff2_death.sp::OnPlayerRunCmd()
L 06/08/2016 - 15:58:44: [SM] Exception reported: Not enough space on the stack
L 06/08/2016 - 15:58:44: [SM] Exception reported: Not enough space on the stack
L 06/08/2016 - 15:58:44: [SM] Exception reported: Not enough space on the stack
L 06/08/2016 - 15:58:44: [SM] Exception reported: Not enough space on the stack
L 06/08/2016 - 15:58:44: [SM] Blaming: freak_fortress_2\ff2_v2_abilities.smx()
L 06/08/2016 - 15:58:44: [SM] Call stack trace:
L 06/08/2016 - 15:58:44: [SM]  [0] FF2_GetBossIndex
L 06/08/2016 - 15:58:44: [SM]  [1] Line 862, L:\scripting\ff2_v2_abilities.sp::OnPlayerRunCmd()
L 06/08/2016 - 15:58:44: [SM] Exception reported: Not enough space on the stack
L 06/08/2016 - 15:58:44: [SM] Blaming: freaks\ff2_1st_set_abilities.ff2()
L 06/08/2016 - 15:58:44: [SM] Call stack trace:
L 06/08/2016 - 15:58:44: [SM]  [0] FF2_GetBossIndex
L 06/08/2016 - 15:58:44: [SM]  [1] Line 608, L:\scripting\ff2_1st_set_abilities.sp::OnPlayerRunCmd()
L 06/08/2016 - 15:58:44: [SM] Exception reported: Not enough space on the stack
L 06/08/2016 - 15:58:44: [SM] Blaming: freaks\ff2_death.ff2()
L 06/08/2016 - 15:58:44: [SM] Call stack trace:
L 06/08/2016 - 15:58:44: [SM]  [0] FF2_GetBossUserId
L 06/08/2016 - 15:58:44: [SM]  [1] Line 622, ff2_death.sp::OnPlayerRunCmd()
L 06/08/2016 - 15:58:44: [SM] Exception reported: Not enough space on the stack
L 06/08/2016 - 15:58:44: [SM] Exception reported: Not enough space on the stack
L 06/08/2016 - 15:58:44: [SM] Exception reported: Not enough space on the stack
L 06/08/2016 - 15:58:44: [SM] Exception reported: Not enough space on the stack
L 06/08/2016 - 15:58:44: [SM] Blaming: freak_fortress_2\ff2_v2_abilities.smx()
L 06/08/2016 - 15:58:44: [SM] Call stack trace:
L 06/08/2016 - 15:58:44: [SM]  [0] FF2_GetBossIndex
L 06/08/2016 - 15:58:44: [SM]  [1] Line 862, L:\scripting\ff2_v2_abilities.sp::OnPlayerRunCmd()
L 06/08/2016 - 15:58:44: [SM] Exception reported: Not enough space on the stack
L 06/08/2016 - 15:58:44: [SM] Blaming: freaks\ff2_1st_set_abilities.ff2()
L 06/08/2016 - 15:58:44: [SM] Call stack trace:
L 06/08/2016 - 15:58:44: [SM]  [0] FF2_GetBossIndex
L 06/08/2016 - 15:58:44: [SM]  [1] Line 608, L:\scripting\ff2_1st_set_abilities.sp::OnPlayerRunCmd()
L 06/08/2016 - 15:58:44: [SM] Exception reported: Not enough space on the stack
L 06/08/2016 - 15:58:44: [SM] Blaming: freaks\ff2_death.ff2()
L 06/08/2016 - 15:58:44: [SM] Call stack trace:
L 06/08/2016 - 15:58:44: [SM]  [0] FF2_GetBossUserId
L 06/08/2016 - 15:58:44: [SM]  [1] Line 622, ff2_death.sp::OnPlayerRunCmd()
L 06/08/2016 - 15:58:44: [SM] Exception reported: Not enough space on the stack
L 06/08/2016 - 15:58:44: [SM] Exception reported: Not enough space on the stack
L 06/08/2016 - 15:58:44: [SM] Exception reported: Not enough space on the stack
L 06/08/2016 - 15:58:44: [SM] Exception reported: Not enough space on the stack
L 06/08/2016 - 15:58:44: [SM] Blaming: freak_fortress_2\ff2_v2_abilities.smx()
L 06/08/2016 - 15:58:44: [SM] Call stack trace:
L 06/08/2016 - 15:58:44: [SM]  [0] FF2_GetBossIndex
L 06/08/2016 - 15:58:44: [SM]  [1] Line 862, L:\scripting\ff2_v2_abilities.sp::OnPlayerRunCmd()

The server becomes laggy(unable to play) and some abilities stops working. No crash at all(but changelevel can't fix it, so you need to restart the server!)

shavit 06-09-2016 17:23

Re: SourceMod 1.8 Now Stable
 
How could I know which plugin causes this?

Code:

L 06/09/2016 - 21:06:45: Info (map "jb_electric_todestrakt_v26") (file "errors_20160609.log")
L 06/09/2016 - 21:06:45: [SM] Exception reported: Plugin not runnable
L 06/09/2016 - 21:06:45: [SM] Exception reported: Plugin not runnable
L 06/09/2016 - 21:06:45: [SM] Exception reported: Plugin not runnable
L 06/09/2016 - 21:06:45: [SM] Exception reported: Plugin not runnable
L 06/09/2016 - 21:06:45: [SM] Exception reported: Plugin not runnable
L 06/09/2016 - 21:06:49: [SM] Exception reported: Plugin not runnable
L 06/09/2016 - 21:24:53: Error log file session closed.


psychonic 06-10-2016 07:42

Re: SourceMod 1.8 Now Stable
 
Quote:

Originally Posted by Alienmario (Post 2425838)
Some of my plugins stopped working correctly when compiled under 1.8
I've found the problem to be when interpreting minus sign, for example in
PHP Code:

ScaleVector(vecFwd, -(flDamage scale)); 

or
PHP Code:

ScaleVector(vecFwd, (-flDamage scale)); 

Both would always scale the vector by 0.

The workaround:
PHP Code:

ScaleVector(vecFwd, (flDamage scale * -1)); 

Anyways, glad to have 1.8 finally available! :)

There was a bug in the float include. This is fixed now in 1.8.5910.

Thanks for the reporting the issue!

Addicted. 06-10-2016 11:39

Re: SourceMod 1.8 Now Stable
 
Quote:

Originally Posted by shavit (Post 2426191)
How could I know which plugin causes this?

Code:

L 06/09/2016 - 21:06:45: Info (map "jb_electric_todestrakt_v26") (file "errors_20160609.log")
L 06/09/2016 - 21:06:45: [SM] Exception reported: Plugin not runnable
L 06/09/2016 - 21:06:45: [SM] Exception reported: Plugin not runnable
L 06/09/2016 - 21:06:45: [SM] Exception reported: Plugin not runnable
L 06/09/2016 - 21:06:45: [SM] Exception reported: Plugin not runnable
L 06/09/2016 - 21:06:45: [SM] Exception reported: Plugin not runnable
L 06/09/2016 - 21:06:49: [SM] Exception reported: Plugin not runnable
L 06/09/2016 - 21:24:53: Error log file session closed.


hosties?

I am getting it too on my jailbreak server.

EDIT: nvm I have a different error:

PHP Code:

L 06/10/2016 11:46:46: [SMException reportedTried to override return value without return value being set
L 06
/10/2016 11:46:46: [SMException reportedTried to override return value without return value being set
L 06
/10/2016 11:46:46: [SMException reportedTried to override return value without return value being set
L 06
/10/2016 11:46:46: [SMException reportedTried to override return value without return value being set
L 06
/10/2016 11:46:46: [SMException reportedTried to override return value without return value being set
L 06
/10/2016 11:46:46: [SMException reportedTried to override return value without return value being set
L 06
/10/2016 11:46:46: [SMException reportedTried to override return value without return value being set
L 06
/10/2016 11:46:46: [SMException reportedTried to override return value without return value being set
L 06
/10/2016 11:46:46: [SMException reportedTried to override return value without return value being set
L 06
/10/2016 11:46:46: [SMException reportedTried to override return value without return value being set
L 06
/10/2016 11:46:46: [SMException reportedTried to override return value without return value being set
L 06
/10/2016 11:46:46: [SMException reportedTried to override return value without return value being set
L 06
/10/2016 11:46:46: [SMException reportedTried to override return value without return value being set
L 06
/10/2016 11:46:46: [SMException reportedTried to override return value without return value being set
L 06
/10/2016 11:46:46: [SMException reportedTried to override return value without return value being set
L 06
/10/2016 11:46:46: [SMException reportedTried to override return value without return value being set
L 06
/10/2016 11:46:46: [SMException reportedTried to override return value without return value being set
L 06
/10/2016 11:46:46: [SMException reportedTried to override return value without return value being set
L 06
/10/2016 11:46:46: [SMException reportedTried to override return value without return value being set
L 06
/10/2016 11:46:46: [SMException reportedTried to override return value without return value being set
L 06
/10/2016 11:46:46: [SMException reportedTried to override return value without return value being set
L 06
/10/2016 11:46:46: [SMException reportedTried to override return value without return value being set
L 06
/10/2016 11:46:46: [SMException reportedTried to override return value without return value being set
L 06
/10/2016 11:46:47: [SMException reportedTried to override return value without return value being set
L 06
/10/2016 11:46:47: [SMException reportedTried to override return value without return value being set 


shavit 06-10-2016 14:04

Re: SourceMod 1.8 Now Stable
 
Quote:

Originally Posted by oaaron99 (Post 2426405)
hosties?

I am getting it too on my jailbreak server.

EDIT: nvm I have a different error:

PHP Code:

L 06/10/2016 11:46:46: [SMException reportedTried to override return value without return value being set
L 06
/10/2016 11:46:46: [SMException reportedTried to override return value without return value being set
L 06
/10/2016 11:46:46: [SMException reportedTried to override return value without return value being set
L 06
/10/2016 11:46:46: [SMException reportedTried to override return value without return value being set
L 06
/10/2016 11:46:46: [SMException reportedTried to override return value without return value being set
L 06
/10/2016 11:46:46: [SMException reportedTried to override return value without return value being set
L 06
/10/2016 11:46:46: [SMException reportedTried to override return value without return value being set
L 06
/10/2016 11:46:46: [SMException reportedTried to override return value without return value being set
L 06
/10/2016 11:46:46: [SMException reportedTried to override return value without return value being set
L 06
/10/2016 11:46:46: [SMException reportedTried to override return value without return value being set
L 06
/10/2016 11:46:46: [SMException reportedTried to override return value without return value being set
L 06
/10/2016 11:46:46: [SMException reportedTried to override return value without return value being set
L 06
/10/2016 11:46:46: [SMException reportedTried to override return value without return value being set
L 06
/10/2016 11:46:46: [SMException reportedTried to override return value without return value being set
L 06
/10/2016 11:46:46: [SMException reportedTried to override return value without return value being set
L 06
/10/2016 11:46:46: [SMException reportedTried to override return value without return value being set
L 06
/10/2016 11:46:46: [SMException reportedTried to override return value without return value being set
L 06
/10/2016 11:46:46: [SMException reportedTried to override return value without return value being set
L 06
/10/2016 11:46:46: [SMException reportedTried to override return value without return value being set
L 06
/10/2016 11:46:46: [SMException reportedTried to override return value without return value being set
L 06
/10/2016 11:46:46: [SMException reportedTried to override return value without return value being set
L 06
/10/2016 11:46:46: [SMException reportedTried to override return value without return value being set
L 06
/10/2016 11:46:46: [SMException reportedTried to override return value without return value being set
L 06
/10/2016 11:46:47: [SMException reportedTried to override return value without return value being set
L 06
/10/2016 11:46:47: [SMException reportedTried to override return value without return value being set 


Nope, not Hosties. I'm using my own plugin that is similar in its functionality to Hosties' last requests system, written from scratch with the transitional syntax.

dedimark 06-10-2016 14:45

Re: SourceMod 1.8 Now Stable
 
L 06/10/2016 - 18:36:43: [SM] Exception reported: Plugin not runnable
L 06/10/2016 - 18:36:43: Error log file session closed.

how to fix it?

asherkin 06-11-2016 04:57

Re: SourceMod 1.8 Now Stable
 
Other than the log spam, the "Plugin not runnable" error is harmless and you should just ignore it. A fix is coming, it's just involved.

Electr000999 06-11-2016 05:13

Re: SourceMod 1.8 Now Stable
 
i haved one crash with little stack:
0 sourcemod.logic.so + 0x54f97
1 sourcemod.logic.so + 0x5509e

L4D2, Sourcemod 1.8 (5907), last metamod

Chief149 06-14-2016 21:43

Re: SourceMod 1.8 Now Stable
 
Is there any chance we could have forward declarations for methodmaps? Such as if two methodmaps need each other for some reason? Right now it is impossible for two methodmaps to use each other, which happens in some cases.

Neuro Toxin 06-14-2016 23:25

Re: SourceMod 1.8 Now Stable
 
https://forums.alliedmods.net/showthread.php?t=283869

Byte 06-15-2016 00:49

Re: SourceMod 1.8 Now Stable
 
Good stuff :D

dedimark 06-17-2016 07:21

Re: SourceMod 1.8 Now Stable
 
Hello

[SM] Exception reported: Plugin not runnable

Already fixed? Thanks

StealthGus 06-20-2016 03:14

Re: SourceMod 1.8 Now Stable
 
Quote:

Originally Posted by dedimark (Post 2428254)
Hello

[SM] Exception reported: Plugin not runnable

Already fixed? Thanks

As stated 3 or 4 times now, it's not an error you should be concerned about.

CamerDisco 06-23-2016 06:55

Re: SourceMod 1.8 Now Stable
 
When
PHP Code:

L 06/09/2016 21:06:49: [SMException reportedPlugin not runnable 

will be fixed? My problem is horrible in 5 min. my error file takes 50MB. In One Day it will be 1,5GB...
I've this error 15x per second, temporarily how to disable all logs from sourcemod?

// Ok, I found it on confgis/core, but I need sometimes these logs......

asherkin 06-23-2016 07:17

Re: SourceMod 1.8 Now Stable
 
Run 'sm plugins list' on the server (if it says "sm plugins 11 to see more" you're not following this instruction), disable or fix the plugins showing as paused or with errors.

CamerDisco 06-23-2016 08:09

Re: SourceMod 1.8 Now Stable
 
Write there these plugins? I see others have 15 per map, why have I 15 per sec.?

Peace-Maker 06-23-2016 08:19

Re: SourceMod 1.8 Now Stable
 
Because one of your failed/paused plugins uses a frequent forward like "OnGameFrame" or "OnPlayerRunCmd". The others might only have a "OnMapEnd" or similar.


All times are GMT -4. The time now is 06:40.

Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.