A Blizzard forneceu algumas dicas sobre o infame bug de cracker do planeta que ocorreu durante o mítico halondrus e como eles o consertaram.
- O bug halondrus começou em 10 de junho e afetou o Planet Cracker.
- A equipe de controle de qualidade começou imediatamente a investigar, mas não conseguiu reproduzir o bug.
- Na última semana, um dos engenheiros rastreou a causa subjacente como um bug muito não descoberto e anteriormente não descoberto no próprio sistema de hotfix.
- O bug fez um hotfix relacionado, sem querer, os clientes do jogador leiam um occluder visual errôneo no halondrus playspace_.
Ainda estamos investigando os outros problemas visuais relatados com o encontro e atualizaremos este tópico à medida que recebemos mais informações._
Depois de semanas, sendo uma prioridade para nossas equipes de encontro e controle de qualidade, resolvemos isso e o corrigimos.
Algum plano de fundo
A partir de 10 de junho, em uma parte do encontro de Halondrus, várias habilidades começaram a desaparecer ou a se tornar inconsistentemente. Enquanto lançamos algumas correções parciais alguns dias depois, vários problemas permaneceram nas últimas duas semanas, compreensivelmente frustravelmente frustrantes que tentam o encontro de Halondrus.
É incomum que um bug como esse demore tanto para superar. A primeira etapa que tomamos quando qualquer bug é relatada é que nossa equipe de controle de qualidade investigue e reproduza o bug. Descobrir as etapas para reproduzir um bug é essencial, tanto para entender o que está causando e fazê-lo para que possamos testar corretamente a correção eventual. Com os problemas de Halondrus, enfrentamos um desafio imediato: nenhum dos nossos testadores ou engenheiros de controle de qualidade foi capaz de reproduzir o bug seguindo as mesmas etapas que estavam fazendo com que o visual se comportasse mal em reinos vivos. Isso é extremamente incomum, e passamos algum tempo tentando reunir mais informações e testar teorias diferentes, enquanto aplicava algumas correções parciais rápidas.
Na última semana, guiada pelo curioso caso de um único engenheiro que foi capaz de reproduzir com segurança o problema (quando ninguém mais podia), rastreamos a causa subjacente como um bug muito nicho e anteriormente não descoberto em nosso sistema de hotfix. Esse bug fez um hotfix não relacionado, sem querer, os clientes do jogador leiam um ocluder visual errôneo (um volume invisível geralmente usado para dizer ao mecanismo que não precisa renderizar o que estiver do outro lado, para otimizar o desempenho) no O espaço de jogo de Halondrus. O motivo pelo qual os testes internos não reproduziram facilmente o problema era-os dados reais do jogo estavam corretos.
A situação atual
Agora, desenvolvemos um processo para limpar os dados de hotfix ruim e corrigir o problema que tornou isso possível em primeiro lugar. Essa correção foi implantada hoje cedo.
Pedimos desculpas sinceramente por quanto tempo isso levou para consertar. Foi uma prioridade para a equipe o tempo todo, mas acabou sendo quase única ao proveniente de uma causa subjacente que levou muito mais tempo para rastrear do que jamais esperávamos.
Comentários
Enviar um comentário