Well, this specific problem was an error with fpArea in bug(), but I resolved it later by when someone pointed me to the SML archives. However, I know from when I first started coding mud that I didn't have a CLUE about memory management, and at the moment I have several issues, including extra sockets after a reboot, I know I have issues with thing like "order remote score" crashing it, and it does have the check to do oldscore, stuff with me characters info not being de-allocated in free_char().
In regards specifically to free_char, what do you have to free? Everything that might have been allocated?
Thank you very much for the help.