Need some pro helping me here..

09/07/2010 10:30 redburn89#1
Hi everyone..i really need some help here..maybe a pro EO section
can help me about this problem..i have been searching all in this EO section but found nothing about my problem.my problem is..im develope a EO private server..but i dont know what its the problem..everytime i saw this player online on my server (a noob character and his charcter name just number only like 789879 and only lvl 1) and just login...my msg server shutting down immediately..and every time server online..this player doesnt online..all work fine..but if this player online..my msg server always shutting down immediately..i hope anyone could help me regarding this problems..
09/07/2010 10:32 ~WARNING~#2
post the exact error that the message server gives.
09/07/2010 10:38 redburn89#3
i see in msg server error log just this..

16:02:40 ERROR: ¡ïIF_OK(pMsg && pMsg->MakeNpcMsg(m_idProcess, idNpc, idMsg, pbufMsg, nSize, nTrans))¡ï in e:\tq_digital\ħÓò\reliable\src\MsgServer\MapGroup Kernel\MapGroupKernel.cpp, 818
16:04:51 ERROR: ¡ïASSERT(!"Error action type!")¡ï in e:\tq_digital\ħÓò\reliable\src\MsgServer\MapGroup Kernel\GameAction.cpp, 1300
16:04:51 ERROR: ¡ïCHECKF(pType)¡ï in e:\tq_digital\ħÓò\reliable\src\MsgServer\MapGroup Kernel\ItemType.cpp, 55
16:04:51 ERROR: ¡ïCHECKF(ItemType()->GetInfo(nItemType, &info))¡ï in e:\tq_digital\ħÓò\reliable\src\MsgServer\MapGroup Kernel\User_Item.cpp, 725
16:06:30 ERROR: ¡ïCHECKF(pType)¡ï in e:\tq_digital\ħÓò\reliable\src\MsgServer\MapGroup Kernel\ItemType.cpp, 55
16:06:30 ERROR: ¡ïCHECKF(ItemType()->GetInfo(nItemType, &info))¡ï in e:\tq_digital\ħÓò\reliable\src\MsgServer\MapGroup Kernel\User_Item.cpp, 725
16:06:34 ERROR: ¡ïCHECKF(pType)¡ï in e:\tq_digital\ħÓò\reliable\src\MsgServer\MapGroup Kernel\ItemType.cpp, 55
16:06:34 ERROR: ¡ïCHECKF(ItemType()->GetInfo(nItemType, &info))¡ï in e:\tq_digital\ħÓò\reliable\src\MsgServer\MapGroup Kernel\User_Item.cpp, 725
16:06:34 ERROR: ¡ïCHECKF(pType)¡ï in e:\tq_digital\ħÓò\reliable\src\MsgServer\MapGroup Kernel\ItemType.cpp, 55
16:06:34 ERROR: ¡ïCHECKF(ItemType()->GetInfo(nItemType, &info))¡ï in e:\tq_digital\ħÓò\reliable\src\MsgServer\MapGroup Kernel\User_Item.cpp, 725

but a time that msg server shutting down immediately..i found last error in error log..

16:07:54 WARNING: CWorldThread::OnProcess() ʱÖÓÆ«ÒÆ18Ã룬ÒÑ×Ô¶¯ÐÞÕý¡£
16:07:55 WARNING: CSocketThread::OnProcess() ʱÖÓÆ«ÒÆ18Ã룬ÒÑ×Ô¶¯ÐÞÕý¡£
09/07/2010 10:41 ~WARNING~#4
there should be more errors then that, please post the entire error log.

(remember to use the [CODE] tags)
09/07/2010 10:55 redburn89#5
all the error i have delete...but i got old error log that i save yesterday before the msg server shutting down

14:52:30 ERROR: ¡ïASSERT(!"Error action type!")¡ï in e:\tq_digital\ħÓò\reliable\src\MsgServer\MapGroup Kernel\GameAction.cpp, 1300
14:52:30 ERROR: ¡ïCHECKF(pType)¡ï in e:\tq_digital\ħÓò\reliable\src\MsgServer\MapGroup Kernel\ItemType.cpp, 55
14:52:30 ERROR: ¡ïCHECKF(ItemType()->GetInfo(nItemType, &info))¡ï in e:\tq_digital\ħÓò\reliable\src\MsgServer\MapGroup Kernel\User_Item.cpp, 725
14:52:30 ERROR: ¡ïASSERT(!m_ptr && ptr)¡ï in ..\..\common\autoptr.h, 26
14:52:30 ERROR: ¡ïCHECKF(CreateNewDefault(pDb))¡ï in ..\..\GameBaseCodeMT\GameData.h, 56
14:52:30 ERROR: ¡ïIF_NOT(pEvent->Create( Database(), ID_NONE))¡ï in e:\tq_digital\ħÓò\reliable\src\MsgServer\MapGroup Kernel\Suspicion.cpp, 191
14:52:30 ERROR: ¡ïCHECK(pTypeInfo)¡ï in e:\tq_digital\ħÓò\reliable\src\MsgServer\MapGroup Kernel\Eudemon.cpp, 5880
14:52:38 ERROR: ¡ïCHECK(pTypeInfo)¡ï in e:\tq_digital\ħÓò\reliable\src\MsgServer\MapGroup Kernel\Eudemon.cpp, 5880
14:52:45 ERROR: ¡ïCHECK(pTypeInfo)¡ï in e:\tq_digital\ħÓò\reliable\src\MsgServer\MapGroup Kernel\Eudemon.cpp, 5880
14:52:52 ERROR: ¡ïCHECK(pTypeInfo)¡ï in e:\tq_digital\ħÓò\reliable\src\MsgServer\MapGroup Kernel\Eudemon.cpp, 5880
14:53:05 ERROR: ¡ïASSERT(!"Error action type!")¡ï in e:\tq_digital\ħÓò\reliable\src\MsgServer\MapGroup Kernel\GameAction.cpp, 1300
14:53:05 ERROR: ¡ïCHECKF(pType)¡ï in e:\tq_digital\ħÓò\reliable\src\MsgServer\MapGroup Kernel\ItemType.cpp, 55
14:53:05 ERROR: ¡ïCHECKF(ItemType()->GetInfo(nItemType, &info))¡ï in e:\tq_digital\ħÓò\reliable\src\MsgServer\MapGroup Kernel\User_Item.cpp, 725
14:53:05 ERROR: ¡ïASSERT(!m_ptr && ptr)¡ï in ..\..\common\autoptr.h, 26
14:53:05 ERROR: ¡ïCHECKF(CreateNewDefault(pDb))¡ï in ..\..\GameBaseCodeMT\GameData.h, 56
14:53:05 ERROR: ¡ïIF_NOT(pEvent->Create( Database(), ID_NONE))¡ï in e:\tq_digital\ħÓò\reliable\src\MsgServer\MapGroup Kernel\Suspicion.cpp, 191
14:53:06 ERROR: ¡ïCHECK(pTypeInfo)¡ï in e:\tq_digital\ħÓò\reliable\src\MsgServer\MapGroup Kernel\Eudemon.cpp, 5880
14:53:10 ERROR: ¡ïASSERT(!"Error action type!")¡ï in e:\tq_digital\ħÓò\reliable\src\MsgServer\MapGroup Kernel\GameAction.cpp, 1300
14:53:10 ERROR: ¡ïCHECKF(pType)¡ï in e:\tq_digital\ħÓò\reliable\src\MsgServer\MapGroup Kernel\ItemType.cpp, 55
14:53:10 ERROR: ¡ïCHECKF(ItemType()->GetInfo(nItemType, &info))¡ï in e:\tq_digital\ħÓò\reliable\src\MsgServer\MapGroup Kernel\User_Item.cpp, 725
14:53:10 ERROR: ¡ïASSERT(!m_ptr && ptr)¡ï in ..\..\common\autoptr.h, 26
14:53:10 ERROR: ¡ïCHECKF(CreateNewDefault(pDb))¡ï in ..\..\GameBaseCodeMT\GameData.h, 56
14:53:10 ERROR: ¡ïIF_NOT(pEvent->Create( Database(), ID_NONE))¡ï in e:\tq_digital\ħÓò\reliable\src\MsgServer\MapGroup Kernel\Suspicion.cpp, 191
14:53:14 ERROR: ¡ïCHECK(pTypeInfo)¡ï in e:\tq_digital\ħÓò\reliable\src\MsgServer\MapGroup Kernel\Eudemon.cpp, 5880
14:53:14 ERROR: ¡ïCHECK(pLimitData)¡ï in e:\tq_digital\ħÓò\reliable\src\MsgServer\MapGroup Kernel\User_Tutor.cpp, 959
14:53:15 ERROR: ¡ïCHECK(pTypeInfo)¡ï in e:\tq_digital\ħÓò\reliable\src\MsgServer\MapGroup Kernel\Eudemon.cpp, 5880
14:53:19 ERROR: ¡ïASSERT(!"DEAD_LOCK_BREAK")¡ï in e:\tq_digital\ħÓò\reliable\src\MsgServer\MapGroup Kernel\User.cpp, 5738
14:53:20 ERROR: ¡ïCHECK(pLimitData)¡ï in e:\tq_digital\ħÓò\reliable\src\MsgServer\MapGroup Kernel\User_Tutor.cpp, 959
14:53:23 ERROR: ¡ïCHECK(pTypeInfo)¡ï in e:\tq_digital\ħÓò\reliable\src\MsgServer\MapGroup Kernel\Eudemon.cpp, 5880
14:53:23 ERROR: ¡ïCHECK(pTypeInfo)¡ï in e:\tq_digital\ħÓò\reliable\src\MsgServer\MapGroup Kernel\Eudemon.cpp, 5880
14:53:24 ERROR: ¡ïCHECKF(nUpLevPoint > 0 && nUpLevNeedExp > 0 && nUpLevNeedPoint >= 0)¡ï in e:\tq_digital\ħÓò\reliable\src\MsgServer\MapGroup Kernel\User.cpp, 15002
14:53:25 ERROR: ¡ïASSERT(!"Error action type!")¡ï in e:\tq_digital\ħÓò\reliable\src\MsgServer\MapGroup Kernel\GameAction.cpp, 1300
14:53:25 ERROR: ¡ïCHECKF(pType)¡ï in e:\tq_digital\ħÓò\reliable\src\MsgServer\MapGroup Kernel\ItemType.cpp, 55
14:53:25 ERROR: ¡ïCHECKF(ItemType()->GetInfo(nItemType, &info))¡ï in e:\tq_digital\ħÓò\reliable\src\MsgServer\MapGroup Kernel\User_Item.cpp, 725
14:53:25 ERROR: ¡ïASSERT(!m_ptr && ptr)¡ï in ..\..\common\autoptr.h, 26
14:53:25 ERROR: ¡ïCHECKF(CreateNewDefault(pDb))¡ï in ..\..\GameBaseCodeMT\GameData.h, 56
14:53:25 ERROR: ¡ïIF_NOT(pEvent->Create( Database(), ID_NONE))¡ï in e:\tq_digital\ħÓò\reliable\src\MsgServer\MapGroup Kernel\Suspicion.cpp, 191
14:53:25 ERROR: ¡ïCHECK(pLimitData)¡ï in e:\tq_digital\ħÓò\reliable\src\MsgServer\MapGroup Kernel\User_Tutor.cpp, 959
14:53:27 ERROR: ¡ïCHECKF(nUpLevPoint > 0 && nUpLevNeedExp > 0 && nUpLevNeedPoint >= 0)¡ï in e:\tq_digital\ħÓò\reliable\src\MsgServer\MapGroup Kernel\User.cpp, 15002
14:53:28 ERROR: ¡ïCHECKF(nUpLevPoint > 0 && nUpLevNeedExp > 0 && nUpLevNeedPoint >= 0)¡ï in e:\tq_digital\ħÓò\reliable\src\MsgServer\MapGroup Kernel\User.cpp, 15002
14:53:29 ERROR: ¡ïCHECKF(nUpLevPoint > 0 && nUpLevNeedExp > 0 && nUpLevNeedPoint >= 0)¡ï in e:\tq_digital\ħÓò\reliable\src\MsgServer\MapGroup Kernel\User.cpp, 15002
14:53:30 ERROR: ¡ïASSERT(!"Error action type!")¡ï in e:\tq_digital\ħÓò\reliable\src\MsgServer\MapGroup Kernel\GameAction.cpp, 1300
14:53:30 ERROR: ¡ïCHECKF(pType)¡ï in e:\tq_digital\ħÓò\reliable\src\MsgServer\MapGroup Kernel\ItemType.cpp, 55
14:53:30 ERROR: ¡ïCHECKF(ItemType()->GetInfo(nItemType, &info))¡ï in e:\tq_digital\ħÓò\reliable\src\MsgServer\MapGroup Kernel\User_Item.cpp, 725
14:53:30 ERROR: ¡ïASSERT(!m_ptr && ptr)¡ï in ..\..\common\autoptr.h, 26
14:53:30 ERROR: ¡ïCHECKF(CreateNewDefault(pDb))¡ï in ..\..\GameBaseCodeMT\GameData.h, 56
14:53:30 ERROR: ¡ïIF_NOT(pEvent->Create( Database(), ID_NONE))¡ï in e:\tq_digital\ħÓò\reliable\src\MsgServer\MapGroup Kernel\Suspicion.cpp, 191
14:53:30 ERROR: ¡ïCHECK(pLimitData)¡ï in e:\tq_digital\ħÓò\reliable\src\MsgServer\MapGroup Kernel\User_Tutor.cpp, 959
14:53:30 ERROR: ¡ïCHECKF(nUpLevPoint > 0 && nUpLevNeedExp > 0 && nUpLevNeedPoint >= 0)¡ï in e:\tq_digital\ħÓò\reliable\src\MsgServer\MapGroup Kernel\User.cpp, 15002
14:53:31 ERROR: ¡ïCHECK(pTypeInfo)¡ï in e:\tq_digital\ħÓò\reliable\src\MsgServer\MapGroup Kernel\Eudemon.cpp, 5880
14:53:33 ERROR: ¡ïCHECKF(nUpLevPoint > 0 && nUpLevNeedExp > 0 && nUpLevNeedPoint >= 0)¡ï in e:\tq_digital\ħÓò\reliable\src\MsgServer\MapGroup Kernel\User.cpp, 15002
14:53:34 ERROR: ¡ïCHECKF(nUpLevPoint > 0 && nUpLevNeedExp > 0 && nUpLevNeedPoint >= 0)¡ï in e:\tq_digital\ħÓò\reliable\src\MsgServer\MapGroup Kernel\User.cpp, 15002
14:53:54 WARNING: CWorldThread::OnProcess() ʱÖÓÆ«ÒÆ18Ã룬ÒÑ×Ô¶¯ÐÞÕý¡£
14:53:54 WARNING: CSocketThread::OnProcess() ʱÖÓÆ«ÒÆ18Ã룬ÒÑ×Ô¶¯ÐÞÕý¡£

this error happen and msg server keep shutting down every time that player online..like my first post in this thread..
09/07/2010 11:11 D4RK_4NG3L#6
i guess your server files are just corrupted try to repair your whole tables in your db and change your server files .
at least this is what i think that your server files aren't compatible .
good luck any ways if any one knows areal solution help him guy's this is really new :).
09/07/2010 11:36 redburn89#7
Quote:
Originally Posted by D4RK_4NG3L View Post
i guess your server files are just corrupted try to repair your whole tables in your db and change your server files .
at least this is what i think that your server files aren't compatible .
good luck any ways if any one knows areal solution help him guy's this is really new :).
hmm.thanks for giving a tips..but i think..thats not a point..i have repair my DB.but still have the problem.for ur information..the server running good..until like i say..one of the player ( i dont know what is wrong.Only a noob player with level 1 ID and i think just visiting and dont wanna play i quest) online and after this player online..my msg server got shutting down it self..and this problem happen every time this (Player) online..same problem happen..i have try login by using other new account..but ok..no problem.but if like i say (this player online i dont know who is that) my msg server got shutting down.
09/07/2010 14:32 Underground Gaming Leader#8
This magical player with the name 789879 sounds like to me the number is a code itself to me that shutdown the message server ... but i can be wrong well there is some things you can do check the persons ip and block it and if he comes back i suggest to do a mac adress block then for sure he will never be back ... but if not you need to get better server files seems like to me they can possible be corrupt or missing vital files to keep that error from happening .. well thats all i can think hope some of this helps you

UGL
09/07/2010 15:21 redburn89#9
i have login that chracter..but nothing happen..server run normally..if that player online back..surely 100% msg server will shut down immediately..or this maybe a hacking or somthing like that??because im the kind noob in this problem.so hope you guys can share what you think..hope will helping me much :)
09/07/2010 15:23 PraDevil[ELITE]#10
or it maybe have a conflict with your msg server..my suggestion try to rename your player name..then in your cq_unlawful_name put that name so player cant create new id with that name..just test:)
09/07/2010 15:31 PowerChaos#11
thats the best solution i readed so far

why trying to figure out why that number is crashing it , just rename the player name and ban that username , as it is the only username that is crashing the server

why wasting time to figure out teh hard coded error ??

the other possibility is like posted above , if your user table is corrupt then it try to read that username but he cant and he crash , then a username change wont fix it eather

and then you got a big problem
then you need to repair the table , if that fails then you need to use a other mysql database to get a non corrupted version

Greetings From PowerChaos
09/07/2010 15:41 redburn89#12
i really doing it..before i delete that character and id..i have using it...i just login that id for 10minute..but nothing happen..so i think maybe msg server got some problem or what??because this problem happen in about 2-3days...before this everything is good..
09/07/2010 17:08 ~WARNING~#13
then it does sound like your msg server is corrupt. try to truncate the table
(MAKE A BACKUP FIRST)

that should help.
09/08/2010 03:23 CharmedOne#14
sorry for disturbing by the way how to know who created the problems or make our msg server down?is there any way?
09/08/2010 04:00 PraDevil[ELITE]#15
Quote:
Originally Posted by CharmedOne View Post
sorry for disturbing by the way how to know who created the problems or make our msg server down?is there any way?
i'm sure if there really have a key to shutdown the MSG using code..only TQ can do it till we know what the problem is..