You are not logged in.

  • "Mr .Unglaublich" started this thread

Posts: 5

wcf.user.option.userOption53: Nein

  • Send private message

1

Saturday, July 28th 2012, 8:36pm

Engine error: ED_Alloc: no free edicts

Hallo,

bei mir verabschieden sich Server mit der Fehlermeldung "Engine error: ED_Alloc: no free edicts", was sich dann in den Server Logfiles findet.

Nun habe ich gestern schon gegoogelt. Das ganze soll etwas mit Netzwerk entities zu tun haben, wo eine Grenze von 2048 besteht. Auf jedenfall bin ich dabei auch auf eine Einstellungen gestoßen.

Quoted

"sv_lowedict_action" = "" ( def. "0" ) min. 0.000000 max. 4.000000

Quoted

- 0 - no action, 1 - warn to log file, 2 - attempt to restart the game, if applicable, 3 - restart the map, 4 - go to the next map in the map cycle.

Das ganze hatte ich heute Testweise auf der Einstellung 2, allerdings kam es wieder zu einem Crash.

Die Frage ist nun, was kann ich hier machen und wieso/wann tritt das überhaupt auf? Außerdem, wie muss ich die Zahl 2048 verstehen? Nach 2048 Spielern ein Crash?

Danke schon mal.

LeXx

Unregistered

2

Saturday, July 28th 2012, 8:45pm

Ich würde mal sagen das du mal den Hoster Support anschreiben solltest das sieht mir danach aus das der Server fehlerhaft installiert wurde :/

Lg LeXx

Jackmaster

Super Moderator

Posts: 660

wcf.user.option.userOption53: Ja

  • Send private message

3

Saturday, July 28th 2012, 9:18pm

Das heißt, das du zu viele Entities benutzt hast als auf der Source Engine erlaubt sind.
z.B crashen manche Maps wegen zuvielen Entities.
Wenn du uns mehr Infos über deinen Server gibst, könnten wir dir helfen.
crasht er auf einer bestimmten Map?

Impact

Super Moderator

Posts: 1,276

wcf.user.option.userOption53: Nein

  • Send private message

4

Saturday, July 28th 2012, 9:55pm

Vielleicht kann dir das hier helfen, so nebenbei, Entity != Edict.

Spoiler Spoiler


Quoted


Q: What’s the difference between a user id, a client index, an edict/entity index, and a CBaseEntity?
A: A CBaseEntity is networked via an entity – and every entity has an index. For the purposes of SourceMod, a CBaseEntity, entity, edict, and edict index are all the same thing. Additionally, a client index is also an entity index in SourceMod. In some places in the Source engine, a client index is the entity index minus one — but that technicality is discarded for simplicity. Lastly, a user id is a unique, 2 byte integer assigned to every user who enters the server. It increases by one for each player that joins.

Quoted


This has actually changed since that blog post was written.

An entity is only understood by the game code, an edict is the engines representation of an entity (and used to network data about the entity to players).

All edicts should have a matching entity, but some entities can exist without an edict. Logic style entities that don't have a client side entity won't have an edict, as they never get networked and exist purely for server side logic purposes.



MfG
Impact

This post has been edited 1 times, last edit by "Impact" (Jul 28th 2012, 10:01pm)


  • "Mr .Unglaublich" started this thread

Posts: 5

wcf.user.option.userOption53: Nein

  • Send private message

5

Saturday, July 28th 2012, 10:04pm

Hallo,

das ganze konnte ich auch auf Standardmaps wie Office und Dust2 feststellen. An der Map wird es deshalb wohl weniger liegen.

@Impact: Wie kann ich denn so ein MetaMod Addon compilieren?

Impact

Super Moderator

Posts: 1,276

wcf.user.option.userOption53: Nein

  • Send private message

6

Saturday, July 28th 2012, 10:10pm

Da dein Problem auch auf Standartmaps auftritt sollten wir die Fehlersuche von den Maps abwenden und andere Dinge in Erwägung ziehen.
Eine Liste deiner Addons/Plugins wäre hier ganz hilfreich.
Das Addon musst du nicht kompilieren, kompilierte Dateien sind enthalten, ich würde aber wegen obiger Aussage fürs erste darauf verzichten.
Lässt sich dein Problem denn "auf Kommando" verursachen bzw herbeiführen?

MfG
Impact