Enviar manualmente informes de fallas

4

Cuando una aplicación falla, OS X generalmente presenta un pequeño diálogo con la oportunidad de informar el error a Apple .

Sin embargo, en mi situación actual, parece que hay un problema con el servidor de Windows, por lo que, aunque aparece el cuadro de diálogo mencionado anteriormente, no puedo interactuar con él y, por lo tanto, no puedo enviar el informe de error. Se requiere un reinicio para que el sistema vuelva a funcionar.

Pero realmente me gustaría enviar este informe a Apple porque es un síntoma de un problema con Lion que normalmente falla mi máquina, y me gustaría solucionarlo lo antes posible.

Parece que hay dos alternativas aquí:

  1. Utilice el formulario de comentarios en el sitio web de Apple
  2. Utilice bugreport.apple.com

Tampoco es ideal: el primero está dirigido a clientes no técnicos y realmente no ofrece la posibilidad de proporcionar detalles técnicos, y mucho menos informes de fallos. El segundo presenta un sitio web que parece que data de los años 90 y aparentemente no ha sido tocado desde entonces. Eso, y ya he enviado un informe de error allí una vez, que posteriormente se ha eliminado sin comentarios. Ninguno de los dos hechos infunde mucha confianza en mí de que Apple realmente se preocupa por esta plataforma.

Idealmente, me gustaría activar el cuadro de diálogo "informar un fallo" manualmente. ¿Es esto posible de alguna manera? No he encontrado ninguna forma de hacerlo en Console.app.

    
pregunta Konrad Rudolph 05.08.2011 - 10:08

2 respuestas

1

Dado que la opción de estado ya no está presente en la aplicación de la Consola Lion, no puede ver si se le ha habilitado o no la opción.

Mi sistema reanuda el envío de informes no recibidos cuando se produce el siguiente bloqueo o forzar el cierre. Yo empujaría y forzaría a salir del problema y vería que se enviaran todos los informes.

Es una molestia adicional archivarlo formalmente en enlace , pero de esa manera puede estar seguro de que uno o dos humanos tocan el informe en lugar de hacerlo. Entrando en los informes de resumen.

    
respondido por el bmike 09.08.2011 - 23:50
1

El comando xattr puede mostrar el usuario Comentarios que se encontraban dentro de un diálogo de choque.

Viendo un comentario: ejemplo

sh-3.2$ sw_vers
ProductName:    Mac OS X
ProductVersion: 10.8.2
BuildVersion:   12C60
sh-3.2$ xattr -p comments ~/Library/Logs/DiagnosticReports/SIMBL\ Agent_2012-10-20-193649_macbookpro08-centrim.crash
These crashes of SIMBL Agent are negligible. 
sh-3.2$ 

Agregar un comentario sin el diálogo de bloqueo

Como xattr puede mostrar comentarios, entonces puede usar xattr para agregar a un archivo .crash que no tiene comentarios.

Ejemplo

sh-3.2$ xattr -p comments ~/Library/Logs/DiagnosticReports/SIMBL\ Agent_2012-10-20-092340_macbookpro08-centrim.crash
xattr: /Volumes/gjp22/Library/Logs/DiagnosticReports/SIMBL Agent_2012-10-20-092340_macbookpro08-centrim.crash: No such xattr: comments
sh-3.2$ xattr -w comments "test in relation to <http://apple.stackexchange.com/a/69026/8546>" ~/Library/Logs/DiagnosticReports/SIMBL\ Agent_2012-10-20-092340_macbookpro08-centrim.crash
sh-3.2$ xattr -p comments ~/Library/Logs/DiagnosticReports/SIMBL\ Agent_2012-10-20-092340_macbookpro08-centrim.crash
test in relation to <http://apple.stackexchange.com/a/69026/8546>
sh-3.2$ 

Presentación de informes

De la página de manual de SubmitDiagInfo :

  

SubmitDiagInfo es un proceso del sistema que se ejecuta periódicamente. Si el usuario ha optado por el informe automático de diagnóstico y uso   información, luego SubmitDiagInfo recopila y envía a Apple cualquier   Información de diagnóstico reciente que aún no se ha enviado a Apple.    SubmitDiagInfo también limpia cualquier información de diagnóstico y uso que se creó hace más de un mes y ya no es necesaria.

Fecha de envío anterior

defaults read ~/Library/Preferences/ByHost/com.apple.SubmitDiagInfo PreviousSubmissionDate

Ejemplo

sh-3.2$ defaults read ~/Library/Preferences/ByHost/com.apple.SubmitDiagInfo PreviousSubmissionDate
2012-10-15 19:29:15 +0000
sh-3.2$ 
    
respondido por el Graham Perrin 20.10.2012 - 20:57

Lea otras preguntas en las etiquetas