¿Cómo puedo encontrar la causa raíz de launchd estrellándose?

ACTUALIZADO : Se agregó el logging de locking. No está claro (para mí) por qué launchd está muriendo:

Anonymous UUID: B3C59CC3-5B1B-3BDD-F35F-BB6973D6679B Thu Jul 30 07:55:30 2015 *** Panic Report *** panic(cpu 0 caller 0xffffff800afc1eae): "launchd died\nState at Last Exception:\n\n"@/SourceCache/xnu/xnu-2782.30.5/bsd/kern/kern_exit.c:363 uuid info: 0x7fff6fae1000 uuid = <72a99d0f-0b56-3938-abc5-67a0f33757c4> 0x104496000 uuid = <099ddb51-875f-39f0-a880-93b7128e4687> 0x1044ea000 uuid = <4396b358-725e-3ec0-bcbb-e4bf75fe1fb0> RAX: 0x0000000002000001, RBX: 0x0000000000000006, RCX: 0x00000001056800e8, RDX: 0x0000000000000000 RSP: 0x00000001056800e8, RBP: 0x0000000105680190, RSI: 0x000000010567ff40, RDI: 0x0000000000000001 R8: 0x0000000000000000, R9: 0x00000001044d59f0, R10: 0x00007fff90d99b02, R11: 0x0000000000000206 R12: 0x0000000000000000, R13: 0x00007fff8ced77e0, R14: 0x00000001056805d0, R15: 0x0000000105680790 RFL: 0x0000000000000206, RIP: 0x00007fff90d9795a, CS: 0x0000000000000007, SS: 0x0000000000000023 Thread 0xffffff8028daf5c0 0x00007fff8fa33f4b 0x00007fff8fa34068 0x00007fff8fa2d554 0x00007fff8ce86a6c 0x00000001044c48f7 0x00007fff89b35c13 0x00007fff89b3888f 0x00007fff89b46fe4 0x00007fff94fdc637 0x00007fff94fda40d 0x0000000000000000 Thread 0xffffff8028dae2e0 0x00007fff89b38a6a 0x0000000000000000 Thread 0xffffff8028dd2e28 0x00000001044adc81 0x00007fff89b35c13 0x00007fff89b39365 0x00007fff89b3aecc 0x00007fff89b386b7 0x00007fff89b46fe4 0x00007fff94fdc637 0x00007fff94fda40d 0x0000000000000000 Thread 0xffffff8029033e28 0x00007fff89b463ad 0x0000000000000000 Thread 0xffffff8029f794b8 0x00007fff89b4087e 0x00007fff89b3962b 0x00007fff89b39154 0x00007fff89b3aecc 0x00007fff89b386b7 0x00007fff89b38453 0x00007fff94fdc268 0x00007fff94fdc1e5 0x00007fff94fda41d 0x0000000000000000 Thread 0xffffff80307a8e28 0x00007fff86e95f1a 0x0000000000000000 0x00007fff6faed455 0x00007fff919367b5 0x00007fff8fa027e8 0x00007fff8ced77e0 0x00007fff8ced9ddf 0x00007fff89b35c13 0x00007fff89b36e5e 0x00007fff8ced80a7 0x00000001044c1383 0x00007fff89b35c13 0x00007fff89b39365 0x00007fff89b3aecc 0x00007fff89b39154 0x00007fff89b3aecc 0x00007fff89b386b7 0x00007fff89b46fe4 0x00007fff94fdc637 0x00007fff94fda40d 0x0000000000000000 Thread 0xffffff802ba6c2e0 0x00007fff94fda40d 0x0000000000000000 Thread 0xffffff802eb442e0 0x00007fff94fda40d 0x0000000000000000 Thread 0xffffff802ef214b8 0x00007fff94fda40d 0x0000000000000000 Thread 0xffffff802ad69798 0x00007fff94fda40d 0x0000000000000000 Mac OS version: 14E46 Kernel version: Darwin Kernel Version 14.4.0: Thu May 28 11:35:04 PDT 2015; root:xnu-2782.30.5~1/RELEASE_X86_64 Kernel UUID: E3C26B2F-8B97-3F1D-B193-690F7E34F830 System model name: Macmini6,2 (Mac-F65AE981FFA204ED) 

Tengo Mavericks corriendo en un Mac Mini sin cabeza que conecté remotamente a través de ARD. No tiene un monitor conectado. En intervalos aparentemente aleatorios, ya no podré conectarme a través de ARD (tampoco puedo hacer ping o ssh) y después de reiniciar y search en los loggings y en los informes de fallos, veo que el lanzamiento murió. A veces puede ser varias veces por semana. Algunas veces no sucederá por meses.

/Library/StartupItems mis /Library/StartupItems , /Library/LaunchDaemons , /Library/LaunchAgents , y ~/Library/LaunchAgents , deshabilitando los elementos w / launchctl unload -w pero de vez en cuando, todavía sucederá. El actualizador Java de Oracle fue uno de los culpables desagradables y eliminar / deshabilitar uno de ellos hizo que el sistema se mantuviera estable durante mucho time, pero ahora está volviendo a ocurrir y me vuelve loco.

¿Alguien tiene alguna otra pista sobre qué podría estar pasando o qué más podría ver?

  • Cómo retrasar la carga de un Kext
  • Usar postgres con launchd sin problemas constantes
  • Grey Volume bar - coreaudiod - Job no ejecutó (3) por una razón extraña: 2
  • Enviar trabajo a launchd da error "no se devuelve nada", "no se encontró nada para cargar"
  • Ejecuta un command en un horario y verifica que se haya ejecutado
  • laucnhd y kernel task escribiendo excesivamente en el disco. Limpiar mi mac sugiere limpiar los loggings del sistema de apple
  • LaunchDaemon no reconocido
  • ¿Cómo puedo mantener vivo un túnel ssh usando launchd?
  • One Solution collect form web for “¿Cómo puedo encontrar la causa raíz de launchd estrellándose?”

    Comience por boost el nivel de logging de launchd. Tal vez los loggings pueden darle más información sobre lo que sucede justo antes de los lockings de launchd.

     sudo launchctl log level info 

    Los niveles de logging disponibles son: debugging, información, aviso, advertencia, error, crítico, alerta y emergencia. Creo que el nivel pnetworkingeterminado es error.

    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).