Ah you are using fullserver rev 80.
When you said rev 80, I assumed (apparently wrongly) that you were using osrose rev 80
I am not familiar with the fullserver code.
I don't even now if it is more or less the same as osrose source.
Either way though, it appear to be going wrong while loading spawn zones so you should take a look in startup code and find the place where this is loaded. (osrose would be startup.cpp bool CWorldServer::LoadRespawnData( ))
This function reads data from your database so the problem is most likely a bad value somewhere.
The best way to approach this would be to add a bit of debug code into the main loading loop.
The loop should start with a line of code that looks something like this
Code:
while( row = mysql_fetch_row(result) )
{
just after this try adding the following..
Code:
Log(MSG_DEBUG, "Adding spawn area %i",atoi(row[0] );
Recompile your server then start it up again.
As each zone starts to load, a debug message will be displayed with the ID number of that zone.
Once you figure out which zone is causing your problem we can investigate that one a little further.
Check your database entry...
Check any errors in code at this point.
You could also run your server in debug mode to see if it highlights any code errors.