Me aparece un error cuando abro Terminal diciendo:
login(495,0x7fff77186000) malloc: *** error for object 0x7f8cdad0b780: pointer being freed was not allocated
*** set a breakpoint in malloc_error_break to debug
[Process completed]
He leído en varios foros que esto suele ser un problema de permisos y solía poder resolverse mediante el uso de la función Reparar permisos en la Utilidad de Discos. Desafortunadamente, a partir de El Capitán, esta funcionalidad se ha eliminado y solo se puede acceder a ella a través de Terminal de forma predeterminada. Esto me ha dejado con un poco de problema cíclico.
Como alternativa, he intentado reparar los permisos con Onyx, sin embargo, esto simplemente se congela a la mitad del proceso.
No estoy seguro de que esto esté relacionado, pero tampoco puedo descargar una actualización de OS X El Capitan (10.11.4) desde la Mac App Store. Hago clic en actualizar, haga clic en Descargar & Reinicie desde el menú desplegable, dice "0 bytes de 1.56 GB - Calculando ...", entonces no ocurre nada y vuelve a aparecer el botón Actualizar. He leído que OS X ha comenzado a intentar reparar permisos durante las actualizaciones, por lo que sospecho que esto puede estar relacionado.
He hecho algunos esfuerzos para usar el comando de terminal de permisos de reparación del Modo de recuperación, sin embargo, Terminal me ha dicho que no reconoce el comando; tal vez esté haciendo algo mal aquí.
Por favor, avíseme si alguien ha abordado este problema antes o si tiene algún consejo. ¡Muchas gracias!