[Pkg-samba-maint] Bug#558453: samba: smbd memory leak if the client is running HP toolbox

John Pearson johnp at gtagalenco.com.au
Sun Nov 29 02:12:05 UTC 2009


Package: samba
Version: 2:3.4.2-1~bpo50+3
Severity: important


We recently upgraded SAMBA to 3.4.2 from backports.org on one of 
our Lenny systems to accommodate Windows 7 clients; after the upgrade, 
smbd processes for some clients started growing by about 35k/s, eventually 
invoking the OOM killer.

All of the affected clients are running the HP toolbox software 
installed by default from HP printer setup discs, and exiting/disabling 
the HP toolbox from the system tray appears to fix the issue.

This did not happen with the standard Lenny version, only after 
upgrading to 3.4.2.  It appears very similar to an issue reported in
October 2006: 
http://lists.samba.org/archive/samba/2006-October/125944.html

but Jeremy's suggestion that a Windows hotfix may be available seems 
unlikely, as it appears to be a regression introduced by the upgrade to 
3.4.2.

I used smbcontrol to turn up the log level for an affected workstation 
immediately after logon, and will attach the log it produced.

Regards,


John Pearson.

-- System Information:
Debian Release: 5.0.3
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 2.6.26-2-686 (SMP w/2 CPU cores)
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages samba depends on:
ii  adduser         3.110                    add and remove users and groups
ii  debconf [debcon 1.5.24                   Debian configuration management sy
ii  libacl1         2.2.47-2                 Access control list shared library
ii  libattr1        1:2.4.43-2               Extended attribute shared library
ii  libc6           2.7-18lenny1             GNU C Library: Shared libraries
ii  libcap2         2.11-2                   support for getting/setting POSIX.
ii  libcomerr2      1.41.3-1                 common error description library
ii  libcups2        1.3.8-1+lenny7           Common UNIX Printing System(tm) - 
ii  libgnutls26     2.4.2-6+lenny2           the GNU TLS library - runtime libr
ii  libkrb53        1.6.dfsg.4~beta1-5lenny1 MIT Kerberos runtime libraries
ii  libldap-2.4-2   2.4.11-1                 OpenLDAP libraries
ii  libpam-modules  1.0.1-5+lenny1           Pluggable Authentication Modules f
ii  libpam-runtime  1.0.1-5+lenny1           Runtime support for the PAM librar
ii  libpam0g        1.0.1-5+lenny1           Pluggable Authentication Modules l
ii  libpopt0        1.14-4                   lib for parsing cmdline parameters
ii  libwbclient0    2:3.4.2-1~bpo50+3        Samba winbind client library
ii  lsb-base        3.2-20                   Linux Standard Base 3.2 init scrip
ii  procps          1:3.2.7-11               /proc file system utilities
ii  samba-common    2:3.4.2-1~bpo50+3        common files used by both the Samb
ii  update-inetd    4.31                     inetd configuration file updater
ii  zlib1g          1:1.2.3.3.dfsg-12        compression library - runtime

Versions of packages samba recommends:
ii  logrotate                     3.7.1-5    Log rotation utility

Versions of packages samba suggests:
pn  ctdb                        <none>       (no description available)
pn  ldb-tools                   <none>       (no description available)
ii  openbsd-inetd [inet-superse 0.20080125-2 The OpenBSD Internet Superserver
ii  smbldap-tools               0.9.4-1      Scripts to manage Unix and Samba a

-- debconf-show failed





More information about the Pkg-samba-maint mailing list