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-27-2015, 10:16 PM
Uleat's Avatar
Uleat
Developer
 
Join Date: Apr 2012
Location: North Carolina
Posts: 2,815
Default

If you using older/custom code and don't want to update, check out this section I made changes to:
https://github.com/EQEmu/Server/blob...ket.cpp#L12235

Hopefully, your issue is bound to that snippet and the change will fix it, or at least stop the server from crashing.

If this does fix the crash and you are still having 'transaction' issues, post back any new results..otherwise, let me know
if this does fix it.
__________________
Uleat of Bertoxxulous

Compilin' Dirty
Reply With Quote
  #2  
Old 07-28-2015, 12:14 AM
AdrianD
Discordant
 
Join Date: Dec 2013
Posts: 297
Default

You hit the nail on the head.

I have been apprehensive to update the code due to all the changes I have done with my goal in mind. I understand my goal is not the goal of many/most who share the changes. I'm extremely grateful, regardless.

May of 2014 since I updated anything publicly. Nevertheless, I backed up everything and used SVN Update to update the Quests, Source and Source\utils\sql\git folders today.

I skimmed the changelog a few times to try and catch the optional and required changes which may cause issues with my altered database. I have some reservations but, that is not for this thread.

A lot has happened in a year!

*I haven't made any code changes. I don't have enough knowledge to attempt. I have changed the database quite a bit which includes removing "unnecessary" tables for a classic-like setting. Basically, I removed any table which appeared to not have a direct affect on a table I would keep for my purpose. I understand this is a bit naive and may explain some of the issues I am having. I get error logs for missing tables. It doesn't appear to affect gameplay.

QS and stacking: Ah, I failed to deduce that, thanks.

Age of code: no updates until today, since May 2014

Quote:
Do you have 'RuleB(QueryServ, PlayerLogMerchantTransactions)' enabled?
Yes, QueryServ:MerchantLogTransactions is true for the ruleset used.
Reply With Quote
  #3  
Old 07-28-2015, 12:29 AM
Akkadius's Avatar
Akkadius
Administrator
 
Join Date: Feb 2009
Location: MN
Posts: 2,072
Default

Sound advice is to pull code from the stable branch if you're concerned about stability and issues, it's exactly why we created it:

https://github.com/EQEmu/Server/tree/stable

PEQ and EZ clear the master branch and usually KLS and I will discuss if master should be pushed over to the stable branch after PEQ or EZ have been running on it for a week. Lately it has been KLS and PEQ making these judgment calls as I've not been aggressive with code updates or any projects for that matter this summer
Reply With Quote
  #4  
Old 07-28-2015, 03:58 AM
AdrianD
Discordant
 
Join Date: Dec 2013
Posts: 297
Default

Thanks for that.
Reply With Quote
  #5  
Old 07-28-2015, 01:10 PM
AdrianD
Discordant
 
Join Date: Dec 2013
Posts: 297
Default

I performed all the required sql updates and upon logging, no npcs spawned. It took a while to figure out and the issue was from the `12_24_14_npc_types_update.sql` update. An original programming typo, I'm guessing.

This was quite a while ago so I imagine this has been resolved although, if that were the case, I wouldn't have had the issue in the first place, right?

I saw the changes made but, for some reason I didn't get them.

Am I supposed to do anything after SVN Update? I updated the source, maps, quests and database through the queries.

Maybe you are thinking to yourself, "What a noob..." Well let me tell you something, I'm living it right now and it fucking sucks. I can't stand not getting shit done and my patience is waning. /rant off

Anyways, I'm still having the same issue with purchasing more of an existing partial stack. The same crash report was produced.

I noticed Uleat did some codework and I really appreciate it.
Reply With Quote
Reply

Thread Tools
Display Modes

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 12:11 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