Go Back   EQEmulator Home > EQEmulator Forums > Misc > Misc::Off Topic

Misc::Off Topic Want to talk about something that has nothing to do with EverQuest or the emulator? Post here.

Closed Thread
 
Thread Tools Display Modes
  #1  
Old 06-21-2008, 12:07 PM
opyrus
Hill Giant
 
Join Date: Apr 2008
Location: in doors
Posts: 138
Default my only request make the zones stop crashing!

eqemu has been around how long and they still havent pinned down excessive zone crashing. in a normal 24hours at least 20-50 zones crash seems like way to much to me maybe 1 a day or maybe a week. also would someone set the UAC and vista error reporting in precompiled copys XD not like its hard.
  #2  
Old 06-21-2008, 01:02 PM
Angelox
AX Classic Developer
 
Join Date: May 2006
Location: filler
Posts: 2,049
Default

Quote:
Originally Posted by opyrus View Post
eqemu has been around how long and they still havent pinned down excessive zone crashing. in a normal 24hours at least 20-50 zones crash seems like way to much to me maybe 1 a day or maybe a week. also would someone set the UAC and vista error reporting in precompiled copys XD not like its hard.
The last time a zone crashed on me was months ago, and was because I made an improper entry in my database. Other than that, I would forget or miss database updates posted in the changelogs.
So in the time I've been here (2 years?), this has happened to me maybe 2-3 times, and always was my fault. I would think unless you have 100+ players on at the same time, and I doubt even PEQ server has this many zone crashes, the problem is with you, and not the emulator.
  #3  
Old 06-21-2008, 01:41 PM
trevius's Avatar
trevius
Developer
 
Join Date: Aug 2006
Location: USA
Posts: 5,946
Default

If you are having that many zone crashes per day, either your server can't handle the load (low stats), or there is something you have on your server that is causing the problem. One thing to check into is to see if you have any items with focus effects that are "unknown". Anytime an item with an unknown focus effect is worn and a player casts a spell, it will always crash the zone.

This would be the case if you allow summoned items or have items in your loot tables with effects past Titanium. To fix that, either remove the unknown effects from the items, remove the items from your loot tables, or maybe try updating your spell file to live so that at least the server knows what the effect is even though the client won't. Then, it should stop crashing due to that reason. It would be nice if there was an update to the code to ignore unknown effects so it doesn't crash on them.
__________________
Trevazar/Trevius Owner of: Storm Haven
Everquest Emulator FAQ (Frequently Asked Questions) - Read It!
  #4  
Old 06-21-2008, 11:09 PM
Andrew80k
Dragon
 
Join Date: Feb 2007
Posts: 659
Default

Quote:
Originally Posted by Angelox View Post
The last time a zone crashed on me was months ago, and was because I made an improper entry in my database. Other than that, I would forget or miss database updates posted in the changelogs.
So in the time I've been here (2 years?), this has happened to me maybe 2-3 times, and always was my fault. I would think unless you have 100+ players on at the same time, and I doubt even PEQ server has this many zone crashes, the problem is with you, and not the emulator.
I second this. My server is hardly ever down and the only time I've had any zone crashes were my fault for not having the proper database entries. My zones have been very stable, hell my whole server seems rock solid.
  #5  
Old 06-21-2008, 11:27 PM
KLS
Administrator
 
Join Date: Sep 2006
Posts: 1,348
Default

It's most likely a crash specific to something you're trying to do with your server. Low stats could always be a problem but it's more likely you'd notice *crippling lag* first. With some more info I'm sure people would be willing to help get it resolved.
  #6  
Old 06-22-2008, 03:15 AM
opyrus
Hill Giant
 
Join Date: Apr 2008
Location: in doors
Posts: 138
Default

well im running the latest PEQ database 1110 heres some of my errors i have loged. ive allways had zone crashing issues precompiled selfcompiled allthow the ones i compiled seem to crash a bit less. server has 1.8ghz cpu 2gig ram 128meg vid id rule out not able to handle it i can boot 500 zones if i wanted they wont stay up thow cus they crash even with 25 up.

[06.18. - 06:25:29] A null Mob object was passed to Client::Attack() for evaluation!
[06.18. - 23:30:15] Ghosting client:
[06.19. - 03:04:11] No book to send, (LONSwitchClaim)
[06.19. - 17:11:42] Zoning Aleraun: Rules prevent this char from zoning into 'draniksscar'
[06.19. - 17:11:42] Zone 302 is not available because target wasn't found or character insufficent level
[06.19. - 17:11:42] Zoning Aleraun: Invalid unsolicited zone request to zone id '202'.
[06.20. - 00:20:32] HandlePacket() Opcode error: Unexpected packet during CLIENT_CONNECTING: opcode: OP_BazaarSearch (#321 eq=0x0000),

size: 20
[06.20. - 00:20:32] HandlePacket() Opcode error: Unexpected packet during CLIENT_CONNECTING: opcode: OP_Unknown (#0 eq=0x0000), size: 4
[06.20. - 00:29:49] HandlePacket() Opcode error: Unexpected packet during CLIENT_CONNECTING: opcode: OP_BazaarSearch (#321 eq=0x0000),

size: 20
[06.20. - 00:29:49] HandlePacket() Opcode error: Unexpected packet during CLIENT_CONNECTING: opcode: OP_Unknown (#0 eq=0x0000), size: 4
[06.20. - 08:07:49] No book to send, (MeleeSkillLearn)
[06.20. - 08:08:17] No book to send, (MeleeSkillLearn)
[06.20. - 11:45:23] HandlePacket() Opcode error: Unexpected packet during CLIENT_CONNECTING: opcode: OP_BazaarSearch (#321 eq=0x0000),

size: 20
[06.20. - 11:45:23] HandlePacket() Opcode error: Unexpected packet during CLIENT_CONNECTING: opcode: OP_Unknown (#0 eq=0x0000), size: 4
[06.20. - 12:21:02] HandlePacket() Opcode error: Unexpected packet during CLIENT_CONNECTING: opcode: OP_BazaarSearch (#321 eq=0x0000),

size: 20
[06.20. - 12:21:02] HandlePacket() Opcode error: Unexpected packet during CLIENT_CONNECTING: opcode: OP_Unknown (#0 eq=0x0000), size: 4
[06.16. - 17:25:13] No book to send, (LONSwitchClaim)
[06.16. - 17:58:42] GetAuth() returned false kicking client
[06.16. - 19:21:43] HandlePacket() Opcode error: Unexpected packet during CLIENT_CONNECTING: opcode: OP_LFPCommand (#340 eq=0x0000),

size: 84
[06.16. - 19:50:08] No book to send, (LONSwitchClaim)
[06.18. - 09:20:42] Ghosting client:
[06.18. - 09:21:16] HandlePacket() Opcode error: Unexpected packet during CLIENT_CONNECTING: opcode: OP_CrashDump (#276 eq=0x0000),

size: 32328
[06.18. - 03:52:53] A null Mob object was passed to NPC::Attack() for evaluation!
[06.18. - 04:10:40] Ghosting client:
[06.18. - 05:26:45] Inventory::_PutItem: Invalid slot_id specified (2531)
[06.18. - 05:26:45] Warning: Invalid slot_id for item in shared bank inventory: charid=1128, item_id=65114, slot_id=2531
[06.18. - 05:26:45] Inventory::_PutItem: Invalid slot_id specified (2532)
[06.18. - 05:26:45] Warning: Invalid slot_id for item in shared bank inventory: charid=1128, item_id=65114, slot_id=2532
[06.18. - 05:26:45] Inventory::_PutItem: Invalid slot_id specified (2533)
[06.18. - 05:26:45] Warning: Invalid slot_id for item in shared bank inventory: charid=1128, item_id=5317, slot_id=2533
[06.18. - 05:26:45] Inventory::_PutItem: Invalid slot_id specified (2541)
[06.18. - 05:26:45] Warning: Invalid slot_id for item in shared bank inventory: charid=1128, item_id=2117, slot_id=2541
[06.18. - 05:26:45] Inventory::_PutItem: Invalid slot_id specified (2542)
[06.18. - 05:26:45] Warning: Invalid slot_id for item in shared bank inventory: charid=1128, item_id=1497, slot_id=2542
[06.18. - 05:26:45] Inventory::_PutItem: Invalid slot_id specified (2543)
[06.18. - 05:26:45] Warning: Invalid slot_id for item in shared bank inventory: charid=1128, item_id=3055, slot_id=2543
[06.18. - 05:26:45] Inventory::_PutItem: Invalid slot_id specified (2544)
[06.18. - 05:26:45] Warning: Invalid slot_id for item in shared bank inventory: charid=1128, item_id=1001, slot_id=2544
[06.18. - 05:26:45] Inventory::_PutItem: Invalid slot_id specified (2545)
[06.18. - 05:26:45] Warning: Invalid slot_id for item in shared bank inventory: charid=1128, item_id=1002, slot_id=2545
[06.18. - 05:26:45] Inventory::_PutItem: Invalid slot_id specified (2546)
[06.18. - 05:26:45] Warning: Invalid slot_id for item in shared bank inventory: charid=1128, item_id=1004, slot_id=2546
[06.18. - 05:26:45] Inventory::_PutItem: Invalid slot_id specified (2547)
[06.18. - 05:26:45] Warning: Invalid slot_id for item in shared bank inventory: charid=1128, item_id=30122, slot_id=2547
[06.18. - 05:26:45] Inventory::_PutItem: Invalid slot_id specified (254
[06.18. - 05:26:45] Warning: Invalid slot_id for item in shared bank inventory: charid=1128, item_id=25613, slot_id=2548
[06.18. - 05:26:45] Inventory::_PutItem: Invalid slot_id specified (2549)
[06.18. - 05:26:45] Warning: Invalid slot_id for item in shared bank inventory: charid=1128, item_id=3109, slot_id=2549
[06.18. - 05:26:45] Inventory::_PutItem: Invalid slot_id specified (2550)
[06.18. - 05:26:45] Warning: Invalid slot_id for item in shared bank inventory: charid=1128, item_id=3109, slot_id=2550
[06.21. - 16:29:07] Possible Forage: 14913 with a 100 chance
06.18. - 17:52:29] HandlePacket() Opcode error: Unexpected packet during CLIENT_CONNECTING: opcode: OP_BazaarSearch (#321 eq=0x0000),

size: 20
[06.18. - 17:52:29] HandlePacket() Opcode error: Unexpected packet during CLIENT_CONNECTING: opcode: OP_Unknown (#0 eq=0x0000), size: 4
[06.18. - 18:13:24] HandlePacket() Opcode error: Unexpected packet during CLIENT_CONNECTING: opcode: OP_BazaarSearch (#321 eq=0x0000),

size: 20
[06.18. - 18:13:24] HandlePacket() Opcode error: Unexpected packet during CLIENT_CONNECTING: opcode: OP_Unknown (#0 eq=0x0000), size: 4
[06.20. - 14:00:22] Zoning Drakkul: Rules prevent this char from zoning into 'draniksscar'
[06.20. - 14:00:22] Zone 302 is not available because target wasn't found or character insufficent level
[06.20. - 14:00:23] Zoning Drakkul: Invalid unsolicited zone request to zone id '202'.
[06.18. - 04:32:47] Zoning Monmo: Rules prevent this char from zoning into 'tutorial'
[06.18. - 04:32:47] Zone 183 is not available because target wasn't found or character insufficent level
[06.18. - 04:32:47] Zoning Monmo: Invalid unsolicited zone request to zone id '102'.
[06.18. - 17:45:53] No book to send, (CHRMNoBuffs)
[06.19. - 00:35:41] Ghosting client:
[06.20. - 00:42:44] A null Mob object was passed to Client::Attack() for evaluation!
[06.20. - 00:58:22] No book to send, (MeleeSkillLearn)
[06.20. - 07:09:58] A null Mob object was passed to Client::Attack() for evaluation!
[06.20. - 07:47:52] No book to send, (LONSwitchClaim)
[06.20. - 07:57:22] Zoning Aleraun: Rules prevent this char from zoning into 'draniksscar'
[06.20. - 07:57:22] Zone 302 is not available because target wasn't found or character insufficent level
[06.20. - 07:57:22] Zoning Aleraun: Invalid unsolicited zone request to zone id '202'.
[06.20. - 08:07:42] A null Mob object was passed to Client::Attack() for evaluation!
  #7  
Old 06-22-2008, 04:14 AM
trevius's Avatar
trevius
Developer
 
Join Date: Aug 2006
Location: USA
Posts: 5,946
Default

None of those errors look to be zone crash related. Maybe you are looking at the wrong log file. I don't run my server on windows anymore, so I don't know which one you want for sure.

Is it 1 particular zone that is crashing, or all of them? If it is just a couple of zones, it could be something set wrong with a quest or some other database issue you are having. Otherwise, you should make certain that your players don't have items that have unknown focus effects. That will crash zones every time. You could download the spells file from live (there are links directly to that file somewhere in these forums) and use that for your server spell file in your eqemu directory. Then, if the crashes stop, you will know that it is related to this focus effect issue since those are defined in the spells file.

Other than that, you might want to mention anything you have done that might be considered out of the ordinary when creating your server.
__________________
Trevazar/Trevius Owner of: Storm Haven
Everquest Emulator FAQ (Frequently Asked Questions) - Read It!
  #8  
Old 06-22-2008, 04:43 AM
Aramid
Discordant
 
Join Date: May 2006
Posts: 356
Default

Quote:
I host both EQEmu and WOWemu from our deadicated server if anyone wants to play you can make a account here Account Manger. There are shared forums on the Main Site and other general stuff. There is a server admin support page if you need to contact a admin also.
Possibly your expecting too much from your server?
__________________
Random Segments of Code....
  #9  
Old 06-22-2008, 06:18 AM
trevius's Avatar
trevius
Developer
 
Join Date: Aug 2006
Location: USA
Posts: 5,946
Default

Oh ya, didn't even think about that... If you are running both the WoWemu and EQEmu from the same PC, you are most likely going to have some sort of issue. As long as the ports don't overlap, you should be ok in that aspect. But, running both at once is bound to cause performance issues. Try shutting down the WoWemu server and see if that makes a difference on your zone crashing. I bet it will.
__________________
Trevazar/Trevius Owner of: Storm Haven
Everquest Emulator FAQ (Frequently Asked Questions) - Read It!
  #10  
Old 06-23-2008, 09:27 AM
opyrus
Hill Giant
 
Join Date: Apr 2008
Location: in doors
Posts: 138
Default

with everything running i use 0-5%cpu and like 1 gig of my 2 gig of ram and this has been happening sence i started running eqemu. its not just one zone but it seems to happen mostly around high lvl players usualy as there changing zones. wowemu runs perfectly useing 100meg of ram total and then theres eqemu running like 25 zones useing like 800meg of ram crashing like a mofo. its definatly player related it seems like sertan players crash more then others do.
  #11  
Old 06-23-2008, 09:34 AM
opyrus
Hill Giant
 
Join Date: Apr 2008
Location: in doors
Posts: 138
Default

its definatly not performance related i would have noticed long ago im not new to computers..... unless 10 years tech work is "new" and knowing visual basic and c++ programming. i realy hate the stupid 5 min edit timer.....
  #12  
Old 06-23-2008, 06:42 PM
ChaosSlayer
Demi-God
 
Join Date: May 2007
Posts: 1,032
Default

well consider the posability that the concurent running of wow and eq is the source of the problem...
which btw don't surprise me since wow is the source of all evil
  #13  
Old 06-23-2008, 06:50 PM
trevius's Avatar
trevius
Developer
 
Join Date: Aug 2006
Location: USA
Posts: 5,946
Default

If it isn't related to running bother server on the same box (which it most likely is), then the only other thing I can think of is that you might not have enough ports set to be forwarded on your router. If you have 25 dynamic zones setup to run, you will want MUCH more than 25 ports to be forwarded. I run 25 zones and have 100 ports forwarded for it (7000-7100) and it works perfectly.

The problem is in the way new zones are started. If you set the number of ports being forwarded to the same as the number of zones you boot up, then if 1 zone crashes, almost every zone after that that tries to start will crash as well. This is because it tries to use the next available port that is higher than the highest in use. If you have all of them used up, then it won't be able to load another dynamic zone.

This might not be your issue, but it is all I can think of atm.
__________________
Trevazar/Trevius Owner of: Storm Haven
Everquest Emulator FAQ (Frequently Asked Questions) - Read It!
  #14  
Old 06-23-2008, 07:08 PM
Angelox
AX Classic Developer
 
Join Date: May 2006
Location: filler
Posts: 2,049
Default

Quote:
Originally Posted by opyrus View Post
its definatly not performance related i would have noticed long ago im not new to computers..... unless 10 years tech work is "new" and knowing visual basic and c++ programming. i realy hate the stupid 5 min edit timer.....
I got a question for ya; how come you can bash, insult, use foul language on the members here, then have final word and close the thread?
  #15  
Old 06-23-2008, 07:47 PM
trevius's Avatar
trevius
Developer
 
Join Date: Aug 2006
Location: USA
Posts: 5,946
Default

Ya, I didn't see the updates to that thread until now after it has been closed. If I had known your server was being ran on a laptop, I would have mentioned that it could be a possible reason for your zone instability. Sure, laptops can have similar stats to PCs, but due to them being made especially to be compact, you will never get the same performance from a laptop that you will with a PC of similar stats. Laptops just aren't made for hosting servers with anymore than minimum usage. I am sure they can handle a small load perfectly fine, but expecting them to handle anything of significance will most likely result in issues.

I still get zone crashes on my server from time to time and it's stats are far greater than your laptop. Though, I also have quite a few more players on my server, but still the CPU hardly ever breaks 25% utilization and the RAM normally doesn't go much over 1GB (out of the 3GBs I have).

So, even though your stats might seem ok and it doesn't seem to be running a heavy load, apparently other things can come into play and cause zone crashes.

I don't think the comments you made in the closed thread were warranted at all. IMO, you should take a bit to cool down and relax. I think you were reading the other posts there as an attack on you or your server, but I don't see that when reading them myself. It didn't start to get nasty until you started calling names. There is no need for drama of any sort. I am not saying you are fully to blame, but just suggesting to try to keep things civil if at all possible.

And as for making a batch file to switch between servers, it isn't involved at all. And, it would make 1 simple click from the desktop to play whichever server you want (but different icons for each).

It would be something like these 2 files to switch between servers:

servera.bat

Code:
rename realmlist.wtf realmlist2.wtf
rename realmlist1.wtf realmlist.wtf
wow.exe (or whatever the file name is to start wow)
serverb.bat

Code:
rename realmlist.wtf realmlist1.wtf
rename realmlist2.wtf realmlist.wtf
wow.exe (or whatever the file name is to start wow)
Takes about 1 minute to write them and then no more renaming or dragging or whatever. If you wanted to use more servers than just 2, that could be done as well, but it would have to be slightly different.
__________________
Trevazar/Trevius Owner of: Storm Haven
Everquest Emulator FAQ (Frequently Asked Questions) - Read It!
Closed Thread


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 07:29 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 - 2024, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3