Tengo varias aplicaciones de python (servidor) ejecutándose en mi Macbook.
Uno de ellos se bloquea regularmente en mi sistema, lo que da como resultado una ventana emergente de notificaciones del escritorio con el mensaje: Python quit unexpectedly
.
Al revisar los registros de fallas en mi sistema en /Users/jottr/Library/Logs/DiagnosticReports
, encuentro varios informes relacionados con Python.
$ head -n 8 Python_2015-12-12-201816_hostname.crash
Process: Python [605]
Path: /System/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python
Identifier: Python
Version: 2.7.10 (2.7.10)
Code Type: X86-64 (Native)
Parent Process: ??? [1]
Responsible: Python [605]
User ID: 501
Estos registros de bloqueo son demasiado inespecíficos para establecer qué proceso exacto sigue fallando.
¿Cómo puedo depurar qué proceso / aplicación de Python exacta bloquea al intérprete?