Recientemente, tras una serie de actualizaciones e instalaciones, me ha aparecido el siguiente mensaje tras ejecutar cualquier comando con sudo.
no talloc stackframe at ../source3/param/loadparm.c:4864, leaking memory
Este error aparece en la ISO de abril de Ubuntu Trusty Server, pero en mi caso, me ha ocurrido en la versión Desktop, y no sólo en una, sino en tres instalaciones diferentes y una actualización desde la 13.10.
Bien, desde la página de errores de launchpad tenemos como solución eliminar la librería de SAMBA libpam-smbpass.
$ sudo apt-get remove libpam-smbpass
Con esto eliminaríamos el módulo de autenticación de SAMBA y el fallo quedaría resulto, pero puede resultar un problema si utilizamos el servicio, ya que perderíamos la sincronización de las contraseñas.
Si seguimos los comentarios del bug, nos encontramos que Thomas tiene una solución que nos permite eliminar el fallo sin necesidad de desinstalar nada. Desde un terminal ejecutamos el siguiente comando.
$ pam-auth-update
Tras aceptar en el primer paso, desactivamos la opción SMB password synchronization.
Con esto ya tendríamos resulto el problema, espero que os sirva de ayuda.
Au!!
5 respuestas a “no talloc stackframe at ../source3/param/loadparm.c:4864, leaking memory”
Hola buenos días,
Antes que nada, dar las gracias por este fenomenal tip para solucionar este latoso problema, aunque me queda una duda por resolver.
Una vez con la terminal abierta dentro del PAM, que tecla hay que usar para habilitar o deshabilitar las opciones?
Un saludo y muchas gracias por adelantado.
Jokin
Hola Jokin,
para habilitar/deshabilitar tienes que utilizar la tecla espacio.
Un saludo.
Gracias por el aporte Hermano, excelente!!!
Muchas gracias, menudo curre me has quitado
Excelente!!! me has quitado un gran peso de encima! Y gracias también a Thomas!
Salut!
Sergi