Abrirlo
Pulsa Win+R, pega esto y pulsa Enter:
%LocalAppData%\w0a\errors.log
Si Windows te pregunta con qué abrirlo, elige el Bloc de notas. Es un archivo de texto normal.
Si el archivo no existe, es que todavía no se ha escrito nada. Se crea con su primera línea.
Leer una línea
Cada línea empieza con un número correlativo, luego la fecha y la hora, luego, entre corchetes, la parte de w0a que la escribió, y después lo que pasó. Un fallo que lanzó una excepción va seguido de unas cuantas líneas sangradas con los métodos por los que pasó. Esas líneas no llevan rutas de código fuente ni números de línea, porque la compilación publicada se distribuye sin ellos.
Las líneas más recientes están al final.
Hay dos tipos de línea que no son fallos:
- Una línea cuyo mensaje empieza por
NOT-A-FAULT:es un motor diciendo que en este PC no tenía nada que hacer — no hay adaptador inalámbrico, un ajuste ya estaba donde lo quería. Se escribe una vez para poder distinguir "no hizo nada" de "nunca se ejecutó". - Un fallo que se repite no se escribe cada vez. Se escribe el primero, luego los intervalos entre las copias escritas se van alargando, y cada copia que se escribe indica cuántas se agruparon desde la anterior. Así, un bucle que falla cada dos segundos aparece más o menos dos veces por hora, no como un archivo lleno.
Qué contiene
Una línea con fecha por cada fallo que w0a capturó y el lugar donde ocurrió. No se traga nada en silencio: una consulta al hardware que falló, una escritura en el Registro que fue rechazada, una página que no quiso cargar — está aquí.
Ese es justamente el objetivo. Una aplicación que esconde sus propios errores detrás de un mensaje amable no se puede diagnosticar.
Qué no contiene
- Ninguna lista de tus archivos, carpetas o juegos. Un mensaje de error puede nombrar una ruta cuando falla una operación con un archivo; es la única forma de que entre una ruta.
- Ninguna clave de licencia. Nada en w0a escribe la clave en este archivo.
Cuándo sale de tu PC
El archivo se queda en tu disco. Sus líneas salen de dos maneras, y las dos eliminan antes tu nombre de cuenta, las rutas del perfil de usuario y cualquier cosa con forma de clave de licencia:
- Enviar diagnóstico de errores, en Ajustes > Privacidad. Está activado por defecto. Con una clave de licencia introducida, las líneas nuevas se suben dos minutos después del inicio y luego cada seis horas. Sin clave, no se sube nada. El servidor las conserva 90 días.
- Un reporte que envías tú: la tarjeta Report a Problem de Ajustes, o el aviso de informe de fallo que w0a muestra después de un error, y que pregunta primero.
Apaga el interruptor y el archivo no va a ninguna parte salvo que lo envíes tú.
Tamaño y borrado
El archivo se mantiene por debajo de 512 KB. Cuando lo supera, w0a lo recorta a las 200 líneas más recientes.
Puedes borrarlo cuando quieras; w0a empieza uno nuevo con la siguiente línea. La numeración continúa donde estaba, así que una línea ya subida no se vuelve a enviar.
Enviarlo
Si es largo, no pegues el archivo entero. Las últimas 120 líneas son casi siempre la parte que importa, porque las entradas más recientes están al final. La tarjeta Report a Problem envía exactamente esas 120 líneas cuando la casilla Attach the error log (recommended) está marcada.
Los demás archivos de la carpeta
La misma carpeta contiene unos cuantos archivos más. Cada uno responde a una pregunta, y ninguno se sube:
| Archivo | Qué responde |
|---|---|
startup-trace.log | Hasta dónde llegó el último arranque, paso a paso. Se reescribe en cada inicio. |
game.log | Cuándo se vio un juego arrancar y detenerse. |
engine.log | Lo que hicieron los motores en segundo plano, una línea por cada acción terminada. |
perf.log | Los momentos en que la ventana de w0a tardó en dibujarse, y lo que costó el motor de reserva de núcleos durante una partida. |
crashstate.json | Si la última ejecución se cerró limpiamente; aquí se guarda el contador de cierres inesperados del modo seguro. |
engine.log y game.log contienen nombres de programas, y por eso se quedan en tu PC. Si un problema es que un juego se siente distinto con los motores activados, engine.log es el primer archivo que hay que mirar.
Relacionado
¿Te sirvió esta página?
¿Qué faltaba, o qué no funcionó? Leemos todos estos mensajes.
Si esta página no resolvió tu problema, escríbenos — dinos qué artículo leíste y lo corregimos.