loadparm.c:4864,内存泄漏?

Ran*_*zzy 35 memory-leak 14.04

我正在运行带有 LAMP 堆栈、Samba 和 FTP 的 Ubuntu 14.04 服务器,没有 GUI,只是通过 SSH 连接到服务器并对其进行处理。我在搜索此问题的解决方案时遇到了麻烦,但据我所知,它可能与 Samba 有关。

no talloc stackframe at ../source3/param/loadparm.c:4864, leaking memory?? 
Run Code Online (Sandbox Code Playgroud)

警告不会定期弹出,也不会响应相同或重复的操作。它在我正在做的事情之间弹出 - 更改目录、编辑文件、复制内容,并且经常在我第一次登录时弹出。

有没有人有解决这个问题的经验?

小智 39

这个问题与sambaPAM模块有关。

有2个解决方案。

解决方案1:

使用以下命令删除它:

sudo apt-get remove libpam-smbpass
Run Code Online (Sandbox Code Playgroud)

参考

解决方案2:

通过PAM使用以下命令更新您的身份验证模块来修复它:

sudo pam-auth-update
Run Code Online (Sandbox Code Playgroud)

SMB password synchronization使用Down Arrow几次然后删除Space。然后Tab选择OKEnter

参考

  • 什么是解决方案#2?是说“删除SMB密码同步”吗? (2认同)

小智 5

看起来 Samba 的人已经解决了这个错误,并将它安排在下一个版本中:https : //bugzilla.samba.org/show_bug.cgi?id=8449