Como reportar um bug

Um bug é um defeito no código da engine que resulta em um comportamento inesperado e pode ser reproduzido sob condições específicas. Se você acredita ter encontrado um bug na Unreal Engine, siga a etapas abaixo.  

Tenha em mente que o objetivo de reportar um bug é para que esses erros possam ser corrigidos em atualizações futuras. A Epic não fornece suporte de engenharia personalizado ou solução de problemas para dificuldades gerais de desenvolvimento. Agradecemos por ajudar a melhorar a Unreal Engine!

Antes de reportar

  • Avalie se é um bug da engine ou não. Você está usando a funcionalidade como deveria? Você sabe qual é o resultado esperado?  Você modificou algum código que possa quebrar a funcionalidade? Você está usando algum plugin de terceiros? Você está usando hardware e software suportados?
  • Pesquise na página de Problemas da Unreal Engine do site para ver se o problema já é conhecido e foi reportado.
  • Reproduza o problema novamente. Ele ainda ocorre?  Você sabe quais são os passos? Pode simplificá-los? É possível fazê-lo acontecer novamente em um novo projeto?
  • Se o programa falhar, certifique-se de enviar um Relatório de Falha com informações sobre o que você estava fazendo no momento da falha. 
  • Reúna todas as informações. Qual versão da engine você está usando? Qual sistema operacional você está usando? Quais são as especificações do sistema? Seus logs de projeto ({nomedoprojeto}/Saved/Logs) estão salvos? Você fez capturas de tela?
  • Observação: se o bug estiver relacionado à segurança da Unreal Engine ou você descobriu uma vulnerabilidade, siga as instruções nesta página.
Lembre-se: se a equipe da Epic não puder reproduzir e experienciar o problema, é provável que não poderá consertá-lo.

Faça o relatório

Se você tiver todas as informações necessárias para que a Epic reproduza e investigue o problema, envie um relatório através do Formulário de Submissão de Bugs da Unreal Engine. Se você possui o Suporte Pro da Epic, informe o bug por lá. Siga estas etapas ao preencher o relatório:

  • Forneça um título conciso, mas detalhado como, por exemplo, "Falha no OSX 10.11 ao editar variáveis de Blueprint"
  • Envie anexos importantes, como arquivos de logs, capturas de tela, vídeos ou ativos.
  • Inclua seu endereço de e-mail para que a equipe da Epic entre em contato caso tenha alguma dúvida para você.

Após reportar

  • A equipe de suporte da Epic investigará o seu relatório assim que possível. Por gentileza, tenha paciência.
  • Você pode não receber nenhum feedback no seu relatório, mas fique de olho na sua caixa de entrada caso a equipe da Epic entre em contato para obter mais informações.
  • Se for possível reproduzir seu problema, a Epic criará um relatório de bug em seu sistema interno que poderá ser acompanhado através da página problemas da Unreal Engine
A rapidez em que os bugs são corrigidos leva em conta a gravidade do problema e a quantidade de usuários que ele afeta, assim como as prioridades atuais da Epic para o desenvolvimento da engine.