Go Back   EQEmulator Home > EQEmulator Forums > Support > Support::Windows Servers

Support::Windows Servers Support forum for Windows EQEMu users.

Reply
 
Thread Tools Display Modes
  #1  
Old 07-15-2006, 01:46 PM
Dymerius
Sarnak
 
Join Date: Oct 2004
Posts: 74
Default Hailing NPCs causes the zone to crash

This is an issue that I've been trying to puzzle out for the past few days.

I downloaded binaries for 0.7 build 827 and the server runs fine.

I downloaded the source for 0.7 build 827 and compiled it (I changed nothing) using Visual Studio 2005 Pro and it compiles Zone successfully. However, when I use this copy of Zone to run the server, if a player hails ANY npc (even NPCs that have no perl quests) the zone will crash.

I ran debugzone and when I trigger this error, I get a message from VS2k5 saying "Debug Assertion Failed"...

Anyone have any ideas?

Thanks,
Reply With Quote
  #2  
Old 07-18-2006, 10:43 AM
Dymerius
Sarnak
 
Join Date: Oct 2004
Posts: 74
Default

Bump

Still trying to fix this problem. If anyone is able to do a successful build with Visual Studio 2005 Pro, please contact me via email (dwmaze at gmail dot com) if you wouldn't mind helping me out real quick. Thanks
Reply With Quote
  #3  
Old 07-18-2006, 11:21 AM
mattmeck
Guest
 
Posts: n/a
Default

Quote:
Originally Posted by Dymerius
Bump

Still trying to fix this problem. If anyone is able to do a successful build with Visual Studio 2005 Pro, please contact me via email (dwmaze at gmail dot com) if you wouldn't mind helping me out real quick. Thanks
You are using the only compiler that has this issue, only 3-4 people here use it and they cant find the issue either.
Reply With Quote
  #4  
Old 07-18-2006, 11:33 AM
Dymerius
Sarnak
 
Join Date: Oct 2004
Posts: 74
Default

I did a debugperl build instead of release. Everything works fine.

Any ideas why it might have done that?

Also, are there any problems I should look for or anything I should be aware of with running the debugperl instead of release?

Last edited by Dymerius; 07-18-2006 at 07:41 PM..
Reply With Quote
  #5  
Old 07-21-2006, 11:12 AM
d00d
Sarnak
 
Join Date: Aug 2003
Posts: 52
Default

zone must be compiled as debugperl, world and emushare.dll can be compiled as release. If u compile zone as release then anytime u hail a npc with perl quest itll crash the zone period.
Reply With Quote
  #6  
Old 07-21-2006, 04:43 PM
Dymerius
Sarnak
 
Join Date: Oct 2004
Posts: 74
Default

I was mistaken when I said this issue was resolved. Quests are still broken using the debugperl zone. Hailing an NPC will yield a response, but trading an item or any use of global flags seems to be broken right now. Any idea why that might be happening?
Reply With Quote
Reply


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 11:05 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 - 2025, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3