smbd SegV in latest CVS (for past two weeks)

Lonnie J. Borntreger lonnie at
Thu Dec 9 10:32:41 GMT 1999


System info:
- Server
  Solaris 7
  gcc 2.8.1
  Samba 2.1.0-prealpha (CVS head)
- Client

(this has been happening for a couple of weeks now... been doing a lot of
"make revert" :)

When I compile the latest CVS, start it up, and try to access a share, I
- Gets user name
- does the domain and user sid stuff
- finds user
- then........
-------- from log.smb -----------
[1999/12/05 07:39:20, 5] lib/username.c:hashed_getpwnam(233)
[1999/12/05 07:39:20, 5] lib/username.c:hashed_getpwnam(249)
  Found: 67goat:x:21749:21749:Lonnie Borntreger:/home/67goat:/usr/bin/ksh
[1999/12/05 07:39:20, 10] lib/util.c:get_trusted_serverlist(3240)
[1999/12/05 07:39:20, 0] lib/fault.c:fault_report(40)
[1999/12/05 07:39:20, 0] lib/fault.c:fault_report(41)
  INTERNAL ERROR: Signal 11 in pid 19895 (2.1.0-prealpha)
  Please read the file BUGS.txt in the distribution
[1999/12/05 07:39:20, 0] lib/fault.c:fault_report(43)
[1999/12/05 07:39:20, 0] lib/util.c:smb_panic(2527)
  PANIC: internal error

It seems to be dying at lib/util.c(3241):
 pstrcpy(srv_list, lp_passwordserver());
in get_trusted_serverlist.  I verified this by placing a DEBUG right after
the line, and it never got hit.  I can't figure out why, don't know the code
good enough.

This is not "mission critical" for me, just wanted the samba team to know
about the problem.

Lonnie Borntreger
lonnie at

More information about the samba-ntdom mailing list