[Samba-it] crash nmbd

Alessandro Bono sandro-smbit at cantina.dyndns.org
Mon May 8 21:15:01 MDT 2006


Salve

ho uno problema con nmbd

ho due server collocati in due reti diverse collegate da una vpn
si tratta di due gruppi di lavoro dominio1 e dominio2
il primo server LNX01 e' un samba 3.0,14a su centos3 (dominio1) ed il secondo 
e' un samba 3.0.22 su ubuntu breezy + samba4wins 1.0.3 ricompilato dal 
pacchetto debian di sernet (dominio2)
tutto funziona bene tranne quanto col mio portatile mi sposto fisicamente 
dalla rete col dominio2 alla rete col dominio1. il mio portatile ha ubuntu 
breezy con samba 3.0.22 e come parametri interessanti

workgroup = dominio2
include = /etc/samba/dhcp.conf

i dhcp nelle due reti danno come wins server rispettivamente LNX01 ed in 
dominio2 il samba4wins
in questa situazione nmbd e samba4wins di dominio2 vanno in crash 
ripetutamente fino a quando non torno a casa e li riavvio
questo e' il backtrace di nmbd

Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
`system-supplied DSO at 0xffffe000' has disappeared; keeping its symbols.
[Thread debugging using libthread_db enabled]
[New Thread -1212036640 (LWP 13301)]
0xffffe410 in __kernel_vsyscall ()
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb7da8563 in waitpid () from /lib/tls/i686/cmov/libc.so.6
#2  0xb7d523f9 in strtold_l () from /lib/tls/i686/cmov/libc.so.6
#3  0x080ca3c5 in smb_panic2 (why=0x8105103 "internal error", 
    decrement_pid_count=1) at lib/util.c:1545
#4  0x080ca4d1 in smb_panic (why=0x8105103 "internal error") at 
lib/util.c:1506
#5  0x080b7b0a in sig_fault (sig=11) at lib/fault.c:42
#6  <signal handler called>
#7  0xb7a2fa3d in toupper_w () from /lib/libnss_wins.so.2
#8  0xb7a31111 in toupper_ascii () from /lib/libnss_wins.so.2
#9  0xb7a2c61e in strupper_m () from /lib/libnss_wins.so.2
#10 0xb7a326c3 in set_global_myname () from /lib/libnss_wins.so.2
#11 0xb79e5b19 in lp_load () from /lib/libnss_wins.so.2
#12 0xb79dc32c in _nss_wins_gethostbyname_r () from /lib/libnss_wins.so.2
#13 0xb7dfaeb4 in gethostbyname_r () from /lib/tls/i686/cmov/libc.so.6
#14 0xb7dfa814 in gethostbyname () from /lib/tls/i686/cmov/libc.so.6
#15 0x080b04ac in internal_resolve_name (name=0x81188a4 "LNX01", name_type=32, 
    return_iplist=0xbfaa8488, return_count=0xbfaa8484, 
    resolve_order=0x812cb50 "wins lmhosts bcast host")
    at libsmb/namequery.c:919
#16 0x080b0e7b in resolve_name (name=0x81188a4 "LNX01", return_ip=0x8119354, 
    name_type=32) at libsmb/namequery.c:1174
#17 0x080869bf in cli_connect (cli=0x8118880, host=0xbfaa86dc "LNX01", 
    ip=0xbfaa8698) at libsmb/cliconnect.c:1307
#18 0x08078f3d in sync_browse_lists (work=0x818ad80, name=0xbfaa86dc "LNX01", 
    nm_type=32, ip={s_addr = 0}, local=0, servers=0)
    at nmbd/nmbd_synclists.c:79
#19 0x08065e90 in sync_all_dmbs (t=1147111978) at nmbd/nmbd_browsesync.c:673
#20 0x08062ca1 in main (argc=2, argv=0xbfaa8cf4) at nmbd/nmbd.c:583


samba4wins

INTERNAL ERROR: Signal 11 in pid 13304 
(4.0.0tp2-SVN-build-UNKNOWN-SerNet-samba4wins-patch-tree)[Mon May  8 20:13:12 
2006 CEST, 0 lib/fault.c:152:fault_report()]

Please read the file BUGS.txt in the distribution
[Mon May  8 20:13:12 2006 CEST, 0 lib/fault.c:153:fault_report()]
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
[Mon May  8 20:13:12 2006 CEST, 0 lib/fault.c:131:smb_panic()]
PANIC: internal error
[Mon May  8 20:13:12 2006 CEST, 0 lib/fault.c:54:call_backtrace()]
BACKTRACE: 28 stack frames:
 #0 /usr/sbin/smbd4wins [0x8171966]
 #1 /usr/sbin/smbd4wins [0x8171a82]
 #2 /usr/sbin/smbd4wins [0x8171d18]
 #3 [0xffffe420]
 #4 /lib/libnss_wins.so.2(toupper_ascii+0x21) [0xb7bf5111]
 #5 /lib/libnss_wins.so.2(strupper_m+0x2e) [0xb7bf061e]
 #6 /lib/libnss_wins.so.2(set_global_myname+0x53) [0xb7bf66c3]
 #7 /lib/libnss_wins.so.2(lp_load+0x219) [0xb7ba9b19]
 #8 /lib/libnss_wins.so.2(_nss_wins_gethostbyname_r+0x2dc) [0xb7ba032c]
 #9 /lib/tls/i686/cmov/libc.so.6(gethostbyname_r+0x174) [0xb7deaeb4]
 #10 /lib/tls/i686/cmov/libc.so.6(gethostbyname+0x104) [0xb7dea814]
 #11 /usr/sbin/smbd4wins [0x817202c]
 #12 /usr/sbin/smbd4wins [0x8176fb5]
 #13 /usr/sbin/smbd4wins [0x8177063]
 #14 /usr/sbin/smbd4wins [0x816d6dc]
 #15 /usr/sbin/smbd4wins [0x816c90b]
 #16 /usr/sbin/smbd4wins [0x816cb6b]
 #17 /usr/sbin/smbd4wins [0x81fcc30]
 #18 /usr/sbin/smbd4wins [0x81fb131]
 #19 /usr/sbin/smbd4wins [0x81ff41a]
 #20 /usr/sbin/smbd4wins [0x81fe0f9]
 #21 /usr/sbin/smbd4wins [0x8179f66]
 #22 /usr/sbin/smbd4wins [0x805ffac]
 #23 /usr/sbin/smbd4wins [0x8060157]
 #24 /usr/sbin/smbd4wins [0x805f83f]
 #25 /usr/sbin/smbd4wins [0x804c590]
 #26 /lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xd2) [0xb7d21ec2]
 #27 /usr/sbin/smbd4wins [0x804bd71]

credendo che fosse un problema di samba4wins ho contattato
Stefan Metzmacher di sernet che ha detto che molto probabilmente si tratta di 
un problema relativo al mancato aggiornamento di  nss_wins.so
Ho controllato e tutte le librerie sono state aggiornate insieme (ho 
ricompilato samba 3.0.22 di dapper su breezy)

qualcuno (simo?) mi puo' indirizzare su come debuggare il problema? e' un 
problema di errata compilazione di nss_wins.so? devo aprire un bug sul 
bugzilla di samba?

grazie



More information about the samba-it mailing list