[Samba] smbd segfaults when trying to browse printers folder
johnh at primebuchholz.com
johnh at primebuchholz.com
Tue Apr 24 19:46:21 GMT 2007
Greetings,
I just set up another samba server just for serving print queues.
Setting everything worked fine, including point-n-print, until I shut down
the machine and put it in the rack.
Now, if you browse to the box, the printers are listed, and you can
connect to them, print to them, etc. no problem.
If you click on the printers folder in the browse list, however, to view
more detailed information, smbd segfaults.
Specs: Samba 3.0.24, on Fedora Core 6 x86_64 (compiled myself).
Here's my very simple smb.conf and the log entry that is left behind when
this happens.
# Global Samba Settings
[global]
netbios name = prn1
workgroup = WORKGROUP
server string = PRN1 [Samba 3.0.24]
hosts allow = 192.168.0. 127.
log file = /usr/local/samba/var/log.%m
printing = cups
printcap name = cups
load printers = yes
security = domain
password server = FS1
domain master = no
preferred master = no
os level = 0
domain logons = no
encrypt passwords = yes
enable privileges = yes
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
wins support = no
wins server = 192.168.0.2
# Shares
[printers]
comment = All Printers
path = /var/spool/samba
browseable = no
public = yes
guest ok = yes
writable = no
printable = yes
[print$]
comment = Printer Drivers
path = /var/samba/drivers
guest ok = no
read only = yes
write list = administrator
writable = no
browseable = yes
-------8<------
LOG ENTRY
[2007/04/24 15:10:52, 0] lib/fault.c:fault_report(41)
===============================================================
[2007/04/24 15:10:52, 0] lib/fault.c:fault_report(42)
INTERNAL ERROR: Signal 11 in pid 2151 (3.0.24)
Please read the Trouble-Shooting section of the Samba3-HOWTO
[2007/04/24 15:10:52, 0] lib/fault.c:fault_report(44)
From: http://www.samba.org/samba/docs/Samba3-HOWTO.pdf
[2007/04/24 15:10:52, 0] lib/fault.c:fault_report(45)
===============================================================
[2007/04/24 15:10:52, 0] lib/util.c:smb_panic(1599)
PANIC (pid 2151): internal error
[2007/04/24 15:10:52, 0] lib/util.c:log_stack_trace(1706)
BACKTRACE: 25 stack frames:
#0 ../sbin/smbd(log_stack_trace+0x1a) [0x5555557447c9]
#1 ../sbin/smbd(smb_panic+0x55) [0x5555557448cd]
#2 ../sbin/smbd [0x5555557338ff]
#3 /lib64/libpthread.so.0 [0x2aaaac7e2de0]
#4 /lib64/libc.so.6(memcpy+0x34) [0x2aaaad541ed4]
#5 ../sbin/smbd(_talloc_memdup+0x3a) [0x55555574a6d6]
#6 ../sbin/smbd(regval_ctr_addvalue+0x120) [0x5555556f523a]
#7 ../sbin/smbd [0x5555557674ff]
#8 ../sbin/smbd(get_a_printer+0x7a1) [0x55555576801d]
#9 ../sbin/smbd [0x555555680bd2]
#10 ../sbin/smbd(_spoolss_rfnpcnex+0x319) [0x55555568b469]
#11 ../sbin/smbd [0x55555567dad3]
#12 ../sbin/smbd(api_rpcTNP+0x253) [0x5555556ae98a]
#13 ../sbin/smbd(api_pipe_request+0x1c4) [0x5555556aede6]
#14 ../sbin/smbd [0x5555556a911f]
#15 ../sbin/smbd [0x5555556a978c]
#16 ../sbin/smbd(write_to_pipe+0x10f) [0x5555556a7ae8]
#17 ../sbin/smbd [0x5555555c8b37]
#18 ../sbin/smbd [0x5555555c91bb]
#19 ../sbin/smbd(reply_trans+0x6bf) [0x5555555c9e68]
#20 ../sbin/smbd [0x555555615c27]
#21 ../sbin/smbd(smbd_process+0x81f) [0x555555616ee7]
#22 ../sbin/smbd(main+0x1565) [0x5555557d3780]
#23 /lib64/libc.so.6(__libc_start_main+0xf4) [0x2aaaad4e8a44]
#24 ../sbin/smbd [0x5555555b1959]
[2007/04/24 15:10:52, 0] lib/fault.c:dump_core(168)
unable to change to /usr/local/samba/var/cores/smbdrefusing to dump core
[2007/04/24 15:10:52, 0] lib/fault.c:fault_report(41)
===============================================================
Thanks in advance,
-John
More information about the samba
mailing list