Blizzard on Hotfixing Mythic Halondrus Visual Bugs
Originally Posted by Blizzard (Blue Tracker / Official Forums)
After weeks of this being a top priority for our encounter and QA teams, we’ve solved this and fixed it.

Some background

Starting on June 10, in a portion of the Halondrus encounter, multiple abilities began disappearing or rendering inconsistently. While we rolled out some partial fixes a few days later, a number of issues have lingered for the past two weeks, understandably frustrating players attempting the Halondrus encounter.

It’s unusual for a bug like this to take so long to overcome. The first step we take when any bug is reported is to have our QA team investigate and reproduce the bug. Figuring out steps to reproduce a bug is essential, both for understanding what’s causing it and to make it so that we can correctly test the eventual fix. With the Halondrus issues, we ran into an immediate challenge: none of our QA testers or engineers were able to reproduce the bug following the same steps that were causing visuals to misbehave on live realms. That’s extremely unusual, and we spent some time trying to gather more information and test different theories, while applying some quick partial fixes.

Over the last week, guided by the curious case of a single engineer who was able to reliably reproduce the issue (when no one else could), we tracked down the underlying cause as a very niche and previously undiscovered bug in our hotfix system itself. This bug made an unrelated hotfix unintentionally cause player clients to read an erroneous visual “occluder” (an invisible volume usually used to tell the engine that it doesn’t need to render whatever is on the other side of it, to optimize performance) in the Halondrus playspace. The reason internal tests didn’t easily reproduce the issue was-- the actual game data was correct.

The Current Situation

We have now developed a process to both clean up the bad hotfix data and fix the issue that made this possible in the first place. That fix was deployed earlier today.

We sincerely apologize for how long this took to fix. It was a top priority for the team the entire time, but turned out to be almost unique in coming from an underlying cause that took far longer to track down than we ever expected.
This article was originally published in forum thread: Blizzard on Hotfixing Mythic Halondrus Visual Bugs started by Lumy View original post
Comments 22 Comments
  1. tomten's Avatar
    Quote Originally Posted by h4rr0d View Post
    Iirc they auctioned off old server blades, that has nothing to do with source code. I'm 100% sure they just didn't think to back it up back then. But that just goes to show that documenting everything isn't SW companies' strongest forte.
    That is exactly the reason why I know blizz heavily documents, because off how they had no such practices at the start.
    And how they went trough in a dev post just how good they are at it now...
  1. MrCool's Avatar
    Quote Originally Posted by erifwodahs View Post
    You went too deep on this one mate. People doing the stuff will have general consensus on what is easy or hard. No need to get philosophical about simple issues.
    There is a huge, ludicrous skill gap between great and bad developers so it actually matters

Site Navigation