[Samba] String overflow in safe_strcpy .

Mike Peterson mikep at noc.utoronto.ca
Wed Jul 14 22:23:14 GMT 2004


Hi,

I've built Samva 3.0.4 on Solaris 8 (after removing '/usr/ucb' from
the path); 'nmbd' seems to work, but 'smbd' fails with:

[2004/07/09 17:42:01, 2] lib/dmallocmsg.c:(71)
  Registered MSG_REQ_DMALLOC_MARK and LOG_CHANGED
[2004/07/09 17:42:02, 2] smbd/tdbutil.c:(42)
  tdb(/usr/local/samba/var/locks/sessionid.tdb): tdb_mmap failed for size 696 (Resource temporarily unavailable)
[2004/07/09 17:42:02, 2] smbd/tdbutil.c:(42)
  tdb(/usr/local/samba/var/locks/connections.tdb): tdb_mmap failed for size 696 (Resource temporarily unavailable)
[2004/07/09 17:42:02, 2] smbd/tdbutil.c:(42)
  tdb(/usr/local/samba/var/locks/brlock.tdb): tdb_mmap failed for size 696 (Resource temporarily unavailable)
[2004/07/09 17:42:02, 2] smbd/tdbutil.c:(42)
  tdb(/usr/local/samba/var/locks/locking.tdb): tdb_mmap failed for size 696 (Resource temporarily unavailable)
  ...
[2004/07/09 17:42:02, 2] smbd/tdbutil.c:(42)
  tdb(/usr/local/samba/var/locks/printing/printers.tdb): tdb_mmap failed for size 49152 (Resource temporarily unavailable)
[2004/07/09 17:42:13, 2] smbd/tdbutil.c:(42)
  tdb(/usr/local/samba/var/locks/printing/printers.tdb): tdb_mmap failed for size 57344 (Resource temporarily unavailable)
[2004/07/09 17:42:13, 0] lib/util.c:(1398)
  PANIC: i/o error on tdb.
  
Files in question are NFS mounted (with 'root' access) if that matters,
as I am trying this out on a test machine, not our real SMB system
which is still running Solaris NetLink (on a different domain name).

Any help appreciated!

Mike.
--
Mike Peterson -- Network Security Specialist -- U/Toronto Network Operations
E-mail: mikep at noc.utoronto.ca               WWW: http://www.noc.utoronto.ca/
Tel: 416-978-5230                                          Fax: 416-971-1362


More information about the samba mailing list