[Source]Core Server Crash / Cache:destroy player or group

03/25/2011 19:26 Flash!#1
Guten Abend liebe Com.,

Derzeit arbeite ich ein wenig am Source der hier auf ePvPers verwendet wird.
(Direkt voran: Wenns am Source liegt, habt ihr evtl. einen anderen Link?)
Doch habe ich schon ein großes Problem.

Mein CoreServer.exe schmiert die ganze Zeit ab und die CacheServer.exe sieht dann wie folgt aus:

[Only registered and activated users can see links. Click Here To Register...]

Keine Compile Errors oder sonstiges ausser halt 5 "Warnings" beim WorldServer die aber normal sind.
Ich habe eigentlich nur den Packet Header geändert sowie auskommentiert dass die IP aus der Neuz.ini gelesen wird (wegen PE).

Dann hatte ich noch aus den Tutorial:[Only registered and activated users can see links. Click Here To Register...] einiges eingebaut.

Ingame kann man sich einloggen solange halt der CoreServer noch online ist.

Also er crasht daher nicht sofort sondern nach 3-15 Minuten.
(Immer verschieden)

Ein 80mb großes "Crash Dump File" liegt nach dem CoreServer Crash immer dabei.
Zusätzlich wurde eine "CoreServer_2011.3.25_18.45.27.rpt" erstellt wo folgendes drin steht:


Kennt jemand von euch das Problem oder weiß woran es liegen könnte, evtl.
auch direkt am Source oder habe ich dann was falsch gemacht?

Schonmal vielen Dank im Vorraus für die Hilfe!
03/25/2011 21:01 ©ross#2
so wie das auf dem screen aussieht startest du falsch.
1. Acc
2. Cert
3. db
4. core
5. cache
6. login
7. world

währe korrekt
Ansonsten wüsst ich grade auf anhieb keine lösung :s
03/25/2011 21:05 Sedrika#3
Ich hatte dieses Problem auch einmal, ich konnte es beheben, in dem ich eine etwas ältere version meines Sources nahm und diesen kompiliert habe, versuch doch mal mit einer clean source reinzukommen.

Oder gar diese 'ne weile laufen zu lassen.
03/25/2011 21:13 Flash!#4
@ Cross: Von dieser "Startweise" habe ich schonmal gehört, ob es daran liegt werde ich jetzt testen indem ich hochfahre aber ich glaube eher nicht- Bei meinen vorherigen Binaries klappte es ja auch mit der normal-bekannten Weise. Testen und abwarten ~ Danke.
---
@ Sedrika: Ich werde nachher mal wieder den clean Source nehmen und dann mal mit dem testen ob nichts passiert; dann war es ja mein Fehler- Aber an den von ePvPers releasten Source liegt es sicher nicht? Da er ja auch schon einige Änderungen drinnen hat (Admin & GM Name-Farbe z.B.).

Vielen Dank erstmal werde dann mal beides ausprobieren.
03/25/2011 21:56 Luôô#5
In der Datenbank -> CHARACTER_XX_DBF -> m_tGuildmember ist ein fehlerhafter Wert drin.
Finde ihn und korregier ihn. :=)
03/25/2011 23:18 Velmore#6
das bedeutet, dass der world server ein falsches paket an den server geschickt hat
03/25/2011 23:34 Luôô#7
Nein in der Character_TBL dann m_tGuilmember oder so ist ein falscher wert drin hatte es mal selber.
03/25/2011 23:39 Velmore#8
nein kill mal den world server wenn einer on is dann kommt das auch manch mal
03/25/2011 23:45 Luôô#9
ja das ist eine allgmeinen Meldung ....
03/26/2011 01:11 Flash!#10
@ Luôô: Vielen Dank für die Hilfe doch das ist es nicht.
Evtl. ein kleiner "Bug" in meiner Datenbank aber die wurde zuvor auch monatelang einwandfrei verwendet ; )
03/26/2011 01:30 Flyff_Service#11
Falls du ein Backup deiner Datenbank besitzt, versuch das einzuspielen und wenn es da immer noch crasht musst du um auf die Ursache zu kommen einen Debugger verwenden. Am besten eine Debug Version von dem Server erstellen, der abschmiert, dann wird dir der Debugger Zeile + Code auch ausgeben, wo es einen Fehler gibt.
03/26/2011 06:55 Luôô#12
Wäre es möglich mal bei dir auf TV zu kommen?