PDA

View Full Version : Zone Crashing Every so often when someone zones.


Bellos
08-17-2010, 05:56 PM
My log says this. I have the map files, are they maybe corrupt?

---------------------------------------------
[08.17. - 16:16:44] Starting Log: logs/eqemu_error_zone_1248.log
[08.17. - 16:16:44] Path File ./Maps/qrg.path not found.
[08.17. - 16:16:47] HandlePacket() Opcode error: Unexpected packet during CLIENT_CONNECTING: opcode: OP_Unknown (#0 eq=0x0000), size: 4
[08.17. - 16:16:51] HandlePacket() Opcode error: Unexpected packet during CLIENT_CONNECTING: opcode: OP_Unknown (#0 eq=0x0000), size: 4112
[08.17. - 16:16:51] HandlePacket() Opcode error: Unexpected packet during CLIENT_CONNECTING: opcode: OP_Unknown (#0 eq=0x0000), size: 4112
[08.17. - 16:16:52] HandlePacket() Opcode error: Unexpected packet during CLIENT_CONNECTING: opcode: OP_Unknown (#0 eq=0x0000), size: 1
[08.17. - 16:16:52] HandlePacket() Opcode error: Unexpected packet during CLIENT_CONNECTING: opcode: OP_TargetMouse (#125 eq=0x0000), size: 4
[08.17. - 16:16:52] HandlePacket() Opcode error: Unexpected packet during CLIENT_CONNECTING: opcode: OP_BlockedBuffs (#428 eq=0x0000), size: 88
[08.17. - 16:16:52] HandlePacket() Opcode error: Unexpected packet during CLIENT_CONNECTING: opcode: OP_BlockedBuffs (#428 eq=0x0000), size: 88
[08.17. - 16:27:34] Path File ./Maps/vergalid.path not found.
---------------------------------------------
[08.17. - 17:16:14] Starting Log: logs/eqemu_error_zone_1248.log
[08.17. - 17:16:14] Path File ./Maps/qrg.path not found.
[08.17. - 17:16:21] HandlePacket() Opcode error: Unexpected packet during CLIENT_CONNECTING: opcode: OP_Unknown (#0 eq=0x0000), size: 4112
[08.17. - 17:16:21] HandlePacket() Opcode error: Unexpected packet during CLIENT_CONNECTING: opcode: OP_Unknown (#0 eq=0x0000), size: 4112
[08.17. - 17:16:23] HandlePacket() Opcode error: Unexpected packet during CLIENT_CONNECTING: opcode: OP_Unknown (#0 eq=0x0000), size: 1
[08.17. - 17:16:23] HandlePacket() Opcode error: Unexpected packet during CLIENT_CONNECTING: opcode: OP_TargetMouse (#125 eq=0x0000), size: 4
[08.17. - 17:16:23] HandlePacket() Opcode error: Unexpected packet during CLIENT_CONNECTING: opcode: OP_BlockedBuffs (#428 eq=0x0000), size: 88
[08.17. - 17:16:23] HandlePacket() Opcode error: Unexpected packet during CLIENT_CONNECTING: opcode: OP_BlockedBuffs (#428 eq=0x0000), size: 88
[08.17. - 17:16:34] HandlePacket() Opcode error: Unexpected packet during CLIENT_CONNECTING: opcode: OP_Unknown (#0 eq=0x0000), size: 4
[08.17. - 17:16:40] HandlePacket() Opcode error: Unexpected packet during CLIENT_CONNECTING: opcode: OP_Unknown (#0 eq=0x0000), size: 1
[08.17. - 17:16:48] HandlePacket() Opcode error: Unexpected packet during CLIENT_CONNECTING: opcode: OP_TargetMouse (#125 eq=0x0000), size: 4
[08.17. - 17:17:01] HandlePacket() Opcode error: Unexpected packet during CLIENT_CONNECTING: opcode: OP_TargetMouse (#125 eq=0x0000), size: 4
[08.17. - 17:17:02] HandlePacket() Opcode error: Unexpected packet during CLIENT_CONNECTING: opcode: OP_BlockedBuffs (#428 eq=0x0000), size: 88
[08.17. - 17:17:02] HandlePacket() Opcode error: Unexpected packet during CLIENT_CONNECTING: opcode: OP_BlockedBuffs (#428 eq=0x0000), size: 88
[08.17. - 17:51:46] Path File ./Maps/qrg.path not found.
[08.17. - 17:51:52] HandlePacket() Opcode error: Unexpected packet during CLIENT_CONNECTING: opcode: OP_Unknown (#0 eq=0x0000), size: 4112
[08.17. - 17:51:53] HandlePacket() Opcode error: Unexpected packet during CLIENT_CONNECTING: opcode: OP_Unknown (#0 eq=0x0000), size: 4112
[08.17. - 17:51:54] HandlePacket() Opcode error: Unexpected packet during CLIENT_CONNECTING: opcode: OP_Unknown (#0 eq=0x0000), size: 1
[08.17. - 17:51:54] HandlePacket() Opcode error: Unexpected packet during CLIENT_CONNECTING: opcode: OP_TargetMouse (#125 eq=0x0000), size: 4
[08.17. - 17:51:54] HandlePacket() Opcode error: Unexpected packet during CLIENT_CONNECTING: opcode: OP_BlockedBuffs (#428 eq=0x0000), size: 88
[08.17. - 17:51:54] HandlePacket() Opcode error: Unexpected packet during CLIENT_CONNECTING: opcode: OP_BlockedBuffs (#428 eq=0x0000), size: 88
[08.17. - 17:53:06] HandlePacket() Opcode error: Unexpected packet during CLIENT_CONNECTING: opcode: OP_Unknown (#0 eq=0x0000), size: 4
[08.17. - 17:53:09] HandlePacket() Opcode error: Unexpected packet during CLIENT_CONNECTING: opcode: OP_Unknown (#0 eq=0x0000), size: 4112
[08.17. - 17:53:12] HandlePacket() Opcode error: Unexpected packet during CLIENT_CONNECTING: opcode: OP_Unknown (#0 eq=0x0000), size: 1
[08.17. - 17:53:12] HandlePacket() Opcode error: Unexpected packet during CLIENT_CONNECTING: opcode: OP_TargetMouse (#125 eq=0x0000), size: 4
[08.17. - 17:53:13] HandlePacket() Opcode error: Unexpected packet during CLIENT_CONNECTING: opcode: OP_BlockedBuffs (#428 eq=0x0000), size: 88
[08.17. - 17:53:13] HandlePacket() Opcode error: Unexpected packet during CLIENT_CONNECTING: opcode: OP_BlockedBuffs (#428 eq=0x0000), size: 88

Secrets
08-18-2010, 05:48 AM
My log says this. I have the map files, are they maybe corrupt?

*snip*



None of those errors describe a crash.

In fact, we don't currently support logging crashes to files. That's up to windows, you can learn about creating memory dumps here:
http://support.microsoft.com/kb/241215

If you want the issue to be fixed, you should attach a debugger to it. Visual Studio 2008 comes with a built-in debugger for when you build applications. Simply boot a zone up by double clicking on it, attach to process, then try and replicate the crash that you get.

Bellos
08-20-2010, 06:07 PM
Are the Map_File_Name fields in the database in the zone table supposed to be empty?

Bellos
08-21-2010, 12:46 PM
Ok i did what you said. This is what i got so far


inline const EQClientVersion GetClientVersion() const { return ClientVersion; }

That is the line it break on

This is the line below it

inline const uint32 GetClientVersionBit() const { return ClientVersionBit; }


Second Crash. I got this error

Unhandled exception at 0x00461e61 in Zone.exe: 0xC0000005: Access violation reading location 0x06165398.

same line of code

inline const EQClientVersion GetClientVersion() const { return ClientVersion; }

In the Autos window at the bottom of C++2k8 im seeing in red

+ PendingTranslocateData {ZoneID=0 SpellID=0 unknown008=0 ...} Translocate_Struct


and in The Call Stack Im Seeing

> Zone.exe!Client::GetClientVersion() Line 894 + 0x11 bytes C++
Zone.exe!QuestManager::saylink(char * Phrase=0x0012f118, bool silent=false, char * LinkName=0x0012f014) Line 2263 + 0xb bytes C++
Zone.exe!XS__saylink(interpreter * my_perl=0x00334744, cv * cv=0x05aaca7c) Line 2848 + 0x20 bytes C++

Derision
08-21-2010, 02:15 PM
It looks like one of your quests is causing the crash while it is trying to create a saylink.

Do you have any custom quests for that zone (or a player.pl) where quest::saylink is used outside of a sub EVENT block ?

Bellos
08-21-2010, 06:58 PM
It looks like one of your quests is causing the crash while it is trying to create a saylink.

Do you have any custom quests for that zone (or a player.pl) where quest::saylink is used outside of a sub EVENT block ?

LOL


LOLOLOLOLOLOL

all my saylinks are used outside of my EVENT blocks, I didnt know they couldnt be hahaha. Ill Fix that

Thank u man