Jump to content

Gremlin

Members
  • Posts

    156
  • Joined

  • Last visited

Everything posted by Gremlin

  1. I've fixed (and caused!) a few bugs like this in my time. FWIW here are some thoughts about it. There's no evidence that the code that carries out trades is bugged. This suggests that the problem is purely in the code that creates or updates the "Last 5" list. I guess that when a trade completes, there's a bit of code that finds the correct "Last 5" list and updates it. It's possible that the lookup is wrong in some way. Perhaps its unique identifier is not as unique as expected or the code checks that the hash codes are equal instead of checking that the items are equal. The trading code must perform a similar lookup so playing spot the difference might find the bug. Alternatively, the lookup might be correct but the "Last 5" lists might have been set up incorrectly to start with. Finally it could just be something like an integer wrap around bug. I doubt it's a pointer bug because it seems too predictable but you never now til you find it. Its seems quite likely that a lot of items in the AH are affected. Its probably just not that obvious for most things. The good news is that it's very reproducible and it'll be easy to re-test when fixed. I love trying to fix bugs like this. 🙂
  2. I thought I'd summarise what we've found so far about the shared Last 5 bug. in some cases the "last 5" listing contains trades for more than one item (see list below) the bugged last 5 listings are visible to different accounts, different computers and on different dates some items have been mixed up since at least July last year it's a reproducible bug. If you buy a Call To Arms Acc/Dam/Rech recipe you'll see it listed for Avalance Damage/Endurance. I've confirmed that the items below are sharing the same Last 5 listings: Linked Items Type Item Type Item IO Avalance Damage/Endurance Recipe Call to Arms Acc/Dam/Rech IO Assassin's Mark Recharge/Chance for ... SO Xenon Exposure Damage Lvl 50 IO Basilisk's Gaze Accuracy/Endurance Reduction/Recharge Recipe Devastation Acc/Dam/Rech IO Trap of the Hunter Immobilize/Accuracy Recipe Tempered Readiness Dam/Slow
  3. I'm delighted to have been able to donate this month. Thanks very much for the all the effort you put in to keep the servers up. cheers, Richard
×
×
  • Create New...