Presioné $ , para sincronizar el buzón, pero mutt
simplemente salí ... De hecho, la mutt
dosis no se cierra cada vez que presiono $, solo se cierra a veces. Entonces, ¿cómo puedo averiguar la razón por la cual se mut
cierra? ¿Es esto un error en 'mutt'?
El mensaje de error es:
Sorting mailbox... Segmentation fault
¿Puedo usar strace
con mutt
si quiero saber qué pasa? ¿O hay herramientas que son mejores para obtener más información sobre el problema?
En este momento respondí a un correo, luego presioné $, luego la falla de segmentación.
linux
imap
mutt
segmentation-fault
enormemeow
fuente
fuente
mutt.org
y vea si tiene el mismo problema.Respuestas:
Strace puede decirle algo, pero no es realmente la mejor herramienta para el trabajo. La herramienta adecuada para esto es gdb y un volcado de núcleo.
Puede ejecutar mutt bajo gdb directamente ('gdb mutt' luego 'r' en el indicador de gdb) o habilitar volcados de núcleo en su shell y ejecutar mutt normalmente y debería generar un archivo de volcado de núcleo cuando se bloquea y luego puede analizarse con gdb. Sin embargo, primero querrá asegurarse de tener los símbolos de depuración para mutt instalados.
Se puede encontrar más información sobre el uso de gdb y el análisis de volcados y retrocesos de núcleo en varios lugares en línea, pero es demasiado complejo para explicarlo bien aquí.
fuente