[Pkg-samba-maint] Bug#519811: [samba] crashing while browsing samba server

Stephane APIOU stephane at apiou.org
Sun Mar 15 12:33:16 UTC 2009


Package: samba
Version: 2:3.3.1-1
Severity: normal

--- Please enter the report below this line. ---

The samba server is crashing while browsing, printing or displaying
directories on the samba server from a distant PC.

Here is the resulting file sent by mail by samba server after the crash.

The Samba 'panic action' script, /usr/share/samba/panic-action,
was called for PID 976 (/usr/sbin/smbd).

This means there was a problem with the program, such as a segfault.
Below is a backtrace for this process generated with gdb, which shows
the state of the program at the time the error occurred.  The Samba log
files may contain additional information about the problem.

If the problem persists, you are encouraged to first install the
samba-dbg package, which contains the debugging symbols for the Samba
binaries.  Then submit the provided information as a bug report to
Debian.  For information about the procedure for submitting bug reports,
please see http://www.debian.org/Bugs/Reporting or the reportbug(1)
manual page.

[Thread debugging using libthread_db enabled]
[New Thread 0xb7a9b6e0 (LWP 976)]
0xb7fc8424 in __kernel_vsyscall ()
#0  0xb7fc8424 in __kernel_vsyscall ()
#1  0xb7be9e83 in waitpid () from /lib/i686/cmov/libc.so.6
#2  0xb7b844eb in ?? () from /lib/i686/cmov/libc.so.6
#3  0xb7d7e3cd in system () from /lib/i686/cmov/libpthread.so.0
#4  0x081eb879 in smb_panic (why=0x8589373 "internal error") at 
lib/util.c:1679
#5  0x081d7427 in sig_fault (sig=6) at lib/fault.c:46
#6  <signal handler called>
#7  0xb7fc8424 in __kernel_vsyscall ()
#8  0xb7b76640 in raise () from /lib/i686/cmov/libc.so.6
#9  0xb7b78008 in abort () from /lib/i686/cmov/libc.so.6
#10 0xb7b6f5ce in __assert_fail () from /lib/i686/cmov/libc.so.6
#11 0xb7c15def in ?? () from /lib/i686/cmov/libc.so.6
#12 0xb7b78c87 in ?? () from /lib/i686/cmov/libc.so.6
#13 0xb7b791b9 in qsort_r () from /lib/i686/cmov/libc.so.6
#14 0xb7c14e55 in getaddrinfo () from /lib/i686/cmov/libc.so.6
#15 0x081edf56 in interpret_string_addr_internal (ppres=<value optimized 
out>,
    str=0xbf9e372c "deathstar", flags=34) at lib/util_sock.c:114
#16 0x081ee15d in get_mydnsfullname () at lib/util_sock.c:2032
#17 0x081ec25c in get_mydnsdomname (ctx=0x9206c38) at lib/util.c:1378
#18 0x0846ef34 in ntlmssp_server_negotiate (ntlmssp_state=0x91f9e10, 
request=
      {data = 0x9206e08 "NTLMSSP", length = 40, free = 0x81e834d 
<free_data_blob>}, reply=0xbf9e39a4) at libsmb/ntlmssp.c:569
#19 0x0846d27e in ntlmssp_update (ntlmssp_state=0x91f9e10, in=
      {data = 0x9206e08 "NTLMSSP", length = 40, free = 0x81e834d 
<free_data_blob>}, out=0xbf9e39a4) at libsmb/ntlmssp.c:342
#20 0x08233e91 in auth_ntlmssp_update (auth_ntlmssp_state=0x91fc4d0, 
request=
      {data = 0x9206e08 "NTLMSSP", length = 40, free = 0x81e834d 
<free_data_blob>}, reply=0xbf9e39a4) at auth/auth_ntlmssp.c:213
#21 0x084374d6 in reply_sesssetup_and_X_spnego (req=0x920f9c8)
    at smbd/sesssetup.c:841
#22 0x08437dc5 in reply_sesssetup_and_X (req=0x920f9c8)
    at smbd/sesssetup.c:1433
#23 0x080e37d8 in switch_message (type=115 's', req=0x920f9c8, size=240)
    at smbd/process.c:1486
#24 0x080e5d88 in smbd_process () at smbd/process.c:1509
#25 0x080ada8a in main (argc=) at smbd/server.c:1512
The program is running.  Quit anyway (and detach it)? (y or n) [answered 
Y; input not from terminal]

my samba configuration follows:

[global]
	workgroup = HOME
	server string = %h server (Samba %v)
	null passwords = Yes
	obey pam restrictions = Yes
	passdb backend = tdbsam
	passwd program = /usr/bin/passwd %u
	passwd chat = *Enter\snew\sUNIX\spassword:* %n\n 
*Retype\snew\sUNIX\spassword:* %n\n *password\supdated\ssuccessfully* .
	syslog = 0
	log file = /var/log/samba/log.%m
	max log size = 1000
	dns proxy = No
	wins support = Yes
	ldap ssl = no
	panic action = /usr/share/samba/panic-action %d
	winbind use default domain = Yes
	invalid users = root

[homes]
	comment = Home Directories
	path = /home/%u
	create mask = 0700
	directory mask = 0700
	browseable = No

[printers]
	comment = All Printers
	path = /tmp
	create mask = 0700
	guest ok = Yes
	printable = Yes
	browseable = No

[print$]
	comment = Printer Drivers
	path = /var/lib/samba/printers

[win_c]
	comment = disque C de windows
	path = /mnt/win_c
	force user = stef
	force group = stef
	read only = No
	guest ok = Yes

[win_d]
	comment = disque D : compte utilisateurs
	path = /mnt/win_d
	force user = stef
	force group = stef
	read only = No
	guest ok = Yes

[stock]
	comment = Disque fourre tout sous Linux 200 GB !
	path = /mnt/stock
	force user = stef
	force group = stef
	read only = No
	guest ok = Yes

[Deskjet_6500]
	comment = HP Deskjet 6500
	path = /tmp
	read only = No
	create mask = 0700
	guest ok = Yes
	printable = Yes
	printer name = Deskjet_6500
	oplocks = No
	share modes = No

--- System information. ---
Architecture: i386
Kernel: Linux 2.6.26-1-686


--- Package information. ---
Depends (Version) | Installed
==================================-+-================
samba-common (= 2:3.3.1-1) | 2:3.3.1-1
logrotate | 3.7.7-3
libacl1 (>= 2.2.11-1) | 2.2.47-2
libattr1 (>= 2.4.41-1) | 1:2.4.43-2
libc6 (>= 2.5) | 2.9-4
libcap2 (>= 2.10) | 2.16-2
libcomerr2 (>= 1.01) | 1.41.3-1
libcups2 (>= 1.3.8) | 1.3.8-1lenny4.1
libgnutls26 (>= 2.5.9-0) | 2.6.4-2
libkrb53 (>= 1.6.dfsg.2) | 1.6.dfsg.4~beta1-9
libldap-2.4-2 (>= 2.4.7) | 2.4.11-1
libpam0g (>= 0.99.7.1) | 1.0.1-7
libpopt0 (>= 1.14) | 1.14-4
libtalloc1 | 1.2.0~git20080616-1
libwbclient0 (>= 2:3.2.0) | 2:3.3.1-1
zlib1g (>= 1:1.1.4) | 1:1.2.3.3.dfsg-12
debconf (>= 0.5) | 1.5.26
OR debconf-2.0 |
libpam-runtime (>= 0.76-13.1) | 1.0.1-7
libpam-modules | 1.0.1-7
lsb-base (>= 3.2-13) | 3.2-20
procps | 1:3.2.7-11
update-inetd | 4.31
adduser | 3.110








More information about the Pkg-samba-maint mailing list