Pular para conteúdo

Plugin Relatório de falhas

Se o editor chegar a falhar, este plugin ajuda você a enviar um relatório útil nos seus termos. Ele mostra exatamente o que o relatório conteria e permite enviá-lo pelo seu próprio cliente de e-mail, salvá-lo em um arquivo ou descartá-lo. Nada é enviado sem o seu consentimento.

Onde encontrá-lo

A caixa de diálogo de revisão aparece automaticamente na inicialização posterior a uma falha. Você também pode abri-la por conta própria em Ajuda ▸ Enviar um relatório de falha….

Como funciona

Depois de uma falha, o núcleo do editor grava um pequeno artefato de diagnóstico. Na inicialização seguinte, o plugin o percebe e, assim que a janela principal está de pé, exibe uma caixa de diálogo de revisão contendo o relatório completo proposto. Você então escolhe:

  • Enviar por e-mail… — abre seu programa de e-mail padrão com o relatório anexado como um zip.
  • Salvar em um arquivo…, ou
  • Descartar.

A mesma falha só é oferecida uma vez. Como o envio passa pelo seu cliente de e-mail, você mantém o controle do que sai da sua máquina.

O que há em um relatório

  • Um rastreamento de pilha simbolizado da falha (nomes de função onde há símbolos disponíveis).
  • O artefato da falha (build/versão, a thread que falhou).
  • Um trecho final do log rotativo do editor.

O conteúdo é depurado antes de você vê-lo, e você revisa tudo na caixa de diálogo antes de qualquer coisa ser enviada.

Configurações

Preferências ▸ Plug-ins ▸ Relatórios de falha:

Configuração Intervalo / padrão Efeito
Oferecer o envio de um relatório depois de uma falha ligado/desligado Se a caixa de diálogo de revisão chega a aparecer após uma falha.
Linhas de log anexadas ao relatório 0–2000 (200 por padrão) Quantas linhas finais de log são incluídas. Defina 0 para não anexar log.

Relacionado: modo de segurança

Uma falha durante a inicialização também pode disparar o modo de segurança, que inicia o editor com os plugins desativados para que você possa se recuperar.