Go Back   EQEmulator Home > EQEmulator Forums > Support > Support::Windows Servers

Support::Windows Servers Support forum for Windows EQEMu users.

Reply
 
Thread Tools Display Modes
  #1  
Old 02-10-2009, 04:26 PM
Secrets's Avatar
Secrets
Demi-God
 
Join Date: May 2007
Location: b
Posts: 1,449
Default [02.10. - 15:03:01] [WORLD__CLIENT_ERR] NOCLE: Could not get CharInfo for 'charname'

Been seeing this pop up in the logs for my server a lot:

Quote:
[02.10. - 15:03:01] [WORLD__CLIENT_ERR] NOCLE: Could not get CharInfo for 'Monk'
and i'm not sure why.

It seems to make the player crash to the loginserver as well. Further inspection in code shows this part is to blame:

Code:
			if (charid == 0 || tmpaccid != GetAccountID()) {
				clog(WORLD__CLIENT_ERR,"Could not get CharInfo for '%s'",char_name);
				eqs->Close();
				break;
			}
but i'm a bit unsure how it is failing to get the character info at all, as it is there. It also seems to happen on low-ping characters only, meaning, they have a good connection. It has happened to myself too.

Any thoughts?
Reply With Quote
  #2  
Old 02-10-2009, 08:24 PM
trevius's Avatar
trevius
Developer
 
Join Date: Aug 2006
Location: USA
Posts: 5,946
Default

Maybe your characters_ table is corrupt?
__________________
Trevazar/Trevius Owner of: Storm Haven
Everquest Emulator FAQ (Frequently Asked Questions) - Read It!
Reply With Quote
  #3  
Old 02-10-2009, 09:23 PM
erik_llewellyn
Sarnak
 
Join Date: Dec 2006
Posts: 98
Default

I got an error that was similar if not exactly this after some of the recent mail updates. It turned out that the mail key needs to be anything but NULL in the DB which is not the case for any toon made before the SVN update came out. It's like you said, it didn't happen all the time, but was often enough I started digging around some and saw a post somewhere on these forums recently about the same thing. Changing it fixed my issues, so with some luck it will for you too.
Reply With Quote
  #4  
Old 02-10-2009, 10:29 PM
Secrets's Avatar
Secrets
Demi-God
 
Join Date: May 2007
Location: b
Posts: 1,449
Default

Quote:
Originally Posted by trevius View Post
Maybe your characters_ table is corrupt?
Probably not the case. It loads those characters occasionally, if it loads it TOO fast it's almost like it doesn't get a chance to do the query in time.

Quote:
Originally Posted by erik_llewellyn View Post
I got an error that was similar if not exactly this after some of the recent mail updates. It turned out that the mail key needs to be anything but NULL in the DB which is not the case for any toon made before the SVN update came out. It's like you said, it didn't happen all the time, but was often enough I started digging around some and saw a post somewhere on these forums recently about the same thing. Changing it fixed my issues, so with some luck it will for you too.
Not the issue; I checked the table and mailkey is unchecked as being able to be null. I also disabled mail.

I switched it to a new machine, but it does it not as often now... but still does it. Might be my router, though i'm not sure!
Reply With Quote
  #5  
Old 02-10-2009, 10:58 PM
Yeormom
Discordant
 
Join Date: Apr 2004
Location: 127.0.0.1
Posts: 402
Default

You clearly have too much anarchy. Put a debugger on the line before the error statement [charid = database.GetCharacterInfo(char_name, &tmpaccid, &zoneID);] and see what the story is.
__________________
Yeorwned
Bane of Life [Custom Classic/PvP]
Reply With Quote
  #6  
Old 02-11-2009, 12:24 PM
Secrets's Avatar
Secrets
Demi-God
 
Join Date: May 2007
Location: b
Posts: 1,449
Default

Quote:
Originally Posted by Yeormom View Post
You clearly have too much anarchy.
I see what you did there.

Quote:
Originally Posted by Yeormom View Post
Put a debugger on the line before the error statement [charid = database.GetCharacterInfo(char_name, &tmpaccid, &zoneID);] and see what the story is.
Froze on the line and found it was the accountID missing somehow. I did a defrag on the machine and that seemed to fix it somehow, heh. It was either that or Windows Error Reporting when a zone crashed. Funny how little things like that cause problems...
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

   

All times are GMT -4. The time now is 08:25 AM.


 

Everquest is a registered trademark of Daybreak Game Company LLC.
EQEmulator is not associated or affiliated in any way with Daybreak Game Company LLC.
Except where otherwise noted, this site is licensed under a Creative Commons License.
       
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3