Page 1 of 1

BugID: 542 (Scatman) Guild Members Online

Posted: Fri Mar 11, 2011 8:57 pm
by John Adams
Bug ID: 542 - Guild Members Online
Bug Date: 2011-02-21 01:35:55
Priority: Medium

Originated From World: EQ2Emu DB Project (906)
Category: Mechanics
Sub-Category: Other
Causes a Crash: Cosmetic
Reproducible: Sometimes Happens
Version: SOEBuild=6118L

Details:
When I /exit one of my guild players, it never decremented the guild pages Online totals, nor the Member tab Location column - still shows that player online.
Spawn: Johnrat (0), Zone: Outpost of the Overlord

Re: BugID: 542 (Scatman) Guild Members Online

Posted: Sun Mar 13, 2011 12:34 am
by John Adams
Tess has her first crash in a while, Scatto! Here's the stack. Only posting it here cuz I think it's about Guild Members logging in.

Code: Select all

 	ntdll.dll!7c81a379() 	
 	[Frames below may be incorrect and/or missing, no symbols loaded for ntdll.dll]	
 	EQ2WorldDebug.exe!Locker::lock()  Line 76	C++
 	EQ2WorldDebug.exe!MutexMap<unsigned int,GuildMember *>::RemoveAccess()  Line 195	C++
 	EQ2WorldDebug.exe!MutexMap<unsigned int,GuildMember *>::iterator::~iterator()  Line 61	C++
>	EQ2WorldDebug.exe!Guild::GuildMemberLogin(Client * client=0x1bca7370, bool first_login=false)  Line 1643 + 0xf bytes	C++
 	EQ2WorldDebug.exe!Client::SendCharInfo()  Line 491	C++
 	EQ2WorldDebug.exe!Client::HandlePacket(EQApplicationPacket * app=0x1879b500)  Line 883	C++
 	EQ2WorldDebug.exe!Client::Process(bool zone_process=true)  Line 1589 + 0xc bytes	C++
 	EQ2WorldDebug.exe!ZoneServer::ClientProcess()  Line 1890 + 0x18 bytes	C++
 	EQ2WorldDebug.exe!ZoneServer::Process()  Line 884	C++
 	EQ2WorldDebug.exe!ZoneLoop(void * tmp=0x168766a0)  Line 3886 + 0x8 bytes	C++
 	EQ2WorldDebug.exe!_callthreadstart()  Line 293 + 0xf bytes	C
 	EQ2WorldDebug.exe!_threadstart(void * ptd=0x1a6338f0)  Line 277	C
 	kernel32.dll!77e64829() 	
Gonna trip around myself, see if I can figure it out. Otherwise, I'll restart Tess and see if it happens again and let you take a peek.

Re: BugID: 542 (Scatman) Guild Members Online

Posted: Mon Mar 14, 2011 9:29 am
by Zcoretri
Shall we try to get guilds working in the ROK client?
This will help in confirming some opcodes in this data range.

Re: BugID: 542 (Scatman) Guild Members Online

Posted: Mon Mar 14, 2011 11:46 am
by John Adams
Z, I think that's a good idea... if they are not already in there. ROK was our base client in the beginning. LE might have covered most of it, perhaps? If we're lucky?

Re: BugID: 542 (Scatman) Guild Members Online

Posted: Mon Mar 14, 2011 1:17 pm
by Zcoretri
John Adams wrote:Z, I think that's a good idea... if they are not already in there. ROK was our base client in the beginning. LE might have covered most of it, perhaps? If we're lucky?
I tried creating a guild with 4412 client and it bombs just like 5040 did...I think its a combination of structs and opcodes possibly wrong, and since Scat-man-do just went through this rodeo, might as well do it now while it's fresh in his young brain :mrgreen:

Re: BugID: 542 (Scatman) Guild Members Online

Posted: Mon Mar 14, 2011 1:21 pm
by John Adams
Young Saint-Patty's-Day-Beer-Infused Brain...

Re: BugID: 542 (Scatman) Guild Members Online

Posted: Mon Mar 14, 2011 3:15 pm
by Scatman
Ok, I'll start downloading ROK client.