Datenbanke // Core dumped

09/21/2014 12:36 Staubkornツ#1
Hallo,

ich liege vor einem Problem was mich nun genug Zeit gekostet hat.

ich starte die Datenbank alleine und erhalte folgendes:

PHP Code:
SYSERRSep 21 12:27:58 :: StartTABLE_POSTFIX not configured use default
Sep 21 12:27:58 :: connecting to MySQL server (player)
Sep 21 12:27:58 :: CREATING DIRECT_SQL
Sep 21 12
:27:58 :: AsyncSQLlocale latin1
Sep 21 12
:27:58 :: CREATING MAIN_SQL
Sep 21 12
:27:58 :: AsyncSQLlocale latin1
Sep 21 12
:27:58 :: CREATING ASYNC_SQL
Sep 21 12
:27:58 :: AsyncSQLlocale latin1
Sep 21 12
:27:58 ::    OK
Sep 21 12
:27:58 :: connecting to MySQL server (account)
Sep 21 12:27:58 :: CREATING DIRECT_SQL
Sep 21 12
:27:58 :: AsyncSQLlocale latin1
Sep 21 12
:27:58 :: CREATING MAIN_SQL
Sep 21 12
:27:58 :: AsyncSQLlocale latin1
Sep 21 12
:27:58 :: CREATING ASYNC_SQL
Sep 21 12
:27:58 :: AsyncSQLlocale latin1
Sep 21 12
:27:58 ::    OK
Sep 21 12
:27:58 :: connecting to MySQL server (common)
Sep 21 12:27:58 :: CREATING DIRECT_SQL
Sep 21 12
:27:58 :: AsyncSQLlocale latin1
Sep 21 12
:27:58 :: CREATING MAIN_SQL
Sep 21 12
:27:58 :: AsyncSQLlocale latin1
Sep 21 12
:27:58 :: CREATING ASYNC_SQL
Sep 21 12
:27:58 :: AsyncSQLlocale latin1
Sep 21 12
:27:58 ::    OK
Sep 21 12
:27:58 :: connecting to MySQL server (hotbackup)
Sep 21 12:27:58 :: CREATING DIRECT_SQL
Sep 21 12
:27:58 :: AsyncSQLlocale latin1
Sep 21 12
:27:58 :: CREATING MAIN_SQL
Sep 21 12
:27:58 :: AsyncSQLlocale latin1
Sep 21 12
:27:58 :: CREATING ASYNC_SQL
Sep 21 12
:27:58 :: AsyncSQLlocale latin1
Sep 21 12
:27:58 ::    OK
Sep 21 12
:27:58 :: ClientManager initialization.. 
Sep 21 12:27:58 :: InitializeLocalization() - LoadLocaleTable(count:5)
Sep 21 12:27:58 :: locale[LOCALE] = germany
Sep 21 12
:27:58 :: Changed g_stLocale latin1 to euckr
Sep 21 12
:27:58 :: SetLocale start
Sep 21 12
:27:58 ::     --mysql_set_character_set(latin1)
Sep 21 12:27:58 ::     --mysql_set_character_set(latin1)
Sep 21 12:27:58 ::     --mysql_set_character_set(latin1)
Sep 21 12:27:58 ::     --mysql_set_character_set(latin1)
Sep 21 12:27:58 ::     --mysql_set_character_set(latin1)
Sep 21 12:27:58 ::     --mysql_set_character_set(latin1
Das ganze sieht folgendermaßen in der console aus:
[Only registered and activated users can see links. Click Here To Register...]

P.S. Ich habe es schon mit mehreren Datenbanken versucht.

mfg. Staubkorn
09/21/2014 20:29 Samael#2
blöde frage, evtl hat die db core keine 0777 rechte?^^
Ich glaube die DB alleine darf man nicht starten, ich glaub du musst auch einen channel mit starten. Versuchs mal^^

Oder du hast bei einer Tabelle die falsche formatierung in den Tabelleneinstellungen.
So muss das bei jeder Obertabelle aussehen:
[Only registered and activated users can see links. Click Here To Register...]
09/22/2014 06:45 Mashkin#3
Quote:
Originally Posted by x'Kyuubi View Post
blöde frage, evtl hat die db core keine 0777 rechte?^^
Ich glaube die DB alleine darf man nicht starten, ich glaub du musst auch einen channel mit starten. Versuchs mal^^
Ne.
Code:
Sep 21 12:27:58 :: SetLocale start
Sep 21 12:27:58 ::     --mysql_set_character_set(latin1)
Sep 21 12:27:58 ::     --mysql_set_character_set(latin1)
Sep 21 12:27:58 ::     --mysql_set_character_set(latin1)
Sep 21 12:27:58 ::     --mysql_set_character_set(latin1)
Sep 21 12:27:58 ::     --mysql_set_character_set(latin1)
Sep 21 12:27:58 ::     --mysql_set_character_set(latin1)
Ein Segfault nach/in SetLocale ist mir bei selbst kompilierten DB-Cores schon sehr oft passiert (mal geht es, mal nicht) - zu einer Erklärung bin ich bisher noch nicht gelangt.
Vielleicht hilft dir der Debugger (gdb db db.core) mit einem Backtrace weiter, mich würde eine Antwort/Lösung interessieren.