Page 1 of 1

World Crash: LuaInterface::DeleteUserDataPtrs

Posted: Fri Sep 02, 2011 7:51 am
by John Adams
Test Center server just crashed! First time I have seen this in months. Trying to figure out the cause, but here's the stack.

Current SVN:

Code: Select all

 	EQ2World__Debug.exe!_CrtDbgBreak()  Line 85	C
 	EQ2World__Debug.exe!_VCrtDbgReportW(int nRptType, const wchar_t * szFile, int nLine, const wchar_t * szModule, const wchar_t * szFormat, char * arglist)  Line 502	C
 	EQ2World__Debug.exe!_CrtDbgReportWV(int nRptType, const wchar_t * szFile, int nLine, const wchar_t * szModule, const wchar_t * szFormat, char * arglist)  Line 241 + 0x1d bytes	C++
 	EQ2World__Debug.exe!_CrtDbgReportW(int nRptType, const wchar_t * szFile, int nLine, const wchar_t * szModule, const wchar_t * szFormat, ...)  Line 258 + 0x1d bytes	C++
 	EQ2World__Debug.exe!operator delete(void * pUserData)  Line 52 + 0x49 bytes	C++
 	EQ2World__Debug.exe!LUAItemWrapper::`scalar deleting destructor'()  + 0x27 bytes	C++
>	EQ2World__Debug.exe!LuaInterface::DeleteUserDataPtrs(bool all)  Line 788 + 0x3a bytes	C++
 	EQ2World__Debug.exe!LuaInterface::Process()  Line 123	C++
 	EQ2World__Debug.exe!ZoneServer::Process()  Line 912	C++
 	EQ2World__Debug.exe!ZoneLoop(void * tmp)  Line 3964 + 0x8 bytes	C++
 	EQ2World__Debug.exe!_callthreadstart()  Line 259 + 0xf bytes	C
 	EQ2World__Debug.exe!_threadstart(void * ptd)  Line 243	C
 	kernel32.dll!77e6482f() 	
 	[Frames below may be incorrect and/or missing, no symbols loaded for kernel32.dll]	

This was apparently just a character logging in. Last two lines of log:
01:16:21 D Client: SendFriendList
01:16:21 D Client: SendIgnoreList
so whatever happens right after that bombed.

And... there is no way there were 7 clients connected. This is again the world locking up, refusing new connections, til it finally eats itself alive.
client_count.jpg

Re: World Crash: LuaInterface::DeleteUserDataPtrs

Posted: Fri Sep 02, 2011 10:06 am
by xinux
Yup that was me logging in with a character i just created when it crashed i logged in a few times before on another newly created character but it would take me a couple of minutes to even get in and even then it would take 3 minutes to even get a response back when i did a /who all or tried to hail a npc.