|
|
 |
 |
 |
 |
|
 |
 |
|
 |
 |
|
 |
|
Support::General Support Post all topics here having to do with errors while trying to connect to an EQEMu server but not about the setup/running of the Server itself. |

09-14-2005, 03:18 PM
|
Developer
|
|
Join Date: Apr 2003
Posts: 589
|
|
I have compiled a working zoneperl.exe along with a world.exe and a EmuMemShare.dll that looks good. Quests work and I can attack stuff, well, kinda.. While attacking stuff I found a new error message in my zoneperl.exe.. "Catching Mob Crash". It happens everytime my char "strikes" a mob in melee. Not sure whats causing this yet, but spell attacks do work so, thats good.. hehe As soon as I figure out the "catching mob crash" error, I'll be happy to share my patches with anyone interested.
|

09-14-2005, 03:22 PM
|
Sarnak
|
|
Join Date: Jun 2005
Posts: 91
|
|
Quote:
Originally Posted by WildcardX
I have compiled a working zoneperl.exe along with a world.exe and a EmuMemShare.dll that looks good. Quests work and I can attack stuff, well, kinda.. While attacking stuff I found a new error message in my zoneperl.exe.. "Catching Mob Crash". It happens everytime my char "strikes" a mob in melee. Not sure whats causing this yet, but spell attacks do work so, thats good.. hehe As soon as I figure out the "catching mob crash" error, I'll be happy to share my patches with anyone interested.
|
me interested 
vRandom
|

09-14-2005, 03:30 PM
|
Sarnak
|
|
Join Date: Sep 2005
Posts: 51
|
|
Quote:
Originally Posted by WildcardX
I have compiled a working zoneperl.exe along with a world.exe and a EmuMemShare.dll that looks good. Quests work and I can attack stuff, well, kinda.. While attacking stuff I found a new error message in my zoneperl.exe.. "Catching Mob Crash". It happens everytime my char "strikes" a mob in melee. Not sure whats causing this yet, but spell attacks do work so, thats good.. hehe As soon as I figure out the "catching mob crash" error, I'll be happy to share my patches with anyone interested.
|
I found this article posted back in 11/04. Maybe there's a note in a changelog somewhere that might help?
http://www.eqemulator.net/forums/sho...catching+crash
|

09-14-2005, 03:37 PM
|
Developer
|
|
Join Date: Apr 2003
Posts: 589
|
|
Its only like that post in that it is the same error message, but its not "continuous" or "spammed" in zoneperl.exe. You really do get 1 error message for each tiem your char "strikes" a mob in melee. I'm trying my newest zone.exe now to see what thats like so I know if this really is isolated to only zoneperl.exe.
EDIT: I just tried my latest zone.exe which should match MickeyUSC's patch and i can melee and spell attack mobs no prob, so that mob crash is isolated only in the perl code within zone.exe (zoneperl.exe). I'll looking to it...
Last edited by WildcardX; 09-14-2005 at 11:42 PM..
|

09-14-2005, 03:46 PM
|
Sarnak
|
|
Join Date: Jun 2005
Posts: 91
|
|
only reference i found to "Catching Mob Crash" was in net.cpp around line 419
printf("Catching Mob Crash...\n");
if that helps
vRandom
edit:
could just be there for debugging, its wrapped in an if
#ifdef CATCH_CRASH
try{
entity_list.MobProcess();
}
catch(...){
printf("Catching Mob Crash...\n");
}
#else
entity_list.MobProcess();
#endif
only difference is the message....
Last edited by vRandom; 09-14-2005 at 11:56 PM..
|

09-14-2005, 04:17 PM
|
Developer
|
|
Join Date: Apr 2003
Posts: 589
|
|
I'd like to think that's there for a good reason. Obviously, that line is tossing an exception, but since i'm getting ready for bed I'm commenting that out for the sake of a test and I'm going to try it out quick before I go to sleep. I'll post back here in a minute or two and update if its "workable" for now.
|

09-14-2005, 04:31 PM
|
Developer
|
|
Join Date: Apr 2003
Posts: 589
|
|
As I feared, simply commenting that out for a quick fast just leaves an unhandled exception that crashes zoneperl.exe. I did search the source quick and it looks like the only good that can toss an exception is limited to the perl subsystem, which explains why only zoneperl.exe is producing this error. The good news is, its just an unhandled exception. Shouldnt take me too long to locate the where and why of it. Maybe I'll stay up for another hour... 
|

09-14-2005, 04:34 PM
|
Sarnak
|
|
Join Date: Jun 2005
Posts: 91
|
|
Quote:
Originally Posted by WildcardX
As I feared, simply commenting that out for a quick fast just leaves an unhandled exception that crashes zoneperl.exe. I did search the source quick and it looks like the only good that can toss an exception is limited to the perl subsystem, which explains why only zoneperl.exe is producing this error. The good news is, its just an unhandled exception. Shouldnt take me too long to locate the where and why of it. Maybe I'll stay up for another hour... 
|
Such dedication
vRandom
|
Thread Tools |
|
Display Modes |
Hybrid Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT -4. The time now is 05:30 AM.
|
|
 |
|
 |
|
|
|
 |
|
 |
|
 |