Jump to content
  • 0

Cached Crashed every 2 hours!


Question

Posted

im useing C4 server pack and use EXT.dll & l2Patch.dll extenders,works good last weeks,but from yesterday my Cached server was crashed every 2 hours...im sure no DDOS...i guess some pplz know how to let my Cached server crashed...

 

this is Cached server errorlog:

 

minidump result : 0

Crashed Thread[21].

CRASH

Deadlock or Super-Lag!!!  CurrentTick[28010000] - DeadlockCheckerTick[27944203] = 65797

Server Up Time : Sat Aug 17 21:16:43 2013

Current Time : Sat Aug 17 23:32:46 2013

Elapsed Time : 0 days 2 hours 16 minutes 3 seconds

IOBufferPool - 39986 / 40000,  PendingWrite 0 bytes [0]

[(4848) 2013/08/17 23:32:46]: =======================

an Access Violation in module L2CachePatch.dll at 0023:1001dedb.

start at 2013/8/17 21:16:43

Write to location 00000000 caused an access violation.

 

Registers:

EAX=00000000 CS=0023 EIP=1001dedb EFLGS=00010246

EBX=04573164 SS=002b ESP=0580ff34 EBP=04067198

ECX=0000ae24 DS=002b ESI=01ab6610 FS=0053

EDX=02040718 ES=002b EDI=040e5310 GS=002b

Bytes at CS:EIP:

c7 00 01 00 00 00 8b 47 08 83 c4 10 83 40 54 ff

Stack dump:

Exception encountered during stack dump.

 

 

GuardInfo :

 

IOThread [0][83765] (good):  VMbowh7r -> static bool RequestManipulateItem(CSocket* pSocket, const unsigned char* packet) -> CWareHouse::ManipulateItems(CSocket* pSocket, const unsigned char* packet) -> CItem::CommitTransation() -> bool CItem::Save(bool bForceSave) -> v6ih5mfz

    Lock Stack  : RW WriteLock(85852552[51e0188])

 

IOThread [1][88984] (good):  VMbowh7r -> static bool RequestManipulateItem(CSocket* pSocket, const unsigned char* packet) -> CWareHouse::ManipulateItems(CSocket* pSocket, const unsigned char* packet) -> CItem::CommitTransation() -> bool CItem::Save(bool bForceSave) -> v6ih5mfz

    Lock Stack  : RW WriteLock(85842440[51dda08])

 

IOThread [2][95344] (good):  VMbowh7r -> static bool UseItemPacket(CSocket* pSocket, const unsigned char* packet) -> bool CWareHouse::UseItem(CSocket* pSocket, const unsigned char* packet) -> v6ih5mfz

    Lock Stack  : RW WriteLock(85839368[51dce08])

 

IOThread [3][98282] (good):  VMbowh7r -> static bool UseItemPacket(CSocket* pSocket, const unsigned char* packet) -> bool CWareHouse::UseItem(CSocket* pSocket, const unsigned char* packet) -> v6ih5mfz

    Lock Stack  : RW WriteLock(85820936[51d8608])

 

IOThread [4][102813] (good):  VMbowh7r -> static bool RequestManipulateItem(CSocket* pSocket, const unsigned char* packet) -> CWareHouse::ManipulateItems(CSocket* pSocket, const unsigned char* packet) -> CItem::CommitTransation() -> bool CItem::Save(bool bForceSave) -> v6ih5mfz

    Lock Stack  : RW WriteLock(85841416[51dd608])

 

IOThread [5][109547] (good):  VMbowh7r -> static bool UseItemPacket(CSocket* pSocket, const unsigned char* packet) -> bool CWareHouse::UseItem(CSocket* pSocket, const unsigned char* packet) -> v6ih5mfz

    Lock Stack  : RW WriteLock(85812872[51d6688])

 

IOThread [6][114282] (good):  VMbowh7r -> static bool UseItemPacket(CSocket* pSocket, const unsigned char* packet) -> bool CWareHouse::UseItem(CSocket* pSocket, const unsigned char* packet) -> v6ih5mfz

    Lock Stack  : RW WriteLock(88746160[54a28b0])

 

IOThread [7][115141] (good):  VMbowh7r -> static bool UseItemPacket(CSocket* pSocket, const unsigned char* packet) -> bool CWareHouse::UseItem(CSocket* pSocket, const unsigned char* packet) -> v6ih5mfz

    Lock Stack  : RW WriteLock(85818376[51d7c08])

 

IOThread [8][116297] (good):  VMbowh7r -> static bool UseItemPacket(CSocket* pSocket, const unsigned char* packet) -> bool CWareHouse::UseItem(CSocket* pSocket, const unsigned char* packet) -> v6ih5mfz

    Lock Stack  : RW WriteLock(85845128[51de488])

 

IOThread [9][116375] (good):  VMbowh7r -> static bool UseItemPacket(CSocket* pSocket, const unsigned char* packet) -> bool CWareHouse::UseItem(CSocket* pSocket, const unsigned char* packet) -> v6ih5mfz

    Lock Stack  : RW WriteLock(85815304[51d7008])

 

IOThread [10][117078] (good):  VMbowh7r -> static bool RequestManipulateItem(CSocket* pSocket, const unsigned char* packet) -> CWareHouse::ManipulateItems(CSocket* pSocket, const unsigned char* packet) -> CItem::CommitTransation() -> bool CItem::Save(bool bForceSave) -> v6ih5mfz

    Lock Stack  : RW WriteLock(88747696[54a2eb0])

 

IOThread [11][118078] (good):  VMbowh7r -> static bool RequestManipulateItem(CSocket* pSocket, const unsigned char* packet) -> CWareHouse::ManipulateItems(CSocket* pSocket, const unsigned char* packet) -> CItem::CommitTransation() -> bool CItem::Save(bool bForceSave) -> v6ih5mfz

    Lock Stack  : RW WriteLock(88745392[54a25b0])

 

IOThread [12][38516] (good):  VMbowh7r

    Lock Stack  :

 

IOThread [13][38969] (good):  VMbowh7r

    Lock Stack  :

 

IOThread [14][39297] (good):  VMbowh7r

    Lock Stack  :

 

IOThread [15][39750] (good):  VMbowh7r

    Lock Stack  :

 

ListenThread [21][58546] (ahehe):  sX3kO4NH -> !!! deadlock or super-lag detected !!!

    Lock Stack  :

 

MainThread [20][8217360] (good):      Lock Stack  :

 

GuardInfo end

4 answers to this question

Recommended Posts

  • 0
Posted

Well what it says.

 

Deadlock on function execution.

Impossible to know without all the extensions attached to cacheD - that may be causing indirect crashes because of whatever they're doing.

 

Particularly what goes on @ L2CachePatch.dll at the address shown and then comparing to the registers.

Possibly some memleak or bad pointer.

  • 0
Posted

rly thx for mcbigmac's reply...you said right,The L2CachePatch.dll was attached on cacheD...this is Russion's C4 ext...seems i have to contact author...

 

Maybe your DISK are slow and failing - maybe something else.

 

But unless you share what your using - it's impossible to go open IDA and take a look at why what's going into EAX @ 1001dedb is going pew pew.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



×
×
  • Create New...