Voltar ao Blog
Como descobrir qual addon está causando erro

Como descobrir qual addon está causando erro

•Troubleshooting•Brendo Arruda

A forma certa de investigar addon com erro

O pior jeito é desativar tudo aleatoriamente e depois não saber o que resolveu.

O melhor método é incremental:

  1. reproduzir o erro
  2. resetar o ambiente mínimo se necessário
  3. ativar/desativar em blocos
  4. reduzir até achar o culpado
  5. validar a correção

Método incremental de diagnóstico

Passo 1 — Descreva a falha

Antes de mexer:

  • o que aconteceu?
  • quando acontece?
  • em combate, login, bag, mapa, raid?
  • aparece erro de Lua ou só comportamento estranho?

Passo 2 — Teste sem addons

Se a falha some sem addons, o problema quase sempre está na interface modificada ou no próprio conjunto de addons.

Passo 3 — Reative em blocos

Reative por grupos:

  • addons de UI
  • addons de combate
  • bags/loot
  • WeakAuras
  • utilidade

Quando o erro voltar, você já reduziu muito o universo.

Passo 4 — Isole um por um

Dentro do bloco que falhou, ligue um de cada vez até reproduzir o problema.


Ordem ideal de desativação e teste

  1. addons mais invasivos de UI
  2. WeakAuras / scripts personalizados
  3. addons de combate e nameplates
  4. bags, mapas e QoL
  5. addons pequenos por último

Essa ordem costuma acelerar o processo.


Como registrar e reproduzir falha

Faça um mini log:

  • addon ligado
  • local
  • ação que causou o bug
  • mensagem de erro
  • print ou vídeo se possível

Isso evita aquela sensação de “acho que era tal addon”.


Erros comuns no processo de isolamento

  • trocar dez coisas ao mesmo tempo
  • não anotar o que foi testado
  • reimportar configuração antiga cedo demais
  • confiar que “sumiu então era isso”
  • esquecer de testar o cenário que realmente causava o bug

Checklist de correção de addon

  1. reproduzi o erro?
  2. testei sem addons?
  3. testei por blocos?
  4. isolei um addon ou configuração específica?
  5. validei a correção no mesmo cenário?

Recomendação mínima

Para descobrir qual addon está causando erro:

  1. teste por blocos
  2. isole com método
  3. registre a falha
  4. valide no cenário real

Bug de addon parece caótico. Mas quase sempre fica simples quando o processo é organizado.

Pronto?

Gostou do conteúdo?

Entre no servidor ou junte-se à comunidade no Discord.