alliedmodders / metamod-source

Metamod:Source - C++ Plugin Environment and Detour Library for the Source Engine
http://www.metamodsource.net/
Other
374 stars 83 forks source link

[SDK 2013 MP / Windows] Dedicated server won't start anymore with MM v1.12 git-1166 #101

Closed JoelTroch closed 1 year ago

JoelTroch commented 1 year ago

Game/version: Zombie Panic! Source v3.2.6 Engine branch: Source SDK 2013 Multiplayer Dedicated server AppID: 17505 Platform: Windows

Starting a Zombie Panic! Source dedicated server with Metamod: Source v1.12 git-1166 is no longer possible and causes an engine error popup to appear with the text: "NUM_FOR_EDICT: bad pointer".

A community server operator sent me crash dumps and the call stack is pointing here when the game rules class is creating the team_manager entities.

This issue cannot be reproduced with build 1165 and lower. Tested both with and without a SourceMod installation.

JoelTroch commented 1 year ago

Update: looks like No More Room in Hell 1.13.2 (dedicated server AppID 317670) is also impacted (running on Source SDK 2013 Multiplayer too)

psychonic commented 1 year ago

Do you happen to know what previous version of MM:S you were on that was working properly?

JoelTroch commented 1 year ago

Do you happen to know what previous version of MM:S you were on that was working properly?

Quoting what I said above:

This issue cannot be reproduced with build 1165 and lower. Tested both with and without a SourceMod installation.

psychonic commented 1 year ago

Sorry, missed that when reading. It's surely related to that change. I'll look into it.

Thanks for reporting