Log in

View Full Version : ZonePerl Erro


drognir
06-15-2005, 03:34 PM
Debug Error!

Program: G:\eqemu\ZonePerl.exe
Module: G:\eqemu\ZonePerl.exe
File:

Run-Time Check Failure #3 - The variable 'petstruct' is being used without being defined.

If i chose to ignore it, then the zoneperl wll continue to function properly, but if i abort, then it boots the client. Any idea what's causing this? I'm not always available to press ignore, and i don't want people randomly LD'ing from my server, as that would look bad.

vRandom
06-15-2005, 03:39 PM
try searching for petstruct

:) its in about 4 posts, or so...

drognir
06-15-2005, 03:43 PM
I have, and none of them really address a solution(although one of them does say that they updated the spells_us.txt and that solved the problem, but i don't know what they updtated it to), so i posted a new thread hoping that somebody else has had the same error and has found a solution to it.

vRandom
06-15-2005, 03:47 PM
only solution i know of was to try a different compiled version, at lease thats how i was able to fix it.

http://www.eqemulator.net/forums/showthread.php?p=109635

i think i'm using EQEMU 0.6.1 DR1 Perl by Facet42 but i'm not sure anymore lol with cavedudes db also listed on that page.

drognir
06-15-2005, 03:50 PM
Thanks, i'll shut down my server right quick and try that 8) really appreciate the quick response. Let ya know how it works. Also, do i need to do anything special or just overwrite my current compilation?

drognir
06-15-2005, 04:04 PM
I guess i've got the facet release already, and i tried every other compile they had and none of them wanted to work for me at all.

Belfedia
06-15-2005, 08:31 PM
Hum !
Search a little in forum before post and you find easy a answer
I have post this bug (it was suedeworthey compiled version bug)
And suedeworthey correct him since few days :p

http://www.eqemulator.net/forums/showthread.php?t=18731&page=1&pp=15

You have a zoneupdate.Zip in his web server.
But it was'nt perfect for make a real server (i think)
I hope that help you.

kadrith
06-16-2005, 03:57 AM
I've been checking all the posts that come up when searching for petstruct for the past week; and never found any solution to the problem; even though I had tried several files on SuedeWorthey's webserver.

Belfedia, I saw your post today and you mentioned the zoneupdate.zip file; which made me go looking for an update file on the webserver (I found a update_zone.rar file); it contained a zone.exe, zonedebug.exe, and a zoneperl.exe ...

Copied it over and let my client sit in neriakb for about 30 minutes; didn't see any petstruc errors at all ;)

So try the update_zone.rar file drognir, it fixed my problem with petstruct errors anyway.

drognir
06-16-2005, 05:51 AM
I'll have to try that. I honestly DID look through all the threads that my search showed. Thanks

drognir
06-16-2005, 06:16 AM
Now, with the zoneperl from the zone_update.rar file from SP, zoneserver just goes down when someone tries zoning. I'll keep trying, but i'm running outa ideas :D.

Belfedia
06-16-2005, 09:12 AM
I dislike search function in Vbulletin board, i have many bug with this :(
my message about petstru problem is on 06-09-2005 :)
0.6.1 DR1 is heavy bugged :( too for have a real good server i think.
Make like me, wait for 0.6.2 and pray !!! ;)

kadrith
06-17-2005, 02:50 AM
Drognir,

I was having the crash issue as well, and in particular this was with gfaydark; I tried deleting the gfaydark.map I had in the eqemu\maps dir; and it seems to be working fine now; even loads faster (client-side).

If you've run out of ideas you may want to try that and see if that helps you, but that did it for me.