Channel Crashes. Langsam kotzt es an.

11/17/2013 00:24 x'Kyubi#1
Jo der Titel sagt alles.

syslog;
HTML Code:
SYSERR: Nov 17 00:18:01 :: Process: SEQUENCE 289fde00 mismatch 0xaf != 0x0 header 254
SYSERR: Nov 17 00:18:01 :: Process: SEQUENCE_LOG [UNKNOWN]-------------
	[254 : 0xaf]

SYSERR: Nov 17 00:18:08 :: SkillLevelUp: There is no such skill by number (vnum 6)
SYSERR: Nov 17 00:18:08 :: SkillLevelUp: There is no such skill by number (vnum 6)
SYSERR: Nov 17 00:18:09 :: SkillLevelUp: There is no such skill by number (vnum 6)
SYSERR: Nov 17 00:18:09 :: SkillLevelUp: There is no such skill by number (vnum 6)
SYSERR: Nov 17 00:18:09 :: SkillLevelUp: There is no such skill by number (vnum 6)
SYSERR: Nov 17 00:18:09 :: SkillLevelUp: There is no such skill by number (vnum 6)
SYSERR: Nov 17 00:18:09 :: SkillLevelUp: There is no such skill by number (vnum 6)
SYSERR: Nov 17 00:18:11 :: Process: SEQUENCE 41661300 mismatch 0xaf != 0x0 header 254
SYSERR: Nov 17 00:18:11 :: Process: SEQUENCE_LOG [UNKNOWN]-------------
	[254 : 0xaf]

SYSERR: Nov 17 00:18:45 :: Process: SEQUENCE 41530b00 mismatch 0xaf != 0x0 header 254
SYSERR: Nov 17 00:18:45 :: Process: SEQUENCE_LOG [UNKNOWN]-------------
	[254 : 0xaf]

SYSERR: Nov 17 00:19:06 :: Process: SEQUENCE 415fdd00 mismatch 0xaf != 0x0 header 254
SYSERR: Nov 17 00:19:06 :: Process: SEQUENCE_LOG [UNKNOWN]-------------
	[254 : 0xaf]

SYSERR: Nov 17 00:20:27 :: ForAttrRegionFreeAngle: SECTREE_MANAGER::ForAttrRegion - Unhandled exception. MapIndex: 1
SYSERR: Nov 17 00:20:27 :: ForAttrRegionFreeAngle: SECTREE_MANAGER::ForAttrRegion - Unhandled exception. MapIndex: 1
SYSERR: Nov 17 00:20:27 :: ForAttrRegionFreeAngle: SECTREE_MANAGER::ForAttrRegion - Unhandled exception. MapIndex: 1
SYSERR: Nov 17 00:21:49 :: DoRefineWithScroll: REFINE : Unknown refine scroll item. Value0: 1
SYSERR: Nov 17 00:21:57 :: DoRefineWithScroll: REFINE : Unknown refine scroll item. Value0: 1
SYSERR: Nov 17 00:23:11 :: ForAttrRegionFreeAngle: SECTREE_MANAGER::ForAttrRegion - Unhandled exception. MapIndex: 1
SYSERR: Nov 17 00:23:11 :: ForAttrRegionFreeAngle: SECTREE_MANAGER::ForAttrRegion - Unhandled exception. MapIndex: 1
SYSERR: Nov 17 00:23:11 :: ForAttrRegionFreeAngle: SECTREE_MANAGER::ForAttrRegion - Unhandled exception. MapIndex: 1

Was davon kann bitte zu diesem verf*ckten Crashes führen? Es kommt noch der zeitpunkt wo ich meine Monitore vom Tisch trete wegen diesem fick! Nach ca. 5-20 Minuten nach nem neustart crasht der Channel MEISTENS direkt wieder. Manchmal läuft er einfach paar tage durch. Bis jetzt lief er 2 Wochen ohne Probleme. Nun nur crashes hintereinander. In der Letzen stunde satte 6 Crashes.
<Nein, in der zeit wurden keine neuen sachen eingebaut die jetzt ganz plötzlich zu diesem Shit führen könnten.>
Dice und generell ganz numb_ex ist gefixxt. Befehle einzelnd per CMD und per dif.

CMD hat 0777 rechte seit gerade. Hatte davor 7777.


PS: Wenn ch1 und 2 on sind crashen beide nach ner zeit. Wenn nur CH1 an ist crasht auch nur CH1. game99 crasht sogut wie nie.
11/17/2013 00:29 xFliege#2
Der eine Fehler bedeutet das ein Skill serverside nicht drin ist. (6ter skill vom kk)
Ich glaub das führt zum crash wenn jeder kk ingame den 6ten skill macht (womöglich).
11/17/2013 02:30 .Alessa#3
@xFliege: Falsch. Wenn dem so wäre, würden die logfiles doch damit aufhören.

Dennoch solltest du dir den 6. skill anschauen.
Dann map1 überprüfen, dort ist auch eine "unbehandelte Ausnahme" aufgerufen worden. Diesen schnellstmöglich beheben, denn von ihm denke ich gehen auch die Crashes aus.
Die syslog ist auch nicht vollständig. Der syslog-Teil wurde ausgenoped. Um eine genauere Analyse durchzuführen, solltest du in der gamecore die syslog wieder aktivieren, die alte syslog löschen und einen Testlauf durchziehen so lange, bis er crashed. Danach den Server nicht mehr starten und die vollständige syslog anhängen.
11/17/2013 04:18 [SA]Tears aka.[BlackBite]#4
normalerweise sollte keiner dieser fehler den core zum absturz bringen! aber jedoch entweder den 6. skill aus dem client nehmen da ser kein packet mehr an den core senedet oder ihn serverside einbauen. und zum rest wie es alesaa schon sagt.

PS: Finde Silent Hill bombastisch XD
11/17/2013 12:49 x'Kyubi#5
Quote:
Originally Posted by .Alessa View Post
@xFliege: Falsch. Wenn dem so wäre, würden die logfiles doch damit aufhören.

Dennoch solltest du dir den 6. skill anschauen.
Dann map1 überprüfen, dort ist auch eine "unbehandelte Ausnahme" aufgerufen worden. Diesen schnellstmöglich beheben, denn von ihm denke ich gehen auch die Crashes aus.
Die syslog ist auch nicht vollständig. Der syslog-Teil wurde ausgenoped. Um eine genauere Analyse durchzuführen, solltest du in der gamecore die syslog wieder aktivieren, die alte syslog löschen und einen Testlauf durchziehen so lange, bis er crashed. Danach den Server nicht mehr starten und die vollständige syslog anhängen.
^


Eine dif um die syslog zu ändern wurde nie eingebaut. Nur das Wichtigste wie Reichrufchat, keine Techtstufen, Keine EXP beim lesen und sowas.

Wie schalte ich die komplette syslog wieder an?
Ist die Core aus den Daroo files mit dem m2 stop m2 start system.

Und wie meinst du das mit dem Map1 fehler? Irgendwo map1 ist ein problem, das kann ich der log auch entnehmen. Aber wo und was für ein Problem ist die frage...
11/18/2013 01:03 .Alessa#6
SYSERR: Nov 17 00:23:11 :: ForAttrRegionFreeAngle: SECTREE_MANAGER::ForAttrRegion - Unhandled exception. MapIndex: 1

ich vermute die server_attr macht Probleme.


Es kann sein, dass die gamecore von Vornerein schon mit einer solchen dif gepatched worden ist. Versuch es mal, dir die Dif zu holen und zu invertieren, dann müsste die syslog wieder gehen.


Die Fehler können sehr wohl einen Core crashen. Eventuell, was meist auch nich in der syslog angezeigt wird, in der log-Datenbank die tabelle "locale" überprüfen. Die wird meistens versehentlich "mitbereinigt", wenn man mal die alten logs löschen will. Ohne sie und deren Einträge schmiert der Server in kurzer Zeit ab.
11/18/2013 16:11 x'Kyubi#7
Quote:
Originally Posted by .Alessa View Post
SYSERR: Nov 17 00:23:11 :: ForAttrRegionFreeAngle: SECTREE_MANAGER::ForAttrRegion - Unhandled exception. MapIndex: 1

ich vermute die server_attr macht Probleme.


Es kann sein, dass die gamecore von Vornerein schon mit einer solchen dif gepatched worden ist. Versuch es mal, dir die Dif zu holen und zu invertieren, dann müsste die syslog wieder gehen.


Die Fehler können sehr wohl einen Core crashen. Eventuell, was meist auch nich in der syslog angezeigt wird, in der log-Datenbank die tabelle "locale" überprüfen. Die wird meistens versehentlich "mitbereinigt", wenn man mal die alten logs löschen will. Ohne sie und deren Einträge schmiert der Server in kurzer Zeit ab.

Die locale log ist bei uns leer. Auf 2 anderen Servern wo ich zugriff hab ist sie aber auch leer. Daher kann ich sie mir nicht von da holen. Könntest du deine dumpen und mir schicken? Wäre super nett!
11/18/2013 19:01 .Alessa#8
Code:
DROP TABLE IF EXISTS `locale`;
CREATE TABLE `locale` (
  `mKey` varchar(255) NOT NULL DEFAULT '',
  `mValue` varchar(255) NOT NULL DEFAULT '',
  PRIMARY KEY (`mKey`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

Code:
INSERT INTO `locale` VALUES ('DB_NAME_COLUMN', 'locale_name');
INSERT INTO `locale` VALUES ('LOCALE', 'germany');
INSERT INTO `locale` VALUES ('SKILL_DAMAGE_BY_LEVEL_UNDER_45', '0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0');
INSERT INTO `locale` VALUES ('SKILL_DAMAGE_BY_LEVEL_UNDER_90', '0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0');
INSERT INTO `locale` VALUES ('SKILL_POWER_BY_LEVEL', '0 5 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 50 52 54 56 58 60 63 66 69 72 82 85 88 91 94 98 102 106 110 115 125 125 125 125 125');
INSERT INTO `locale` VALUES ('SKILL_POWER_BY_LEVEL_TYPE0', '0 5 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 50 52 54 56 58 60 63 66 69 72 82 85 88 91 94 98 102 106 110 115 125 125 125 125 125');
INSERT INTO `locale` VALUES ('SKILL_POWER_BY_LEVEL_TYPE1', '0 5 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 50 52 54 56 58 60 63 66 69 72 82 85 88 91 94 98 102 106 110 115 125 125 125 125 125');
INSERT INTO `locale` VALUES ('SKILL_POWER_BY_LEVEL_TYPE2', '0 5 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 50 52 54 56 58 60 63 66 69 72 82 85 88 91 94 98 102 106 110 115 125 125 125 125 125');
INSERT INTO `locale` VALUES ('SKILL_POWER_BY_LEVEL_TYPE3', '0 5 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 50 52 54 56 58 60 63 66 69 72 82 85 88 91 94 98 102 106 110 115 125 125 125 125 125');
INSERT INTO `locale` VALUES ('SKILL_POWER_BY_LEVEL_TYPE4', '0 5 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 50 52 54 56 58 60 63 66 69 72 82 85 88 91 94 98 102 106 110 115 125 125 125 125 125');
INSERT INTO `locale` VALUES ('SKILL_POWER_BY_LEVEL_TYPE5', '0 5 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 50 52 54 56 58 60 63 66 69 72 82 85 88 91 94 98 102 106 110 115 125 125 125 125 125');
INSERT INTO `locale` VALUES ('SKILL_POWER_BY_LEVEL_TYPE6', '0 5 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 50 52 54 56 58 60 63 66 69 72 82 85 88 91 94 98 102 106 110 115 125 125 125 125 125');
INSERT INTO `locale` VALUES ('SKILL_POWER_BY_LEVEL_TYPE7', '0 5 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 50 52 54 56 58 60 63 66 69 72 82 85 88 91 94 98 102 106 110 115 125 125 125 125 125');
Sollte dafür sorgen, dass der Server wieder stabil läuft.