15 votos

Proceso completado inmediatamente después de abrir el Terminal

Después de abrir el Terminal en OS X:

Last login: Tue Oct 28 10:29:21 on ttys000 login(14773,0x7fff7572f300) malloc: * error for
object 0x7fd4bb715110: pointer being freed was not allocated * set a breakpoint in
malloc_error_break to debug

[Process completed]

No tengo ni idea de lo que he hecho ni de cómo solucionarlo.

0 votos

Apostaría que algo está mal en tu .profile o .bashrc causando este error y haciendo que el shell no pueda arrancar.

0 votos

.bashrc <- ¿qué es eso? No puedo googlearlo lol... Soy nuevo en mac ;] Ni siquiera tengo la carpeta /etc

0 votos

De todos modos, OS X no hace referencia a ~/.bashrc por sí mismo, así que comprueba ~/.profile y otros archivos similares para ver si hacen referencia a ~/.bashrc -cc @Matthieu

-1voto

vamc Puntos 1

Lo siguiente me lo solucionó:

  1. Vaya a: Terminal > Preferencias
  2. Desplácese hacia abajo hasta: Shell
  3. Cambios, /bin/bash a: /bin/sh

-1voto

  1. Ve al icono de la Terminal en el Dock, pulsa el botón derecho y pulsa Nuevo Comando
  2. /bin/bash -x y reabre el Terminal (muestra tu problema)
  3. Vaya a Preferencias Generales y establezca Shells open with a Command, e introduzca lo siguiente: /bin/sh
  4. Cerrar la ventana de Preferencias del Terminal
  5. Abra de nuevo el Terminal (debería funcionar)
  6. vi /Users/<your_user>/.bash_profile , elimine las líneas encontradas en el paso 2.
  7. Vaya a Preferencias Generales y establezca Shells open with a Command, e introduzca lo siguiente: /bin/bash
  8. Abra el Terminal, ahora debería funcionar

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X