samba-2.0.7, nmbd bug

M.Maclaren at bath.ac.uk M.Maclaren at bath.ac.uk
Mon Dec 1 11:08:19 GMT 2003


Internal error in nmbd, here are some details:

Samba version: 2.0.7
           OS: Solaris 2.6
     Compiler: cc: WorkShop Compilers 4.2 30 Oct 1996 C 4.2

[lobster][/] # uname -a
SunOS lobster.bath.ac.uk 5.6 Generic_105181-17 sun4u sparc SUNW,Ultra-250

log.nmb shows:

  [...]
  [2000/07/07 15:32:54, 3] nmbd/nmbd_processlogon.c:(232)
    process_logon_packet: SAMLOGON sidsize 0 ntv 1
  [2000/07/07 15:44:52, 0] lib/fault.c:(40)
    ===============================================================
  [2000/07/07 15:44:52, 0] lib/fault.c:(41)
    INTERNAL ERROR: Signal 10 in pid 4852 (2.0.7)
    Please read the file BUGS.txt in the distribution
  [2000/07/07 15:44:52, 0] lib/fault.c:(43)
    ===============================================================
  [2000/07/07 15:44:52, 0] lib/util.c:(2381)
    PANIC: internal error

dbx shows:

  (dbx) cont
  signal BUS (invalid address alignment) in dos_unistr at line 321 in file "util_unistr.c"
    321           for (p = lbuf; *src && p-lbuf < MAXUNI-3; src++) {
  (dbx) where
  =>[1] dos_unistr(buf = 0x1bc33d "M"), line 321 in "util_unistr.c"
    [2] process_logon_packet(p = 0x1bc1d8, buf = 0x1bc32b "^R", len = 71, mailslot = 0x13dd18 "\MAILSLOT\NET\NTLOGON"), line 240 in "nmbd_processlogon.c"
    [3] process_dgram(p = 0x1bc1d8), line 1273 in "nmbd_packets.c"
    [4] run_packet_queue(), line 1584 in "nmbd_packets.c"
    [5] process(), line 337 in "nmbd.c"
    [6] main(argc = 2, argv = 0xeffff97c), line 858 in "nmbd.c"
  (dbx) quit
 
Martin


More information about the samba mailing list