Go Back   EQEmulator Home > EQEmulator Forums > Development > Development::Bug Reports

Development::Bug Reports Post detailed bug reports and what you would like to see next in the emu here.

Reply
 
Thread Tools Display Modes
  #1  
Old 12-21-2008, 01:07 PM
Kardath
Fire Beetle
 
Join Date: Apr 2003
Location: middle of no where Nevada
Posts: 2
Default Trade crashing client

How to crash EQ in a few easy steps...

Have eight bags in inventory
Have someone hand you another five bags
Sit with them on your cursor for a few minutes
Try to give them to someone else by quickly clicking on them
Watch the client crash with an item deleted from slot 30 error just before freezing up
Cry as you see that all of the items you were trying to trade to someone are poofed into the ether :(

I don't know if this was caused by trying to put the items into the trade window too quickly or simply due to there being five bags with eight stacks of items in four of the bags, two stacks in the fifth on the cursor or something else entirely but.... these are the steps that crashed the client and deleted a number of items.
Reply With Quote
  #2  
Old 12-21-2008, 02:34 PM
ChaosSlayer
Demi-God
 
Join Date: May 2007
Posts: 1,032
Default

in original EQ this problem was solved by having more than 1 bag on the cursor to be droped on the ground OR alternativly puch them BACK to the person who is giving you them (best way imho) with a message "So and So does nto have any room left" - this is how they done it in EQ2.

We should avoid puting things on cusor unless as last resort
Reply With Quote
  #3  
Old 12-25-2008, 09:51 PM
Loccochris
Fire Beetle
 
Join Date: Aug 2008
Location: nj, usa
Posts: 24
Default

Don't even need bags. Had this problem trading 2 items, but unknowing to me the other character's bags were full and therefore after trade the 2 items went to cursor. First was recovered, second was lost to eternity to the error 30 code you listed. Didn't have to wait few minutes or anything.

You will have issues with lore items as well, and mind you shared bank treats lore items as an extended bank ( where on live the extra bank would essentially allow someone to store 2x same lore item).

Lesson is, don't trade stuff to someone who has a full inventory and will leave stuff on the cursor. There are some nasty bugs that are unforgiving.

I once lost several hundred kpp transporting it to a bank on a mount. Apparantly I ran over an invisible pebble because I hit the ground with 20k fall damage and died.(the fall dmg has to be based off weight + height meaning something that normally wouldn't kill you will if you extra heavy) Go figure I thought all objects fall at same speed as proven by Newton. Come back to corpse and you will see that you only keep about 27k pp.

As for that issue it seems to me like pp are stored as a long int while in inventory, but when transitioning to a corpse it gets put into a shorter int somewhere, therefore having it unable to store such large numbers. Would need to check over the death and loot code and see how it is handled.
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 07:01 PM.


 

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