Cómo notificar un error

Un error (conocido como «bug» en inglés) es un fallo en el código del motor que provoca un comportamiento inesperado y que puede reproducirse bajo condiciones específicas. Si crees que has encontrado un error en Unreal Engine, sigue los pasos que se indican a continuación.  

Ten en cuenta que el objetivo de notificar errores es solucionar cualquier problema en futuras actualizaciones. Epic no ofrece trabajos de ingeniería ni resolución de problemas personalizados para dificultades de desarrollo generales. ¡Gracias por ayudarnos a mejorar Unreal Engine!

Antes de notificar

  • Asegúrate de confirmar si se trata de un error del motor o no. ¿Estás usando la función según lo previsto? ¿Conoces el resultado esperado? ¿Has modificado algún código que pudiera provocar el fallo de la función? ¿Utilizas complementos de terceros? ¿Utilizas hardware y software compatibles?
  • Realiza una búsqueda en el sitio web de Unreal Engine Issues para comprobar si ya se ha detectado y notificado la incidencia.
  • Vuelve a reproducir la incidencia. ¿Sigue ocurriendo?  ¿Conoces los pasos para que se produzca? ¿Puedes simplificarlos? ¿Puedes hacer que ocurra en un nuevo proyecto?
  • Si se produce un bloqueo, no olvides enviar el informe de bloqueo con información adicional sobre lo que estabas haciendo cuando se produjo. 
  • Recopila toda la información. ¿Qué versión del motor estás usando? ¿Cuál es tu sistema operativo? ¿Cuáles son las especificaciones del sistema? ¿Tienes los registros del proyecto ({projectname}/Saved/Logs)? ¿Has hecho capturas de pantalla?
  • Aviso: Si el error está relacionado con la seguridad de Unreal Engine o con una vulnerabilidad que hayas descubierto, sigue las instrucciones de esta página.
Recuerda que si el personal de Epic no puede reproducir ni comprobar personalmente el problema, es probable que tampoco lo pueda solucionar.

Cómo elaborar el informe

Si dispones de toda la información que Epic necesita para reproducir e investigar la incidencia, puedes usar el Formulario de envío de errores de Unreal Engine para compartirla. Si cuentas con Asistencia a profesionales de Epic, notifica ahí el error. Sigue estos pasos para escribir el informe:

  • Elige un título conciso pero detallado, como «Bloqueo en OSX 10.11 al editar variables de Blueprint».
  • Carga los archivos adjuntos relevantes, como archivos de registro, capturas de pantalla, vídeos o recursos.
  • Incluye tu dirección de correo electrónico para que el personal de Epic pueda contactar contigo si tiene alguna pregunta que hacerte.

Después de notificar

  • El personal de asistencia de Epic investigará tu informe lo antes posible. Ten paciencia.
  • Puede que no recibas respuesta a la notificación, pero presta atención al correo electrónico por si el personal de Epic se pone en contacto contigo para pedirte más información.
  • Si se reproduce la incidencia, Epic creará un informe de error en su sistema interno del que podrás hacer un seguimiento en el sitio web Unreal Engine Issues
Cuando se confirma un error, se resolverá con mayor o menor rapidez en función de su gravedad, de a cuántos usuarios afecte y de las prioridades de desarrollo del motor de Epic en ese momento.